15 Mini Peanut Butter Cups You Can Make at Home (Better Than Reese’s!)

Introduction

Mini Peanut Butter Cups are one of those recipes that sounds almost too simple to be worth making from scratch — until you actually make them, and then you wonder why you ever bought the store-bought version at all.

I made my first batch on a rainy Saturday afternoon when I was craving something chocolatey and didn’t want to drive to the store. I had chocolate chips, peanut butter, butter, and powdered sugar sitting in my pantry. Twenty-five minutes later, I had a tray of the most gorgeous little chocolate cups chilling in my fridge, and my kitchen smelled like a candy factory. My husband walked in, grabbed three before they were even fully set, and that was the end of that conversation.

Here’s the thing about homemade mini peanut butter cups that nobody talks about enough: they’re not just “good for homemade.” They are genuinely, objectively better than anything you’ll pull out of an orange wrapper. The chocolate is richer. The peanut butter filling is creamier and more substantial. And because you’re making them yourself, you can tweak every single element — the sweetness level, the chocolate type, the salt, the size — until they’re exactly what you want.

This recipe has been tested more times than I can count. I’ve made it for Christmas cookie boxes, birthday parties, bake sales, Valentine’s Day gifts, and honestly, just because it was a Wednesday. Every single time, the entire batch disappears within hours.

Whether you’re a beginner baker who’s never made candy before, or a seasoned pro looking for a reliable go-to recipe, this is the only guide to mini peanut butter cups you’ll ever need. I’ve packed in pro tips, step-by-step instructions, common mistakes to avoid, storage instructions, full nutrition info, and answers to every question I’ve ever been asked about this recipe.

Let’s get into it.

Why These Homemade Mini Peanut Butter Cups Are Worth Making

Before we talk ingredients, let me make the case — because honestly, it sells itself.

You control the quality. When you make mini peanut butter cups at home, you choose the chocolate. You can use a high-quality 70% dark chocolate if you want something sophisticated, a classic semi-sweet chip for that nostalgic flavor, or even milk chocolate if you’re catering to younger taste buds. The difference in quality between good chocolate and grocery store chips is something you’ll taste immediately.

Five ingredients. No oven. This is a no-bake recipe from start to finish. You melt chocolate, mix a filling, layer, chill, done. The entire active time is under 20 minutes.

They look incredibly impressive. There’s something about a mini peanut butter cup — that perfect little chocolate shell, the smooth top, the peek of filling when you bite in — that looks like it came from a gourmet chocolate shop. Guests always assume you went to a lot of trouble. You don’t have to tell them otherwise.

Endlessly customizable. Dark chocolate. White chocolate shell. Almond butter filling. A swirl of caramel. A pretzel pressed into the top. Crushed Oreos in the filling. Once you have the base recipe down, the variations are genuinely limitless.

Ingredients for Mini Peanut Butter Cups

Makes approximately 24 mini peanut butter cups using a standard 24-cup mini muffin tin.

🍫 For the Chocolate Shell:

  • 2 cups (340g) semi-sweet chocolate chips — or use good-quality chopped chocolate bars (60–70% cacao for a deeper flavor). Ghirardelli, Guittard, or Valrhona are excellent choices.
  • 1 tablespoon refined coconut oil — gives the chocolate a smoother consistency and a professional glossy finish. Refined coconut oil has no coconut flavor.

🥜 For the Peanut Butter Filling:

  • ¾ cup (195g) creamy peanut butter — conventional style (Jif, Skippy, or similar). Do NOT use natural peanut butter — more on that in the mistakes section.
  • ¾ cup (90g) powdered sugar, sifted — sifting is important to avoid lumps in the filling.
  • 2 tablespoons unsalted butter, softened to room temperature
  • ¼ teaspoon pure vanilla extract
  • ¼ teaspoon fine sea salt — this is the ingredient most people skip and the one that makes the biggest difference. It sharpens the peanut butter flavor and balances the sweetness beautifully.

✨ Optional Garnishes (Highly Recommended):

  • Flaky sea salt (Maldon is ideal) — sprinkled on top before the chocolate sets
  • Melted white chocolate — drizzle over the top for a visual and flavor contrast
  • Crushed pretzels — pressed gently into the top layer for a salty crunch
  • Crushed graham crackers — mixed into the peanut butter filling for texture
  • A pinch of cinnamon — added to the filling for a warm, subtle spice

