Homemade Peanut Butter Cups

Homemade Peanut Butter Cups Recipe

Okay, real talk — the first time I made this homemade peanut butter cups recipe, I ate four of them straight out of the fridge before they even made it to a plate. No regrets. These little guys are creamy, rich, chocolatey perfection, and honestly? They put Reese’s to shame. (Sorry, Reese’s. It’s not you, it’s me.)

Why You’ll Love This Recipe

These homemade peanut butter candies are ridiculously simple — no candy thermometer, no fancy equipment, just chocolate, peanut butter, and a little patience while they chill. They taste like the inside of a Reese’s cup, but better, because you made them with your own hands and that automatically makes everything taste 10x more satisfying.

They’re perfect for holidays, gifting, or just… a Tuesday. Once you try this, you’ll never look at store-bought the same way again.

Quick Overview

This peanut butter cup recipe delivers a thick, creamy peanut butter filling surrounded by a smooth milk chocolate shell. The filling is slightly salty, perfectly sweet, and the chocolate sets into a gorgeous snap. You’ll end up with a batch of mini cups that are completely customizable — use dark chocolate, white chocolate, or go full Reese’s copycat with semi-sweet. They’re no-bake, make-ahead friendly, and crowd-pleasing every single time.

Homemade Peanut Butter Cups

Homemade Peanut Butter Cups

These homemade peanut butter cups are creamy, chocolatey, and dangerously easy to make. A thick, slightly salty peanut butter filling is nestled inside a smooth milk or semi-sweet chocolate shell — no baking required. Better than store-bought, totally customizable, and ready to eat in under 30 minutes of hands-on time.
Prep Time 20 minutes
Cook Time 5 minutes
Chilling Time 10 minutes
Total Time 35 minutes
Course Dessert, Snack
Cuisine American
Servings 27 mini cups
Calories 120 kcal

Equipment

  • Mini muffin pan
  • Mini paper liners
  • Microwave-safe bowls
  • Electric mixer or whisk
  • Spoon or small cookie scoop

Ingredients
  

Chocolate Coating

  • 2 ⅓ cups milk chocolate chips or semi-sweet chocolate chips divided — use half for the base, half for the top layer
  • 2 tsp shortening divided — 1 tsp per chocolate melt

Peanut Butter Filling

  • 1 ¾ cups powdered sugar
  • 1 cup creamy peanut butter standard brand like Jif or Skippy recommended, not natural
  • ¼ cup salted butter room temperature
  • 1 ½ tsp vanilla extract
  • 1 tsp salt

Instructions
 

  • Prep the pan: Line a mini muffin pan with mini paper liners. Depending on the size of your pan, you may need to work in batches. Set the pan aside.
  • Melt the first round of chocolate: In a medium microwave-safe bowl, combine half of the chocolate chips (about 1 ⅙ cups) with 1 teaspoon of shortening. Microwave for 1 minute and 30 seconds, stopping every 30 seconds to stir. This prevents scorching. Once completely smooth and glossy, remove from the microwave.
  • Create the chocolate base: Spoon about 1 teaspoon of melted chocolate into the bottom of each paper liner. Use the back of the spoon to drag the chocolate up the sides, forming a little cup. Let any excess pool at the bottom. Once all liners are coated, place the muffin pan in the fridge for 5 minutes to set.
  • Make the peanut butter filling: While the chocolate sets, combine the powdered sugar, creamy peanut butter, softened butter, vanilla extract, and salt in a medium bowl. Whisk by hand or beat with an electric mixer until smooth and fully combined. Set aside.
  • Melt the second round of chocolate: In a small microwave-safe bowl, combine the remaining chocolate chips and 1 teaspoon of shortening. Microwave for 1 minute and 30 seconds, stopping to stir every 30 seconds, until completely smooth. Remove from the microwave.
  • Assemble the cups: Remove the muffin pan from the fridge. Scoop about 1 to 1½ teaspoons of peanut butter filling into each chocolate-lined cup. Press gently so it sits flat, leaving a little space at the top. Spoon enough melted chocolate over the top to cover the filling completely and smooth it out with the back of a spoon.
  • Let them set: Allow the peanut butter cups to sit until the chocolate fully hardens. To speed things up, return the pan to the fridge for about 10 minutes. Once firm, serve and enjoy!

Notes

