Marshmallow Peanut Butter Chocolate Bliss Bars
As an Amazon Associate, I earn from qualifying purchases. Read the full disclosure here.
These no-bake Marshmallow Peanut Butter Chocolate Bars stack four layers of flavor into one seriously addicting treat. A glossy chocolate base, a crunchy peanut butter Rice Krispie filling, fluffy marshmallow cream, and another coat of melted chocolate on top. Because the silicone mold gives you thick, clean-cut bars with defined layers, the whole batch comes together without turning on the oven.

WANT TO SAVE THIS RECIPE?
Why You’ll Love These Marshmallow Peanut Butter Chocolate Bars
- Four irresistible layers. Chocolate, peanut butter crunch, marshmallow fluff, and more chocolate. Every bite hits different textures.
- No baking required. Just melt, layer, chill, and pop them out of the mold.
- Small batch. This recipe makes 6 thick bars, so you get just enough without going overboard.
- Clean, defined layers. The silicone mold and chilling process give you bakery-style bars with sharp lines.
- Totally customizable. You can swap sprinkles, drizzle contrasting chocolate, or add candy pieces on top to match any occasion.
In addition, these bars package beautifully for gifting. Simply wrap them individually in clear bags with ribbon, and they look like something from a candy shop. For more chocolate and peanut butter treats, try these Copycat Reese’s Peanut Butter Hearts for another no-bake favorite.

Ingredients for No-Bake Peanut Butter Chocolate Bars
Chocolate Base and Topping
- 1 cup chocolate chips (milk, semi-sweet, or dark)
- 1 tablespoon coconut oil
- Optional: sprinkles, chocolate drizzles, edible glitter, or flaky sea salt
Peanut Butter Rice Krispie Layer
- 2 tablespoons softened butter
- 3/4 cup creamy peanut butter
- 1/3 cup powdered sugar
- 1 teaspoon vanilla extract
- Pinch of salt
- 1/2 cup Rice Krispies
Marshmallow Layer
- 1 cup marshmallow fluff

Instructions How to Make Layered Marshmallow Peanut Butter Chocolate Bars
- Make the chocolate base. First, melt 1 cup chocolate chips with 1 tablespoon coconut oil in 20 to 30 second microwave bursts, stirring between each until smooth and glossy. Then spoon about 1 tablespoon of melted chocolate into the bottom of each silicone mold cavity. Tilt or tap the mold so the chocolate spreads into an even layer. Chill for 5 to 10 minutes until slightly set.
- Build the peanut butter layer. Next, beat 2 tablespoons softened butter until smooth, then mix in 3/4 cup peanut butter, 1/3 cup powdered sugar, 1 teaspoon vanilla, and a pinch of salt. Fold in 1/2 cup Rice Krispies for crunch. Divide the mixture evenly over the set chocolate base and press gently into a smooth, compact layer. Chill for 10 minutes.
- Add the marshmallow fluff. Spoon 1 cup marshmallow fluff directly onto the peanut butter layer and spread gently with a spoon or offset spatula. Chill again for 10 to 15 minutes so the fluff firms up slightly.
- Finish with the chocolate topping. Rewarm the remaining melted chocolate if needed. Spoon or pour chocolate over each bar to fully cover the marshmallow layer. If desired, add sprinkles while the chocolate is still wet for a bakery-style finish. Chill 20 to 30 minutes or until fully set.
- Unmold and serve. Finally, pop each bar out of the silicone mold. You’ll get glossy chocolate shells, thick peanut butter centers, and that fluffy marshmallow layer in between.
For more layered treats like these, check out these Peanut Butter Butterscotch Marshmallow Bars for a butterscotch twist on the same concept.

Tips for Layered No-Bake Chocolate Bars
- First, don’t skip the chilling between layers. Each chill step helps the layers stay separate and defined. If you rush it, the layers blend together and you lose that clean cross-section.
- Also, use good-quality chocolate chips. Better chocolate melts smoother and sets with a nicer shine. For instance, Ghirardelli or Guittard chips work well for a glossy finish.
- For the smoothest peanut butter layer, make sure your butter is fully softened before mixing. Cold butter creates lumps that are hard to press into an even layer.
- Additionally, work with small scoops of marshmallow fluff rather than dumping it all at once. Because fluff is sticky, a damp offset spatula gives you the most control when spreading.
How to Store Marshmallow Peanut Butter Bars
- Store your no-bake marshmallow peanut butter chocolate bars in an airtight container at room temperature for 3 to 4 days. In particular, keep them in a single layer so the chocolate coating doesn’t stick together.
- However, for longer storage, refrigerate for up to 1 week. Let the bars soften at room temperature for about 10 minutes before serving because the chocolate and peanut butter layers taste best when they’re not ice cold. These also make great treats for gifting. Pop them into clear bags with ribbon and they look boutique-level.