Equipment You’ll Need:

  • 24-cup mini muffin tin
  • Mini paper candy cups or mini foil cupcake liners
  • 2 small heatproof bowls
  • Hand mixer or stand mixer (a sturdy silicone spatula also works)
  • Small cookie scoop or teaspoon
  • Piping bag or zip-lock bag with a small corner snipped (optional, for neater filling)
  • Space in your refrigerator or freezer

Step-by-Step Instructions

Step 1: Set Up Your Tin

Line your mini muffin tin with mini paper candy cups. These are smaller than standard cupcake liners — you’ll find them in craft stores, Amazon, or baking supply shops. They make removing the cups effortless and give your mini peanut butter cups that authentic candy-shop aesthetic.

If you absolutely can’t find paper cups, lightly spray the tin with non-stick cooking spray, but know that removal will require more patience.

Clear a flat shelf in your refrigerator or a spot in your freezer. You’ll be going back and forth a couple of times.

Step 2: Melt the Chocolate

Combine the chocolate chips (or chopped chocolate) and coconut oil in a heatproof bowl.

Microwave method (quickest): Heat in 30-second increments, stirring well between each round, until the chocolate is completely smooth and glossy. This usually takes 2 to 3 rounds. Never rush this step — overheated chocolate seizes up and turns grainy and unusable.

Double boiler method (more control): Set the bowl over a small saucepan with 1–2 inches of barely simmering water. Make sure the bowl doesn’t touch the water. Stir continuously until fully melted.

Once melted, remove from heat and let the chocolate cool for 3–5 minutes. It should still be fluid and pourable, just not scalding hot.

Step 3: Create the Chocolate Base Layer

Using a small spoon or a piping bag, add approximately 1 heaping teaspoon of melted chocolate to the bottom of each lined cup.

Then use the back of a small spoon, a small pastry brush, or even a clean finger to nudge a thin layer of chocolate about a third of the way up the sides of each paper cup. This doesn’t have to be perfect. It just needs to be there.

Place the entire tin in the freezer for 8–10 minutes, until the chocolate base is completely firm and solid.

Step 4: Make the Peanut Butter Filling

While the base layer chills, make your filling.

In a medium bowl, beat together the creamy peanut butter, softened butter, vanilla extract, and salt until the mixture is smooth and uniform. Add the sifted powdered sugar and mix until everything is fully incorporated.

The finished filling should look and feel like soft, pliable dough — think play-doh consistency. It should hold its shape when you roll a small piece into a ball, but it shouldn’t crack or crumble.

Too sticky? Add powdered sugar one tablespoon at a time until it firms up. Too stiff or crumbly? Add a tiny splash of milk — literally half a teaspoon — and mix again.

Step 5: Fill the Cups

Pull the tin out of the freezer and check that the chocolate base is fully set — it should be matte and solid, not shiny or soft anywhere.

Scoop approximately ¾ teaspoon of peanut butter filling and roll it gently into a small ball. Press it into the center of each chocolate cup and flatten it slightly with your fingertip. The filling should sit just below the rim of the paper cup — you need room for the chocolate top.

Work fairly quickly here. Your hands will warm the filling, which is fine, but you don’t want the chocolate base softening from the heat of the room.

Step 6: Add the Top Chocolate Layer

If your melted chocolate has begun to thicken, give it a 10-second microwave blast and stir it smooth again.

Spoon approximately 1 teaspoon of chocolate over each filled cup, spreading gently with the back of your spoon so the peanut butter filling is completely covered and the top is level.

Tap the tin firmly on the counter two or three times to help the chocolate settle into an even, flat surface.

Add your garnishes NOW — before the chocolate sets. Flaky salt, white chocolate drizzle, pretzel pieces — whatever you’re using, it needs to go on while the chocolate is still wet so it adheres properly.

Step 7: Chill Until Set

Place the tin in the refrigerator for 30 minutes (or the freezer for 15 minutes) until the top chocolate layer is completely firm.

