Craving something chocolatey but don't want to fuss in the kitchen? These 5-ingredient chocolate peanut butter cups hit the spot with minimal effort. Melt, pour, chill and done. They're better for you, taste incredible, and store beautifully in the freezer whenever you want them.
Love Chocolate desserts? Try Double Chocolate Banana Bread and Chocolate Ganache Tart next.

These Chocolate Peanut Butter Cups Taste Better Than Reese's
This version layers silky melted chocolate with a touch of sea salt and lightly whipped peanut butter for that perfect soft bite. They also have a richer chocolate shell and creamier center. One taste and you'll see why homemade always beats the packaged kind!
Reasons You'll Never Buy Peanut Butter Cups Again
- Customizable: Adjust sweetness, saltiness, and texture, or add mix-ins like peanuts or pea protein.
- Flexible diet-friendly: Easily make dairy-free, gluten-free, or low-sugar chocolate peanut butter cups with the right swaps.

Key Ingredients
- Dark baking chocolate: You can use dark, semi-sweet, or milk chocolate, in the form of chips, wafers, or chopped bars. Chocolate forms the shell of your chocolate peanut butter cups, so choose a variety you'd happily snack on plain.
- Creamy peanut butter: Smooth peanut butter is classic for chocolate peanut butter cups because it gives you that familiar creamy, melt-in-your-mouth center.
- Coconut oil: Helps the filling firm up more in the fridge while still melting quickly on the tongue.
- Granulated sugar and powdered sugar.

How to Make Chocolate Peanut Butter Cups
This is an overview with step-by-step photos. Full ingredients, measurements & instructions are in the recipe card below.
1. Melt the Chocolate
In a small saucepan, combine the dark chocolate, granulated sugar, and ¼ cup of coconut oil, heat on low, stirring occasionally, until the chocolate has melted and formed a smooth sauce.

2. Make Peanut Butter Filling
Add the peanut butter, melted coconut oil, and powdered sugar to a medium mixing bowl, stir until combined.

3. Add Chocolate Sauce into Muffin Pan
Line 12 muffin tins with muffin wrappers, pour ¼ inch of the chocolate sauce into each tin, set in the freezer to cool for 10 minutes.

4. Add Peanut Butter Filling
Once the first chocolate layer is cooled, layer ½ inch of the peanut butter mixture in each tin, set in the freezer to cool for 10 minutes.

5. Cover with More Chocolate Sauce
Once the peanut butter layer is cooled, layer ¼ inch of the chocolate sauce over the peanut butter layer, set in the freezer to cool for an additional 10 minutes.


