This post may contain affiliate links, Read the full disclosure here.
Hey friend! Let me tell you something sweet—literally. If you love chocolate and peanut butter (I mean, who doesn’t?), you’re in for a treat. These Homemade Reese’s Cups are my go-to recipe when I want something indulgent, easy, and 100% family-approved.
I’ve made these for birthdays, rainy days, and even tucked them into my kids’ lunchboxes as a surprise. And the best part? You don’t have to be a pro baker to make them. If you can stir, pour, and pop something in the freezer, you’re more than qualified.
In this post, I’ll walk you through everything step-by-step. You’ll get my favorite tips, personal mishaps (so you don’t repeat them), and answers to your most-Googled peanut butter cup questions. Let’s do this together!
Why You’ll Love Making Homemade Reese’s Cups

Let me count the reasons (because there are plenty!):
- No baking required
- Uses simple, pantry-friendly ingredients
- Perfect balance of salty-sweet
- Freezer-friendly for future cravings
- Fun for kids to help with
- Totally customizable (think: almond butter, dark chocolate, sprinkles)
Whether you’re making these for yourself or with your kids on a cozy Saturday afternoon, this recipe is all about bringing smiles and sticky fingers to your kitchen.
Ingredients You’ll Need (Simple and Sweet)
This is the kind of recipe that makes you feel like a magician. You start with a few humble ingredients and end up with something absolutely irresistible.
Basic Recipe (Yields 12 Cups):
- 14 ounces semi-sweet chocolate chips, divided in half
- 1 cup creamy peanut butter (use a good-quality one, not the oily kind)
- 6 tablespoons powdered sugar
- 4 tablespoons unsalted butter, softened
Pro Tip: Want to go super simple? You can try the homemade peanut butter cups 3 ingredients version by skipping the butter and powdered sugar—but trust me, the filling won’t be as rich.
How to Make Homemade Reese’s Cups (Step-by-Step)
Making these is more relaxing than you’d think. I usually throw on a podcast or let the kids stir the filling while I handle the chocolate.
Step 1: Set the Stage
- Line a 12-cup muffin tin with paper cupcake liners. Trust me, don’t skip this—getting them out without liners is messy business.
And for Step 2: Melt the First Half of Chocolate
- In a microwave-safe bowl, toss in half the chocolate chips.
- Microwave in 30-second intervals, stirring each time, until smooth. Should take about 1 minute.
- Spoon about 1/2 tablespoon of melted chocolate into each cupcake liner.
- Use a second spoon to help scrape it in, and shake the pan gently to spread.
- Pop the whole tray in the freezer for 15 minutes.
Step 3: Make the Peanut Butter Filling
- In a medium bowl, mix together:
- 1 cup peanut butter
- 6 tbsp powdered sugar
- 4 tbsp softened butter
- Use a hand mixer or a sturdy spoon to blend until smooth and creamy.
Mom Hack: If your peanut butter is too runny, add a little extra powdered sugar to help it thicken. This is key if you’re trying to make homemade reese’s peanut butter cups without graham crackers for texture.
For Step 4: Layer in the Peanut Butter
- Scoop about 1 tablespoon of the peanut butter filling into each cup.
- Press it down lightly so it sits on top of the chocolate without touching the sides.
- Freeze again for 5 minutes.
Step 5: Add the Final Chocolate Layer
- Melt the remaining chocolate chips (same way as before).
- Spoon melted chocolate over the peanut butter layer, covering it completely.
- Tap the tray on the counter to level the tops.
And for Step 6: Chill & Enjoy!