Don’t rush this step. Underset chocolate will smear, crack, and generally disappoint you when you try to remove the cups.

Step 8: Remove and Serve

Lift each mini peanut butter cup gently from the tin. The paper cups should peel away cleanly, revealing beautiful, glossy little chocolate cups with that perfect flat top.

Arrange them on a plate and try — really try — not to eat six before anyone else arrives.

Pro Tips for Perfect Mini Peanut Butter Cups

Use the Best Chocolate You Can Afford

This is, without question, the most impactful upgrade you can make to this recipe. The chocolate shell is the dominant flavor, and a high-quality bar chocolate (chopped into pieces) will give you a noticeably richer, more complex result than standard chocolate chips. Chocolate chips contain stabilizers that help them hold their shape during baking — great for cookies, but not ideal for candy-making.

The Salt in the Filling Is Non-Negotiable

A quarter teaspoon of sea salt sounds like a tiny, insignificant detail. It is not. Salt amplifies savory notes in the peanut butter, cuts through the sweetness of the powdered sugar, and creates that addictive back-of-the-throat warmth that makes you reach for another one immediately. Don’t skip it.

Chill Between Every Layer

This step separates the people who make beautiful mini peanut butter cups from the people who end up with a lumpy chocolate-peanut butter scramble. The base has to be fully set before the filling goes in. Period.

Room Temperature Butter for the Filling

Cold butter won’t incorporate smoothly with the peanut butter. Leave it out on the counter for at least 30 minutes before you start, or give it a very brief 5-second microwave blast (just until soft, not melted).

Make Them the Day Before

Counterintuitively, mini peanut butter cups taste better after they’ve had overnight in the refrigerator. The filling firms up and the flavors have time to settle and deepen. If you’re making them for an event, make them the evening before. You’ll thank yourself.

Use a Cookie Scoop for the Filling

A small cookie scoop (about ½ tablespoon capacity) makes portioning the filling incredibly fast and consistent. No measuring each piece individually, no guessing, no uneven cups.

Common Mistakes to Avoid

Using Natural Peanut Butter

Natural peanut butter — the kind where the oil separates and you have to stir it before use — has too much oil and not enough body. The filling will be soft, greasy, and won’t hold its shape inside the cup. Stick with conventional creamy peanut butter.

Overheating the Chocolate

Chocolate is more temperamental than it looks. When it gets too hot, it seizes — meaning it suddenly turns into a thick, grainy, clumped mass that can’t be smoothed out. Always melt in short bursts and stir between each one. The residual heat in the bowl will continue melting the chocolate even after you stop applying heat.

Skipping the Paper Cups

It feels like an unnecessary extra step until you try to get your mini peanut butter cups out of a bare muffin tin and end up digging around with a knife, destroying half of them in the process. Use the paper cups. They’re inexpensive, widely available, and they make removal completely effortless.

Pouring Chocolate That’s Too Hot Over the Filling

If your chocolate is still very hot when it goes over the peanut butter filling, it can partially melt the filling and cause everything to blur together. Let the melted chocolate cool for a few minutes before adding the top layer.

Adding Garnishes After the Chocolate Has Set

Flaky salt, crushed pretzels, and white chocolate drizzle will not stick to already-hardened chocolate. They’ll slide right off. Add them immediately after pouring the top chocolate layer, while the surface is still wet and tacky.

Storage and Serving Suggestions

How to Store Mini Peanut Butter Cups

At room temperature: Store in a single layer in an airtight container in a cool, dry spot for up to 5 days. Avoid anywhere warm or in direct sunlight.

In the refrigerator: This is the best option for keeping them fresh longest. Stored in an airtight container, they’ll keep beautifully for up to 2 weeks.

In the freezer: Mini peanut butter cups freeze exceptionally well. Layer them between sheets of parchment paper in a freezer-safe container and freeze for up to 3 months. Thaw in the refrigerator overnight, or at room temperature for about 15 minutes.

How to Serve Mini Peanut Butter Cups

Straight from the fridge — cold mini peanut butter cups have a satisfying firmness that many people prefer.

At room temperature — the filling softens slightly and becomes more creamy and yielding. This is wonderful if you prefer a softer bite.