Chocolate Peanut Butter Cups
CLICK on STARS to REVIEW the RECIPE, then CLICK OK
Equipment
- Small saucepan
- medium mixing bowl
Ingredients
Chocolate Sauce
- 2 cups dark baking chocolate
- ¼ cup coconut oil
- ½ cup granulated sugar
Peanut Butter Filling
- 2 cups creamy peanut butter
- ¼ cup coconut oil melted
- ½ cup powdered sugar
Instructions
Prepare Chocolate Mixture
- In a small saucepan, combine the dark chocolate, granulated sugar, and ¼ cup of coconut oil, heat on low, stirring occasionally, until the chocolate has melted and formed a smooth sauce.
Make Peanut Butter Mixture
- While the first chocolate layer is cooling, add the peanut butter, melted coconut oil, and powdered sugar to a medium mixing bowl, stir until combined.
Pour Chocolate Mixture in the Muffin Pan
- Line 12 muffin tins with muffin wrappers, pour ¼ inch of the chocolate sauce into each tin, set in the freezer to cool for 10 minutes.
Add Peanut Butter Layer
- Once the first chocolate layer is cooled, layer ½ inch of the peanut butter mixture in each tin, set in the freezer to cool for 10 minutes.
Finish with More Chocolate Mixture
- Once the peanut butter layer is cooled, layer ¼ inch of the chocolate sauce over the peanut butter layer, set in the freezer to cool for an additional 10 minutes.
- Serve chilled or at room temperature.
Notes
Storage and serving tips
- Fridge storage: Keep your chocolate peanut butter cups in an airtight container in the refrigerator for consistent texture and longer shelf life.
- Freezer storage: For longer storage, freeze them in a single layer, then transfer to a container or bag. Let them sit at room temperature briefly before serving so the centers can soften.
- Serving ideas: Serve straight from the fridge for a firmer bite, or let them warm just slightly for softer, silkier centers. Pair them with coffee, tea, or a glass of cold milk.
- Make‑ahead friendly. Store chocolate peanut butter cups in an airtight container in the fridge for 4-5 days, or freeze for up to 1 month and let sit at room temperature 5-10 minutes before serving.
Tips for the Best Chocolate Peanut Butter Cups
- Use room‑temperature ingredients. Let the peanut butter soften so that it mixes into a smooth, creamy filling without lumps.
- Stir the peanut butter filling just until thick and scoopable. If it feels too soft, add a little extra confectioners' sugar; if it feels dry or crumbly, mix in a teaspoon of peanut butter at a time.
- Melt chocolate low and slow. Microwave in 15-20 second bursts, stirring often, so it stays glossy and pourable instead of overheating and turning grainy. Watch the chocolate sauce carefully as it cooks to ensure it doesn't burn.
- Tap the pan to level the tops. After adding the final layer of chocolate, tap the muffin tin firmly on the counter to settle the chocolate into an even, professional‑looking top.
- Chill until fully set before unwrapping. Refrigerate at least 1 hour, then peel the liners away from the cups (not the cups from the liners) to avoid tearing or smudging the chocolate.
- Try different chocolate combos. Use all milk chocolate, all semi‑sweet, or a mix of the two, or swap in dark or white chocolate for a new flavor twist.

Why is my chocolate peanut butter cup filling too soft or runny?
A too‑soft filling usually means your peanut butter has too much oil or not enough dry ingredients (like confectioners' sugar) to firm it up. Use standard, shelf‑stable creamy peanut butter (not "natural" with oil on top), and beat in more confectioners' sugar 1 tablespoon at a time until the mixture holds its shape like soft dough.
Why is my peanut butter filling dry, crumbly, or grainy?
Crumbly peanut butter filling typically comes from using very dry peanut butter or adding too much powdered sugar. Soften it with 1-2 teaspoons of melted butter or a small splash of cream and mix until smooth, or switch to a creamier peanut butter brand and reduce the sugar slightly.
Why did my melted chocolate seize or turn thick and grainy?
Chocolate seizes if it overheats or comes in contact with even a drop of water. Always melt chocolate in short bursts at 50% power, stirring often, and make sure bowls and utensils are completely dry.
Pro Tip: If your chocolate has just started to thicken, whisk in 1-2 teaspoons of neutral oil or cocoa butter to smooth it out enough for coating (the texture won't be perfect, but it's fine for cups).
How do I keep the chocolate layer smooth on top?
If the top layer sets before you can spread it, it will look lumpy or streaky. Work one cup at a time: spoon chocolate on, tap the pan firmly on the counter to level, then move to the next cup. If the chocolate in the bowl has thickened, re‑warm it for 5 seconds, stir, and repeat as needed until fluid again

Toppings for Chocolate Peanut Butter Cups
- Crushed peanuts: Add crunch and even more peanut butter flavor to these homemade chocolate peanut butter cups!
- Mini chocolate chips: Emphasize the chocolate factor and add texture on top.
- Crushed pretzels: Bring a salty crunch and make your cups taste like a snack!
- Shredded coconut: Who doesn't like some coconut flakes?
- Protein crispies or granola: Perfect for high-protein chocolate peanut butter cups or snack-style cups.





Comments
No Comments