If you have a sweet tooth and love the combination of creamy peanut butter with rich chocolate, then you are going to adore this Chocolate Peanut Butter Rice Krispies Roll Recipe. It takes the classic Rice Krispies treat to a whole new level by rolling in a luscious chocolate-peanut butter filling that is simply irresistible. Perfect for parties, snacks, or whenever you need a quick and delightful pick-me-up, this roll combines crunchy cereal with smooth marshmallow, peanut butter, and chocolate for an unforgettable treat that’s fun to make and even better to eat.

Ingredients You’ll Need
Getting started with this Chocolate Peanut Butter Rice Krispies Roll Recipe is a breeze because it uses simple, pantry-friendly ingredients that pack a punch of flavor and texture. Each plays a unique role, from the crispy crunch of the cereal to the gooey sweetness of marshmallows and the melt-in-your-mouth peanut butter and chocolate filling.
- Rice Krispies cereal (3 cups): Provides that signature crispy texture that’s so satisfying in every bite.
- Mini marshmallows (3 cups): The glue that binds everything together with a sweet, gooey hug.
- Unsalted butter (1/4 cup): Adds richness and helps melt the marshmallows smoothly.
- Creamy peanut butter (1 cup): Gives the filling its luscious creaminess and nutty flavor.
- Semi-sweet chocolate chips (1 cup): Adds a deep chocolatey richness that perfectly balances the sweetness and peanut butter.
How to Make Chocolate Peanut Butter Rice Krispies Roll Recipe
Step 1: Melt the Butter and Marshmallows
Start by melting the butter in a large pot over low heat. Once melted, add the mini marshmallows and gently stir until they are smooth and fully melted. This creates the perfect sticky base that will hold your Rice Krispies together beautifully without any lumps.
Step 2: Combine with Rice Krispies
Remove the pot from heat and immediately stir in the Rice Krispies cereal. Mix thoroughly until every crispy bite is coated in that marshmallow buttery goodness. Then transfer the mixture onto a greased or parchment-lined sheet of wax paper, pressing it evenly into a thin rectangle. This is the base layer of your roll, so try to flatten it as smoothly as you can.
Step 3: Prepare the Filling
In a microwave-safe bowl, combine the creamy peanut butter with the semi-sweet chocolate chips. Microwave in 30-second intervals, stirring well after each burst, until you have a glossy, smooth chocolate peanut butter blend. This silky filling is the star that will make your roll irresistible.
Step 4: Spread the Filling
Evenly spread the luscious chocolate peanut butter mixture right over your flattened Rice Krispies layer. Be generous but gentle to keep the base intact and ready for rolling.
Step 5: Roll the Mixture
Carefully roll the Rice Krispies mixture into a tight log, starting from one short side. Use the wax paper to help you guide the roll and keep it neat. This step adds the fun visual twist to a classic treat, making it perfect for slicing and sharing.
Step 6: Chill
Wrap your roll tightly in the wax paper and pop it in the refrigerator for at least one hour. This chilling step is crucial as it firms up the roll, making it easier to slice without falling apart.
Step 7: Slice and Serve
Once chilled, slice the roll into 1-inch pieces. Whether you serve these goodies chilled or at room temperature, they are guaranteed to delight everyone around your table with that perfect mix of crunchy, creamy, chocolatey, and peanut buttery flavors.
How to Serve Chocolate Peanut Butter Rice Krispies Roll Recipe