As an edible gift — pack them into a small box or tin lined with parchment paper. Tie with a ribbon. They make an extraordinary homemade gift for the holidays, birthdays, or really any occasion.

As a dessert topping — chop them roughly and scatter over vanilla ice cream, brownies, or a chocolate tart for an instant upgrade.

On a dessert charcuterie board — arrange them alongside other bite-sized treats, fresh fruit, and nuts for a stunning spread.

Frequently Asked Questions

Q1: Can I use milk chocolate instead of semi-sweet?

Absolutely. Milk chocolate will give you a sweeter, creamier result that’s closer to the classic Reese’s flavor. If you use milk chocolate, consider reducing the powdered sugar in the filling by a tablespoon or two to keep the overall sweetness balanced.

Q2: Can I make these vegan or dairy-free?

Yes, with a few swaps. Use dairy-free chocolate chips (many dark chocolate varieties are naturally dairy-free — check the label), replace the butter in the filling with refined coconut oil or vegan butter, and ensure your peanut butter brand doesn’t contain any dairy additives. Everything else in the recipe is already plant-based.

Q3: Why did my chocolate turn grainy and thick?

This is called “seizing,” and it happens when chocolate is overheated or comes into contact with even a tiny amount of water. Make sure your bowls and utensils are completely dry before melting. If it happens in the microwave, it usually means you heated it too long. Unfortunately, seized chocolate can’t be fully salvaged — you’ll need to start with a fresh batch.

Q4: Can I make these with almond butter or sunflower seed butter?

Definitely. Almond butter works beautifully — it has a milder, slightly more sophisticated flavor than peanut butter and creates a filling with a very similar texture. Sunflower seed butter is a great nut-free option for schools or allergy-friendly events. The measurements remain the same; just swap it 1:1.

Q5: My filling is too soft and won’t hold its shape. What happened?

A few possible causes: your butter was too warm, your peanut butter had a high oil content, or you didn’t add enough powdered sugar. Try adding powdered sugar a tablespoon at a time until the filling firms up to a play-doh-like consistency. You can also chill the filling in the refrigerator for 10–15 minutes before scooping.

Q6: How do I get perfectly flat tops?

Two things help: first, don’t overfill — the peanut butter should sit just below the rim of the paper cup. Second, after you pour the top chocolate layer, tap the tin firmly on the counter several times. This knocks out air bubbles and settles the chocolate into a flat, even surface.

Q7: Can I double the recipe?

Yes, and I highly recommend it. This recipe doubles and even triples perfectly without any adjustments. Just make sure you have enough muffin tins, or work in batches.

Nutrition Information (Approximate Values)

Per serving: 1 mini peanut butter cup. Based on a batch of 24, made with semi-sweet chocolate chips and conventional peanut butter.

NutrientAmount
Calories115 kcal
Total Fat7.5g
Saturated Fat3.2g
Carbohydrates11g
Sugar8.5g
Protein2.3g
Fiber0.8g
Sodium55mg

Note: These are approximate values and will vary based on the specific brands and quantities used. Using dark chocolate (70%+) will slightly reduce the sugar content.

Conclusion

If you’ve made it this far, I think it’s safe to say you’re serious about your mini peanut butter cups — and they deserve that level of dedication.

What I love most about this recipe, beyond how delicious the result is, is how accessible it is. You don’t need fancy equipment. You don’t need to be an experienced baker. You don’t need hours of free time. What you need is 20 minutes of active effort, a little patience while things chill, and an ability to resist eating the entire batch before they’re set — I wish you better luck than I’ve had on that front.

These little cups have become one of my most-requested recipes — the thing people ask me to bring to every gathering, the thing that fills my holiday gift boxes every December, the thing my kids ask for as their special treat when they’ve had a good week at school. They are, in every sense of the phrase, a crowd-pleaser.

Make them once, and I genuinely believe this recipe will earn a permanent spot in your rotation. And when someone inevitably asks you where you bought them, feel free to smile and say you made them yourself. You earned it.

Happy making — and even happier eating. 🍫🥜

Did you make these Mini Peanut Butter Cups? Leave a comment below and let me know how they turned out! Tag me on Instagram so I can see your beautiful creations.

MaraLila

Mini Peanut Butter Cups