- Freeze for 10–15 minutes or refrigerate for 15–20 minutes, until set.
- Peel off the liners and enjoy the magic!
Personal Tips & Variations (From My Kitchen to Yours)
I’ve made these more times than I can count, and here are a few things I’ve learned:
Want a Healthier Spin?
- Use dark chocolate instead of semi-sweet.
- Swap powdered sugar with maple syrup or honey (though it may change the texture).
- Try almond or cashew butter for something different.
Fun Family Twists:
- Add a sprinkle of sea salt on top
- Use silicone molds for fun shapes (hearts for Valentine’s Day, anyone?)
- Let kids decorate the tops with mini M&Ms or crushed pretzels
Short on Time?
- Go with the 4 ingredient peanut butter cups method: Chocolate, peanut butter, powdered sugar, and coconut oil. Skip the butter. They’re still dreamy!
Storage & Make-Ahead Tips
- Fridge: Store in an airtight container for up to 2 weeks.
- Freezer: These freeze beautifully. Keep in a freezer-safe bag for up to 3 months.
- Make-Ahead: You can make the bases a day early and finish layering later. Great if you want fresh cups before guests arrive.
Just remember to let them sit out for a few minutes if serving from the freezer—nobody likes biting into a rock-hard chocolate cup!

Got Questions? I’ve Got Answers!
How long do homemade Reese’s cups last?
About 2 weeks in the fridge or up to 3 months frozen. Just keep them sealed!
How do I thicken the peanut butter filling?
Add more powdered sugar gradually, or chill the mixture before adding it to the cups.
Can I make this with kids?
Absolutely! Let them scoop, pour, and decorate. Just supervise the chocolate melting part.
Do I need special tools?
Nope. A couple of bowls, spoons, and a muffin tin with liners will do just fine.
Want More Chocolatey Goodness?
These pair beautifully with some of my other no-bake and chocolate treats:
- Perfect for Peanut Butter Lovers: Try Our Biscoff Cookie Truffles Too
- Craving More Chocolate Magic? Don’t Miss Our Ultimate Gooey Brownies
- For Another No-Bake Delight, Check Out Our No-Bake Chocolate Eclair Cake

Final Thoughts From My Kitchen
These Homemade Reese’s Cups are more than just a treat—they’re a memory waiting to happen. From melting chocolate with my little one perched on the counter, to sneaking a bite after bedtime, these cups have a special place in our home.
If you give this recipe a try, I’d absolutely love to hear how it goes. Share your photos, tag me on Pinterest, and leave a comment below with your twist.
Happy making (and munching)! 🍬
Print
Homemade Reese’s Cups
- Total Time: 20 minutes
- Yield: 12 cups 1x
- Diet: Vegetarian
Description
These Homemade Reese’s Cups are an easy, no-bake treat made with creamy peanut butter and rich chocolate. Perfect for families, freezer-friendly, and totally customizable, they’re a sweet, salty classic you’ll want to make again and again.
Ingredients
- 14 oz semi-sweet chocolate chips, divided
- 1 cup creamy peanut butter
- 6 tbsp powdered sugar
- 4 tbsp unsalted butter, softened
Instructions
- Line a 12-cup muffin tin with paper liners.
- Melt half of the chocolate chips in the microwave in 30-second intervals, stirring until smooth.
- Spoon about ½ tablespoon melted chocolate into each liner and spread evenly.
- Freeze for 15 minutes until set.
- In a bowl, mix peanut butter, powdered sugar, and softened butter until smooth.
- Scoop about 1 tablespoon of the peanut butter mixture onto each chocolate base.
- Freeze for 5 minutes.
- Melt remaining chocolate chips and spoon over peanut butter layer, covering completely.
- Freeze for 10–15 minutes or refrigerate until fully set.
- Remove liners and enjoy.
Notes
Use good-quality peanut butter for best texture. These cups store well in the fridge or freezer and are easy to customize with dark chocolate, almond butter, or toppings.
- Prep Time: 20 minutes
- Cook Time: 0 minutes
- Category: Dessert
- Method: No-Bake
- Cuisine: American
Nutrition
- Serving Size: 1 cup
- Calories: 280
- Sugar: 18g
- Sodium: 110mg
- Fat: 20g
- Saturated Fat: 9g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 24g
- Fiber: 2g
- Protein: 6g
- Cholesterol: 20mg