Garnishes
To elevate your Chocolate Peanut Butter Rice Krispies Roll Recipe, try sprinkling some crushed peanuts or mini chocolate chips on top of each slice for an extra crunch and a pretty finish. You can even drizzle a little melted white chocolate for contrast and flair.
Side Dishes
This roll pairs wonderfully with simple sides like fresh fruit or a dollop of whipped cream. If you’re looking for a drink companion, a cold glass of milk or a rich hot chocolate can complement the peanut butter and chocolate flavors beautifully.
Creative Ways to Present
For parties or special occasions, slice the roll and arrange the pieces on a decorative platter with a scattering of colorful sprinkles or edible gold dust. Wrapping individual slices in wax paper with a cute ribbon makes for charming party favors too!
Make Ahead and Storage
Storing Leftovers
Keep your leftover Chocolate Peanut Butter Rice Krispies Roll Recipe in an airtight container at room temperature for up to two days. To maintain freshness longer, storing it in the fridge is a great idea as it helps preserve the texture and flavor.
Freezing
If you want to enjoy this treat later, just wrap the roll tightly in plastic wrap and then foil, and freeze for up to a month. When ready, thaw in the refrigerator overnight before slicing and serving.
Reheating
Since this dessert is best enjoyed chilled or at room temperature, reheating isn’t necessary or recommended. If you prefer it softer, let the slices sit at room temp for 10-15 minutes before serving to take the chill off.
FAQs
Can I use natural peanut butter for this recipe?
Absolutely! Natural peanut butter works well, but make sure it’s well stirred since it can separate. It might make the filling a little less creamy, but the flavor will be just as fantastic.
Is there a substitute for Rice Krispies cereal?
You can try other crispy cereals like Corn Flakes or Chex, but Rice Krispies give the best texture and traditional feel to this roll. Just avoid cereals that are too heavy or mushy.
Can I make this recipe vegan?
Yes! Use vegan butter or margarine, vegan marshmallows, and dairy-free chocolate chips to keep this dessert plant-based and still delicious.
What is the best way to roll the mixture without it sticking?
Using the wax paper to help guide and support the roll is key. You can also lightly grease your hands or use a silicone spatula to help shape the roll smoothly.
How long does it take to chill before slicing?
At least one hour in the fridge is best for the roll to firm up properly. If you’re in a hurry, you can chill it for 30 minutes, but it may be a bit trickier to slice cleanly.
Final Thoughts
This Chocolate Peanut Butter Rice Krispies Roll Recipe is one of those decadent treats that brighten any day and bring smiles all around. It’s simple enough for an impromptu dessert but special enough to impress guests. Once you try this luscious combination of crispy cereal, gooey marshmallow, creamy peanut butter, and rich chocolate, it will definitely become a staple in your recipe collection. I can’t wait for you to make it and fall in love just like I did!
Print
Chocolate Peanut Butter Rice Krispies Roll Recipe
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Yield: 12 servings
- Category: Snack
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Description
This delicious Chocolate Peanut Butter Rice Krispies Roll combines the crispy texture of Rice Krispies cereal with a gooey marshmallow base, layered with a creamy, rich peanut butter and chocolate filling. Rolled tightly into a log and chilled to perfection, these no-bake treats are easy to make and perfect for parties or a sweet snack.
Ingredients
Main Ingredients
- 3 cups Rice Krispies cereal
- 3 cups mini marshmallows
- 1/4 cup unsalted butter
Filling
- 1 cup creamy peanut butter
- 1 cup semi-sweet chocolate chips
Instructions
- Melt the Butter and Marshmallows: In a large pot over low heat, melt the unsalted butter. Add the mini marshmallows and stir continuously until the marshmallows are fully melted and the mixture is smooth.
- Combine with Rice Krispies: Remove the pot from the heat and immediately stir in the Rice Krispies cereal. Mix thoroughly until the cereal is evenly coated with the marshmallow mixture. Then, spread this mixture evenly onto a greased or parchment-lined sheet of wax paper, pressing it down to form a thin, even rectangle.
- Prepare the Filling: In a microwave-safe bowl, combine the creamy peanut butter and semi-sweet chocolate chips. Microwave in 30-second increments, stirring well between each interval until the mixture is completely melted, smooth, and well combined.
- Spread the Filling: Carefully spread the peanut butter and chocolate mixture evenly over the Rice Krispies layer, ensuring full coverage.
- Roll the Mixture: Using the wax paper to assist, roll the Rice Krispies mixture tightly into a log shape, starting from one of the short sides. Make sure the roll is firm and even.
- Chill: Wrap the roll tightly in wax paper and refrigerate for at least one hour or until it is firm enough to slice easily.
- Slice and Serve: Once chilled, remove from the fridge and slice the roll into 1-inch pieces. Serve chilled or at room temperature for a delightful snack.
Notes
- You can substitute creamy peanut butter with crunchy if preferred for added texture.
- For a nuttier taste, consider adding chopped peanuts on top of the filling before rolling.
- If you don’t have wax paper, parchment paper or plastic wrap can be used to roll and chill the log.
- These treats keep well in the refrigerator for up to 5 days when stored in an airtight container.
- Microwaving in short intervals is key to preventing the peanut butter and chocolate from burning.

