Homemade Reeses Peanut Butter Cups

Featured in: Baking & Sweet Ideas

These cups combine smooth peanut butter with rich dark chocolate for a luscious treat. The peanut butter filling is lightly salted and creamy, providing a perfect balance to the bittersweet chocolate exterior. The layered process involves setting chocolate bases, adding the peanut butter mixture, then covering with another chocolate layer before chilling. This dessert is quick to prepare and ideal for satisfying sweet cravings with a homemade touch.

Updated on Tue, 24 Feb 2026 17:55:21 GMT
Homemade Reese's Peanut Butter Cups with Dark Chocolate: rich, creamy peanut butter filling coated in smooth, glossy dark chocolate, perfect for a decadent homemade treat. Save
Homemade Reese's Peanut Butter Cups with Dark Chocolate: rich, creamy peanut butter filling coated in smooth, glossy dark chocolate, perfect for a decadent homemade treat. | zestykhubz.com

My kitchen smelled like a candy factory the afternoon I decided to stop buying those mass-produced peanut butter cups and make my own. There's something oddly satisfying about peeling away a paper liner to reveal a homemade chocolate cup, still cool and glossy from the fridge, knowing exactly what went into it. That first bite—the snap of dark chocolate giving way to creamy, salted peanut butter—made me wonder why I'd waited so long to try this.

I made these one winter evening when a friend texted asking what I was up to, and by the time she arrived an hour later, the apartment was warm and the cups were perfectly set. We sat at the kitchen counter with hot coffee, breaking them in half to admire the layers inside, and she immediately asked for the recipe. Watching someone's face light up over something you made in your own kitchen is a feeling that never gets old.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Dark chocolate, 250g (70% cocoa or higher), chopped: Higher cocoa percentages keep these from tasting cloying, and chopping it finely helps it melt evenly without seizing.
  • Coconut oil, 1 tbsp (optional): A small amount makes the chocolate smoother and easier to work with, though it's truly optional if you prefer pure chocolate flavor.
  • Creamy peanut butter, 120g (unsweetened, unsalted preferred): Avoid the natural separation kind here—regular creamy peanut butter gives you that signature Reese's-like texture.
  • Unsalted butter, 2 tbsp, softened: This adds richness to the filling and helps bind everything together smoothly.
  • Powdered sugar, 60g (½ cup), sifted: Sifting prevents lumps and gives you that velvety filling texture without any grittiness.
  • Fine sea salt, ¼ tsp: This tiny amount amplifies the peanut butter flavor in a way that makes people pause mid-chew trying to figure out what makes them so good.
  • Vanilla extract, ½ tsp: Just enough to round out the filling without making it taste like a baking project.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Set up your molds:
Line your mini muffin tin with paper liners, pressing them gently into the corners so they stay put when you add the chocolate.
Melt the chocolate gently:
Use a double boiler or microwave in 20-second bursts, stirring between each one, until it's completely smooth with no lumps. The slow approach prevents the chocolate from seizing.
Create the chocolate base:
Spoon about a teaspoon of melted chocolate into each liner, then tilt the tin so the chocolate coats the bottom and climbs halfway up the sides. This creates the crucial chocolate shell.
Chill the base layer:
Pop the tin into the freezer for 10 minutes—this hardens the chocolate so your filling doesn't sink through.
Make the peanut butter filling:
Combine softened butter and peanut butter in a bowl, then mix in the sifted powdered sugar, salt, and vanilla extract until you have a smooth, thick paste that holds its shape.
Fill the cups:
Roll about a teaspoon of filling into a ball, flatten it slightly with your fingers, and nestle it onto each chocolate base, pressing gently so it creates an even layer with a small chocolate border showing around the edge.
Seal with chocolate:
Spoon the remaining melted chocolate over each filled cup, making sure it covers the peanut butter layer completely and reaches the edges. Give the tin a gentle tap on the counter to smooth the tops.
Set them fully:
Refrigerate for at least 30 minutes until the chocolate is completely firm and snaps when you bite it.
Remove and store:
Peel away the paper liners and keep the cups in an airtight container in the fridge, where they'll stay fresh for up to a week.
Save
| zestykhubz.com
Save
| zestykhubz.com

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

My nephew once unwrapped one of these at his birthday party and declared it tasted like the fancy candy store version but somehow better. That moment—watching a kid genuinely surprised by homemade food—reminded me that the best recipes are the ones that feel like a small act of care on a plate.

Why Dark Chocolate Makes the Difference

I used to make these with milk chocolate and they were fine, but switching to dark chocolate changed everything. The slight bitterness balances the sweetness of the filling perfectly, so each bite feels sophisticated rather than cloying. It's the kind of small choice that separates a good homemade treat from one that makes people genuinely wonder why you don't sell these.

The Salt Secret

That quarter teaspoon of sea salt isn't there to make them taste salty—it's there to make the peanut butter taste like the best version of itself. It's the same principle that makes salted caramel taste better than plain caramel, and it's what makes people reach for a second cup instead of putting the container back.

Storage and Serving Ideas

