Peanut Butter Marshmallow Cups Recipe
Introduction
These Peanut Butter Marshmallow Cups are a delightful homemade twist on a classic treat. Combining creamy peanut butter, fluffy marshmallow creme, and rich chocolate layers, they offer a perfect balance of flavors and textures to satisfy any sweet tooth.

Ingredients
- 1¾ cups semi-sweet chocolate chips (divided into ¾ cup and 1 cup, Ghirardelli brand 12-ounce bag)
- ½ cup creamy peanut butter (Reese’s brand)
- 6 tablespoons powdered sugar
- 1½ tablespoons unsalted butter (room temperature)
- 4 tablespoons marshmallow creme (Jet-Puffed brand)
Instructions
- Step 1: Line 12 standard-sized muffin cups with cupcake liners and set aside.
- Step 2: Place ¾ cup of semi-sweet chocolate chips in a small microwave-safe bowl. Melt the chocolate by heating in 30-second intervals, stirring between each until smooth. This should take about 1½ to 2 minutes depending on your microwave.
- Step 3: Spoon about ½ tablespoon of melted chocolate into each cupcake liner. Use a small spoon to gently spread the chocolate evenly, being careful to avoid the upper sides of the liners.
- Step 4: Freeze the chocolate-lined cups for 10 minutes to set.
- Step 5: While freezing, combine peanut butter, powdered sugar, and unsalted butter in a medium bowl. Beat with a handheld mixer on medium speed until smooth.
- Step 6: Scoop 2 teaspoons of the peanut butter mixture onto the center of each chocolate layer. Flatten gently with a spoon to an even layer, avoiding contact with the sides. Freeze again for 10 minutes.
- Step 7: Remove cups from freezer and add 1 teaspoon of marshmallow creme on top of each peanut butter layer. Wet your fingertip lightly and smooth down the marshmallow creme, keeping it centered. Freeze for another 10 minutes.
- Step 8: While the marshmallow layer is setting, melt the remaining 1 cup of chocolate chips in the same way as before, heating in 30-second intervals and stirring until smooth.
- Step 9: Use two spoons to cover each cup completely with the melted chocolate. Press the chocolate to the edges to seal the top fully.
- Step 10: Freeze the cups for a final 10 minutes to allow the top chocolate layer to harden.
Tips & Variations
- For extra crunch, stir in finely chopped peanuts into the peanut butter filling before assembling.
- Use dark chocolate chips instead of semi-sweet for a richer flavor.
- If you prefer a less sweet treat, reduce the powdered sugar slightly in the peanut butter mixture.
- To make them peanut-free, substitute the peanut butter with sunflower seed butter.
Storage
Store the peanut butter marshmallow cups in an airtight container in the refrigerator for up to one week. To soften before serving, let them sit at room temperature for 10 minutes. These treats can also be frozen for up to one month; thaw in the refrigerator before serving.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use a different type of chocolate?
Yes, you can use milk chocolate or dark chocolate chips according to your taste preference. Just ensure they melt smoothly and set well.
What can I use if I don’t have marshmallow creme?
You can substitute marshmallow fluff or whipped marshmallow topping. Avoid using mini marshmallows as they won’t spread evenly.
Print
Peanut Butter Marshmallow Cups Recipe
- Total Time: 45 minutes
- Yield: 12 peanut butter marshmallow cups 1x
Description
Delight in these homemade Peanut Butter Marshmallow Cups, featuring layers of melted semi-sweet chocolate, creamy peanut butter filling, and a soft marshmallow creme center. These no-bake treats are perfect for satisfying your sweet tooth with a rich combination of flavors and textures, ideal for any chocolate and peanut butter lover.
Ingredients
Chocolate Layers
- 1¾ cups semi-sweet chocolate chips, divided (¾ cup and 1 cup; Ghirardelli brand recommended)
Peanut Butter Filling
- ½ cup creamy peanut butter (Reese’s brand recommended)
- 6 tablespoons powdered sugar
- 1½ tablespoons unsalted butter, room temperature
Marshmallow Layer
- 4 tablespoons marshmallow creme (Jet-Puffed brand recommended)
Instructions
- Prepare Muffin Cups: Line 12 standard-sized muffin cups with cupcake liners and set aside for assembling the peanut butter marshmallow cups.
- Melt Initial Chocolate Layer: Place ¾ cup semi-sweet chocolate chips in a small microwave-safe bowl, melting them in 30-second intervals while stirring between each to achieve a smooth consistency. This should take about 1½ to 2 minutes depending on your microwave.
- Form Bottom Chocolate Base: Spoon approximately ½ tablespoon of melted chocolate into each cupcake liner. Use a small spoon to spread it into an even layer, avoiding chocolate contact with the sides of the liners for clean edges.
- Freeze Chocolate Base: Place the chocolate-lined muffin cups in the freezer for 10 minutes to harden the chocolate and set the base.
- Make Peanut Butter Filling: In a medium mixing bowl, combine the creamy peanut butter, powdered sugar, and room temperature unsalted butter. Use a handheld mixer on medium speed to beat until the mixture is smooth and creamy.
- Add Peanut Butter Layer: Spoon 2 teaspoons of the peanut butter filling onto the center of each hardened chocolate base. Gently flatten and spread it evenly with a spoon, ensuring the filling doesn’t touch the sides of the liners. Freeze again for 10 minutes.
- Add Marshmallow Creme: Remove the cups from the freezer and add 1 teaspoon of marshmallow creme on top of the peanut butter layer, placing it in the center. Wet your fingertip lightly and smooth the marshmallow creme. Return to freezer for another 10 minutes to set.
- Melt Final Chocolate Layer: While the marshmallow creme is setting, melt the remaining 1 cup of semi-sweet chocolate chips in the microwave using the same bowl and method as before, heating in 30-second intervals and stirring until smooth.
- Cover with Top Chocolate Layer: Use the two-spoon method to carefully pour and spread the melted chocolate over the peanut butter and marshmallow layers, pushing the chocolate all the way to the edges to cover and seal the cups completely.
- Final Freeze: Freeze the completed peanut butter marshmallow cups for a final 10 minutes to allow the chocolate top layer to harden fully before serving.
Notes
- Ensure each chocolate layer is fully hardened in the freezer before adding the next to maintain defined layers.
- Use a wet fingertip to smooth marshmallow creme to prevent stickiness and keep the layer neat.
- For best texture, keep the peanut butter filling cold when spreading, and do not allow it to touch the sides of the liners.
- Use good-quality chocolate chips like Ghirardelli for richer flavor and smoother melting.
- Store completed cups in an airtight container in the refrigerator for up to one week or freeze for longer storage.
- Prep Time: 15 minutes
- Cook Time: 10 minutes (total melting and layering time, includes microwave melting intervals and freezing periods)
- Category: Dessert
- Method: No-Cook
- Cuisine: American
Keywords: peanut butter cups, homemade candy, marshmallow creme, no bake dessert, chocolate peanut butter treats