Peanut Butter Chocolate Bar Variations
- White chocolate version: Swap the milk or dark chocolate for white chocolate chips. The sweetness pairs well with the salty peanut butter layer.
- Caramel drizzle: After unmolding, drizzle warm caramel sauce over the top for a turtle-style upgrade. Similarly, these Fluffy Chocolate Marshmallow Peanut Clusters hit a sweet-salty note you’ll love as well.
- Cookie butter swap: Replace the peanut butter with Biscoff cookie butter for a completely different flavor profile. The Rice Krispies still add crunch.
- Sprinkle themes: Match your sprinkles to any celebration, from pastels for Easter to red and green for Christmas, hearts for Valentine’s Day, or rainbow for birthdays.
If you love peanut butter and chocolate together, the 30 Peanut Butter and Candy Desserts Cookbook has dozens more recipes to try!
No-Bake Marshmallow Peanut Butter Bar FAQs
Can I use a different mold or pan?
- Absolutely. You can also use a mini loaf pan or line a small baking dish with parchment paper. The bars won’t be quite as uniform, but they’ll taste just as good.
What if I don’t have marshmallow fluff?
- You can melt regular marshmallows with a splash of butter as a substitute. The texture will be slightly different, but it works well as an alternative.
Can I use crunchy peanut butter instead of creamy?
- Of course. Crunchy peanut butter adds even more texture to these bars. Just keep in mind that the layer will be a bit harder to press flat.
Do these bars need to be refrigerated?
- Not necessarily. They hold up well at room temperature for 3 to 4 days. Refrigeration is only needed if you want to store them longer or if your kitchen runs warm.

Overall, these no-bake marshmallow peanut butter chocolate bars deliver candy-bar-level flavor with four distinct layers and zero baking.
The combination of crunchy peanut butter, fluffy marshmallow, and glossy chocolate is completely addicting. Make a batch for parties, treat bags, or just because you deserve something sweet. Also try these Chocolate Peanut Butter Marshmallow Squares if you can’t get enough of this flavor combo.
Follow on Pinterest, Instagram and Facebook for more baking inspiration and sweet ideas!
More Delicious Treats
- Peanut Butter Candy Cookies
- Chocolate Chip Cookie Dough Truffles
- Copycat Reese’s Peanut Butter Hearts
- Peanut Butter Butterscotch Marshmallow Bars
- Fluffy Chocolate Marshmallow Peanut Clusters
- Chocolate Peanut Butter Marshmallow Squares
No-Bake Marshmallow Peanut Butter Chocolate Bars
Equipment
- Silicone bar mold
- Microwave-safe bowl
- Mixing bowl
- Offset spatula
Ingredients
Chocolate Base and Topping
- 1 cup chocolate chips milk, semi-sweet, or dark
- 1 tablespoon coconut oil
- sprinkles, chocolate drizzles, edible glitter, or flaky sea salt optional toppings
Peanut Butter Rice Krispie Layer
- 2 tablespoons butter softened
- ¾ cup creamy peanut butter
- ⅓ cup powdered sugar
- 1 teaspoon vanilla extract
- salt pinch
- ½ cup Rice Krispies
Marshmallow Layer
- 1 cup marshmallow fluff
Instructions
- Melt 1 cup chocolate chips with 1 tablespoon coconut oil in 20 to 30 second microwave bursts, stirring between each until smooth. Spoon about 1 tablespoon melted chocolate into the bottom of each silicone mold cavity. Tilt or tap to spread evenly. Chill 5 to 10 minutes.
- Beat 2 tablespoons softened butter until smooth. Mix in 3/4 cup peanut butter, 1/3 cup powdered sugar, 1 teaspoon vanilla, and a pinch of salt. Fold in 1/2 cup Rice Krispies.
- Divide the peanut butter mixture evenly over the set chocolate base. Press gently into a smooth, compact layer. Chill 10 minutes.
- Spoon 1 cup marshmallow fluff onto the peanut butter layer. Spread gently with a spoon or offset spatula. Chill 10 to 15 minutes.
- Rewarm the remaining melted chocolate if needed. Spoon or pour chocolate over each bar to fully cover the marshmallow layer. Add sprinkles if desired. Chill 20 to 30 minutes until fully set.
- Pop each bar out of the silicone mold and serve.
Notes
Nutrition