These live happily in the fridge for a week, and they taste even better when they've been cold for a couple of days as the flavors have time to settle. I've learned that pulling them out five minutes before eating them makes the chocolate slightly less rigid, making each bite more tender. They're perfect with morning coffee, as an afternoon pick-me-up, or honestly just as an excuse to open the fridge and enjoy something small that took real effort to make.

  • Try dusting them with flaky sea salt on top before the final chill for a sophisticated finishing touch.
  • Gift them in a small box lined with parchment—they're impressive enough to rival any bakery offering.
  • Double or triple the batch and freeze extras in a container for up to three months.
Indulgent dark chocolate peanut butter cups made with a velvety peanut butter center and premium dark chocolate shell, ideal for satisfying sweet cravings with a gourmet twist. Save
Indulgent dark chocolate peanut butter cups made with a velvety peanut butter center and premium dark chocolate shell, ideal for satisfying sweet cravings with a gourmet twist. | zestykhubz.com
Indulgent dark chocolate peanut butter cups made with a velvety peanut butter center and premium dark chocolate shell, ideal for satisfying sweet cravings with a gourmet twist. Save
Indulgent dark chocolate peanut butter cups made with a velvety peanut butter center and premium dark chocolate shell, ideal for satisfying sweet cravings with a gourmet twist. | zestykhubz.com

There's real joy in making something that tastes like a small luxury, and these homemade cups deliver exactly that. Once you've made them once, you'll understand why they're worth the minimal effort, and you'll probably find yourself making them again soon.

Recipe FAQs

What type of chocolate works best?

Use dark chocolate with 70% cocoa or higher for a rich, bittersweet flavor that complements the peanut butter.

Can I substitute peanut butter with another nut butter?

Yes, almond or cashew butter can be used for a different taste and texture while maintaining the creamy filling.

How do I ensure the chocolate sets properly?

Chill the chocolate layers in the freezer or refrigerator as directed to allow firm, clean edges and prevent melting.

Is there an option for a vegan version?

Use dairy-free butter and a vegan dark chocolate to make these cups suitable for a vegan diet.

What is the best way to store these cups?

Keep them in an airtight container in the refrigerator for up to one week to maintain freshness and texture.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Homemade Reeses Peanut Butter Cups

Creamy peanut butter paired with rich dark chocolate offers a sweet, homemade indulgence.

Time to Prep
20 min
Time for Cooking
10 min
Overall Time
30 min
Created by Emma Collins

Recipe Category Baking & Sweet Ideas

Skill Level Easy

Cuisine Type American

Makes 12 Number of Servings

Diet Guidelines Vegetarian-Friendly, Free From Gluten

What You Need

Chocolate Layer

01 9 oz dark chocolate (70% cocoa or higher), chopped
02 1 tablespoon coconut oil, optional for smoother texture

Peanut Butter Filling

01 1/2 cup creamy peanut butter, unsweetened and unsalted
02 2 tablespoons unsalted butter, softened
03 1/2 cup powdered sugar, sifted
04 1/4 teaspoon fine sea salt
05 1/2 teaspoon vanilla extract

How To Make

Step 01

Prepare Muffin Tin: Line a 12-cup mini muffin tin with paper liners.

Step 02

Melt Chocolate: Melt the dark chocolate and coconut oil together in a heatproof bowl set over a pan of simmering water, stirring until smooth. Alternatively, microwave in short bursts and stir until smooth.

Step 03

Create Chocolate Base: Spoon approximately 1 teaspoon of melted chocolate into the bottom of each muffin liner. Tilt or use a spoon to coat the sides slightly. Chill in the freezer for 10 minutes to set.

Step 04

Mix Peanut Butter Filling: In a medium bowl, combine peanut butter, butter, powdered sugar, salt, and vanilla extract. Mix until smooth and thick.

Step 05

Layer Peanut Butter: Roll approximately 1 teaspoon of the peanut butter mixture into a ball, flatten slightly, and place onto the set chocolate bases. Gently press down to create an even layer, leaving a small border around the edge.

Step 06

Top with Chocolate: Spoon the remaining melted chocolate over the peanut butter layers, covering completely. Tap the tin gently to smooth the tops.

Step 07

Final Chill: Chill in the refrigerator for at least 30 minutes, or until fully set.

Step 08

Remove and Serve: Remove cups from liners and serve. Store in an airtight container in the refrigerator for up to one week.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Equipment Needed

  • Mini muffin tin
  • Paper liners
  • Mixing bowls
  • Spoon or small spatula
  • Heatproof bowl for melting chocolate

Allergy Info

Check ingredient labels for allergens and talk to a doctor if you have concerns.
  • Contains peanuts
  • Contains dairy (butter)
  • May contain soy in some chocolate products
  • Verify chocolate and butter are gluten-free if dietary requirement applies

Nutrition Details (per portion)

Details here are just for reference—always consult your health provider.
  • Energy (Calories): 180
  • Total Fats: 13 g
  • Carbohydrates: 14 g
  • Proteins: 3 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.