Tips: Use a standard creamy peanut butter (like Jif or Skippy) for the smoothest filling — natural peanut butter can make the filling oily and hard to work with. Make sure butter is fully at room temperature before mixing. Always stop and stir the chocolate every 30 seconds while microwaving to prevent scorching.
Variations: Swap milk chocolate for dark chocolate for a richer, less sweet version. Use white chocolate chips for an ultra-sweet, pretty alternative. Try crunchy peanut butter for added texture, or substitute almond butter for a peanut-free version.
Troubleshooting: If chocolate seizes, it likely came into contact with water — always use completely dry bowls and utensils. If filling is too crumbly, mix in a teaspoon of milk at a time until smooth. If chocolate doesn’t set properly, make sure you’re using real chocolate chips, not candy melts.
No-waste tip: Leftover melted chocolate can be poured onto parchment, topped with sea salt and crushed pretzels, and set into bark. Leftover filling can be rolled into balls and dipped in chocolate for quick truffles.
Keyword Homemade Peanut Butter Candies, Homemade Peanut Butter Cups Recipe, No Bake Candy, Peanut Butter Cup Recipes, Reeses Cup Recipes

Ingredients

Ingredients Of Homemade Peanut Butter Cups
CategoryIngredientAmount
Chocolate CoatingMilk chocolate chips or semi-sweet chocolate chips2 ⅓ cups
Shortening2 tsp
Peanut Butter FillingPowdered sugar1 ¾ cups
Creamy peanut butter1 cup
Salted butter, room temperature¼ cup
Vanilla extract1 ½ tsp
Salt1 tsp

Step-by-Step Instructions

Step 1 — Prep Your Pan

Start by lining your mini muffin pan with mini paper liners. This is the most “tedious” part, and by tedious I mean it takes about two minutes. Depending on the size of your pan, you might need to work in batches — totally fine! Set the pan aside and get excited, because things are about to get delicious.

Step 2 — Melt the First Round of Chocolate

In a medium bowl, combine half of your chocolate chips (about 1 ⅙ cups) with 1 teaspoon of shortening. Microwave it for 1 minute and 30 seconds, but here’s the key: stop every 30 seconds to stir. Every. Thirty. Seconds. This isn’t optional — if you skip the stirring, the chocolate can scorch and turn bitter, and we are NOT doing that to ourselves today.

Once it’s completely smooth and glossy, you’re ready to go. It should look like liquid silk. That’s your cue.

Step 3 — Create the Chocolate Base

Spoon about 1 teaspoon of that melted chocolate into the bottom of each paper liner. Then use the back of your spoon to drag the chocolate up the sides — you’re basically making a little chocolate cup. It doesn’t need to be perfect; rustic is charming! Let any excess pool at the bottom, which gives you a nice thick base.

Once all your liners are coated, slide the muffin pan into the fridge for about 5 minutes to let the chocolate set up. Don’t skip this step — if the chocolate is still soft, your filling will just sink right through and you’ll have a gooey (still delicious, but messy) situation.

Step 4 — Make the Peanut Butter Filling

While the chocolate is chilling, make the filling. In a medium bowl, combine the powdered sugar, creamy peanut butter, softened butter, vanilla extract, and salt. Whisk it together by hand or use an electric mixer — either works great. You’re going for smooth, fluffy, and completely combined. It should look and smell like the inside of a Reese’s cup. Because it basically is.

Tip: Make sure your butter is actually at room temperature. Cold butter = lumpy filling, and nobody wants that.

Preparing Of Homemade Peanut Butter Cups

Step 5 — Melt the Second Round of Chocolate

Once the chocolate shells have set in the fridge, it’s time to melt the remaining chocolate chips and shortening using the same microwave method — small bowl, 1 minute 30 seconds, stirring every 30 seconds. Smooth, glossy, perfect. Set it aside while you assemble.

Step 6 — Assemble the Cups

This is the fun part! Scoop about 1 to 1½ teaspoons of the peanut butter filling into each chocolate-lined muffin cup. You want to fill it up, but leave just a little room at the top for the final chocolate layer. Press it down gently so it sits flat, then spoon enough melted chocolate over the top to cover the filling completely. Smooth out the top with the back of your spoon — make it look pretty!

Step 7 — Let Them Set

Now the hardest part: waiting. Let the peanut butter cups sit until the chocolate fully hardens. If you’re impatient (same), pop the pan back in the fridge for about 10 minutes to speed things up. Once the chocolate is firm and set, peel off the paper liners — or leave them on for a cute presentation — and dig in!

End Of Homemade Peanut Butter Cups

Expert Tips, Variations & Troubleshooting

Tips for the Best Results

Use quality chocolate. The chocolate is literally half the recipe, so go for a brand you actually enjoy eating. Good chocolate = great homemade peanut butter candies. Semi-sweet gives you that classic Reese’s vibe, while milk chocolate is sweeter and creamier.

Room temperature butter matters. Seriously — cold butter won’t fully incorporate into the filling, leaving it lumpy. Let it sit out for 30 minutes before you start. Worth it every time.

Don’t rush the chilling steps. I know it’s tempting, but letting the chocolate base set properly before adding filling is what gives you clean, layered peanut butter cups. Five minutes in the fridge goes a long way.