These homemade Mini Peanut Butter Cups are rich, creamy, and made with just 5 simple ingredients. No baking required — just pure chocolate-peanut butter perfection in every bite. The chocolate shell is glossy and snappy, the peanut butter filling is smooth, dense, and perfectly salted, and the whole thing comes together in under 25 minutes of active time. Once you make these, you will never reach for a store-bought version again.
Prep Time 20 minutes
Cook Time 0 minutes
Chill Time 30 minutes
Total Time 50 minutes
Servings: 24 mini cups
Course: Candy, Dessert, Snack
Cuisine: American
Calories: 115

Ingredients
  

  • 2 cups semi-sweet chocolate chips (or 60-70% dark chocolate, chopped)
  • 1 tbsp refined coconut oil
  • 0.75 cup creamy conventional peanut butter (Jif or Skippy)
  • 0.75 cup powdered sugar, sifted
  • 2 tbsp unsalted butter, softened to room temperature
  • 0.25 tsp pure vanilla extract
  • 0.25 tsp fine sea salt
  • 1 pinch flaky sea salt (Maldon), for topping — optional
  • melted white chocolate, for drizzle — optional
  • crushed pretzels, for topping — optional

Equipment

  • 24-Cup Mini Muffin Tin Standard size for perfectly portioned mini cups.
  • Mini Paper Candy Cups or Foil Liners Essential for clean, easy removal and a professional look.
  • Heatproof Bowl For melting chocolate in the microwave or over a double boiler.
  • Small Cookie Scoop (½ tbsp) Makes portioning the peanut butter filling fast and consistent.
  • Silicone Spatula For stirring chocolate and mixing the filling.
  • Hand Mixer or Stand Mixer Optional — a sturdy spatula works fine for the filling.

Method
 

  1. Line a 24-cup mini muffin tin with mini paper candy cups or mini foil liners. Clear a flat shelf in your refrigerator or freezer — you will need it between steps.
  2. Combine the chocolate chips and coconut oil in a heatproof bowl. Microwave in 30-second increments, stirring between each round, until completely smooth and glossy — about 2 to 3 rounds total. Alternatively, melt over a double boiler, stirring continuously. Let the melted chocolate cool for 3–5 minutes before using.
  3. Spoon approximately 1 heaping teaspoon of melted chocolate into the bottom of each lined cup. Use the back of a small spoon to nudge a thin layer of chocolate slightly up the sides of each paper cup. Place the tin in the freezer for 8–10 minutes until the chocolate base is completely firm and solid.
  4. In a medium bowl, beat together the creamy peanut butter, softened butter, vanilla extract, and fine sea salt until smooth. Add the sifted powdered sugar and mix until fully incorporated. The filling should be thick and pliable like soft dough. If too sticky, add powdered sugar one tablespoon at a time. If too stiff, add half a teaspoon of milk and mix again.
  5. Remove the tin from the freezer and confirm the chocolate base is fully set. Scoop approximately ¾ teaspoon of peanut butter filling, roll into a small ball, and press gently into each cup, flattening slightly. The filling should sit just below the rim of the paper cup to leave room for the top chocolate layer.
  6. If the melted chocolate has thickened, microwave for 10 seconds and stir smooth. Spoon approximately 1 teaspoon of chocolate over each filled cup and spread gently to cover the peanut butter filling completely. Tap the tin firmly on the counter 2–3 times to settle the chocolate into an even, flat surface. Add garnishes (flaky salt, white chocolate drizzle, or crushed pretzels) immediately while the chocolate is still wet.
  7. Place the tin in the refrigerator for 30 minutes, or the freezer for 15 minutes, until the top chocolate layer is completely firm. Once fully set, lift each cup from the tin, peel away the paper liner if desired, and serve.

Notes

Pro Tips: Use the best quality chocolate you can afford — it is the dominant flavor and makes a noticeable difference. Never skip the salt in the filling — it balances the sweetness and makes the peanut butter flavor pop. Always chill the base layer completely before adding the filling. Use conventional creamy peanut butter (Jif or Skippy) — natural peanut butter is too oily and will not hold its shape. Make these the day before your event for best results — the filling firms up beautifully overnight in the fridge.

Similar Posts