Variations to Try

Dark chocolate version: Swap the milk chocolate for dark chocolate chips. It’s more intense, slightly bitter, and absolutely divine. Great for people who find the classic version too sweet.

White chocolate peanut butter cups: Use white chocolate chips for the coating instead. The sweetness is next-level and they look gorgeous — almost like little truffles.

Crunchy peanut butter: Want a little texture in your filling? Use crunchy peanut butter instead of creamy. It adds a nice bite and makes them feel extra homemade.

Almond butter swap: Not a peanut butter fan (gasp) or cooking for someone with a peanut allergy? Almond butter works beautifully in this recipe with almost identical results.

Troubleshooting

Chocolate seized up? This usually happens if any water gets into your chocolate while melting. Start fresh with a dry bowl and dry spoon — water is chocolate’s nemesis.

Filling too crumbly? Add a tiny splash of milk (start with a teaspoon) and mix again until it smooths out. Easy fix!

Chocolate not setting properly? Make sure you’re using real chocolate chips, not chocolate-flavored coating discs. Real chocolate needs the fridge to set quickly.

Storage Instructions

Storage MethodDurationNotes
Airtight container at room temperatureUp to 1 weekKeep in a cool spot away from heat
Refrigerator (airtight container)Up to 2 weeksChocolate may “bloom” slightly but still tastes great
Freezer (airtight container or zip bag)Up to 3 monthsThaw at room temp for 15–20 minutes before eating

Reheating & No-Waste Ideas

These are best enjoyed straight from the fridge or at room temperature — no reheating needed! If you have leftover melted chocolate, pour it onto parchment paper, let it set, and break it into chocolate bark. Sprinkle with sea salt and crushed pretzels for a bonus snack that takes 30 seconds to make.

Leftover peanut butter filling? Roll it into balls, dip in chocolate, and boom — you’ve accidentally made peanut butter truffles. You’re welcome.

Nutritional Information

Estimated per serving (1 mini peanut butter cup). Values are approximate.

NutrientAmount (per cup)
Calories~120 kcal
Total Fat~7g
Saturated Fat~3g
Carbohydrates~13g
Sugar~10g
Protein~2.5g
Sodium~65mg

Frequently Asked Questions

Can I use natural peanut butter for this homemade peanut butter cups recipe?

You can, but it can make the filling a bit oily and harder to work with since natural peanut butter tends to separate. For best results, go with a standard creamy peanut butter like Jif or Skippy — they give you that smooth, firm, Reese’s-style filling. If you do use natural, make sure it’s well-stirred and at room temperature.

Do I need a double boiler to melt the chocolate?

Nope! The microwave method works perfectly here as long as you stop and stir every 30 seconds. It’s actually easier and faster than a double boiler, and there’s less cleanup. Just make sure your bowl is completely dry — any moisture will cause the chocolate to seize up.

How many peanut butter cups does this recipe make?

This recipe typically makes around 24–30 mini peanut butter cups depending on how generously you fill each liner. If you want to make regular-sized cups, use a standard muffin pan with full-size cupcake liners and adjust the chocolate and filling amounts per cup accordingly.

Can I make these ahead of time for a party or holiday?

Absolutely — these are actually perfect make-ahead treats! They store beautifully in the fridge for up to two weeks or in the freezer for up to three months. Just pull them out about 15 minutes before serving and they’ll be perfect. They make incredible homemade peanut butter candies for gifting too.

Why does my chocolate look dull or streaky after it sets?

That’s called “chocolate bloom” — it happens when chocolate is stored in a warm environment or fluctuates in temperature. It looks a little less pretty but tastes exactly the same, so don’t panic! To minimize it, store your peanut butter cups in a cool, consistent environment like the fridge.

More Recipes You’ll Love

If you’re on a roll with the kitchen vibes, you’re going to want to check out this crowd-pleasing best broccoli salad for your next gathering, or this fresh and zesty Italian chopped salad that comes together in minutes. Hosting a bigger dinner? The best Mexican birria is an absolute showstopper — serve it alongside some easy Rotel Mexican rice and you’ve got a full spread everyone will rave about. And if you need a light, fresh side to round things out, this chickpea feta avocado salad is a serious winner.

Go Make These Right Now!

Seriously — this homemade peanut butter cups recipe is one of those things you’ll make once and then find yourself making every month on repeat. It’s simple, it’s impressive, and it tastes like a hug in candy form. If you try it, I’d genuinely love to know how they turned out!

Save this recipe on Pinterest so you never lose it, and drop a comment below with your experience — did you go dark chocolate? Add anything fun to the filling? Tell me everything. Happy snacking!

Similar Recipes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating