• About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
menu icon
go to homepage
  • About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
search icon
Homepage link
  • About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
×

Homemade Chocolate Peanut Butter Cups Recipe

Published: Dec 17, 2025 by Amelia · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 4.3 from 69 reviews

If you have a serious sweet tooth and crave the perfect blend of creamy peanut butter and rich chocolate, then this Homemade Chocolate Peanut Butter Cups Recipe is about to become your new obsession. Nothing beats the joy of biting into these homemade treats where velvety chocolate melds seamlessly with a luscious peanut butter filling, enhanced by a subtle crunch of graham cracker and a touch of secret vanilla magic. These cups not only taste better than store-bought versions, but they also offer the satisfaction of crafting a classic favorite right in your own kitchen. Whether you’re treating yourself or sharing with friends, these cups deliver happiness in every bite.

Ingredients You'll Need

The image shows several small chocolate cups arranged on a white plate, placed on a white marbled surface. In the foreground, one chocolate cup is split in half, exposing two main layers: a thick, creamy light brown peanut butter layer inside, and a dark brown smooth chocolate outer shell that fully covers the peanut butter. Behind these, there are whole chocolate cups with the same shiny dark chocolate top and sides, clearly showing two distinct layers when viewed closely. The chocolates have a soft and rich texture, with clean edges and a slight gloss on the surface. Photo taken with an iphone --ar 4:5 --v 7

Getting the ingredients ready for this recipe is refreshingly straightforward, and each one plays a vital role. From the smoothness of the peanut butter to the silkiness of the chocolate, and even the crunch of crushed graham crackers, every component adds to the wonderful texture and flavor harmony in these delightful cups.

  • 12 ounces High-Quality Chocolate Bar: Choose milk or semisweet chocolate based on your preference for a rich and smooth coating that melts perfectly.
  • 1 cup Creamy Peanut Butter: The star of the filling, offering that classic creamy, nutty flavor and smooth texture.
  • ¾ cup Powdered Sugar: Adds sweetness and helps to achieve the perfect peanut butter filling consistency.
  • 2 Tablespoons Graham Cracker (finely crushed): Provides a subtle crunch and a hint of toasty flavor that elevates the filling.
  • 1 teaspoon Pure Vanilla Extract: A secret ingredient that deepens and enhances the flavor complexity of the peanut butter blend.
  • 2 Tablespoons Salted Butter (softened): Adds richness and helps bind the filling ingredients together smoothly.
  • 20 miniature muffin or cupcake liners: Essential for shaping and easy removal of the cups, choose foil or paper based on your preference.

How to Make Homemade Chocolate Peanut Butter Cups Recipe

Step 1: Temper the Chocolate

Start by chopping your high-quality chocolate bar if you’re not using chips or wafers. Place 1 ½ cups of the chocolate into a large microwave-safe bowl, reserving the remaining ½ cup. Microwave the chocolate at half power in 30-second intervals, stirring vigorously after each interval until it’s mostly melted and silky smooth. Then stir in the reserved ½ cup of chocolate, which helps bring the temperature down and perfect your temper, ensuring a glossy finish and satisfying snap.

Step 2: Coat the Liners with Chocolate

Arrange your miniature muffin liners on a baking sheet, then fill each about one-quarter full with your tempered chocolate. Use a clean pastry brush or a clean, food-safe paintbrush to carefully brush the chocolate up the sides of each liner, coating them thoroughly. This creates a beautiful chocolate shell to hold your luscious filling. Let the cups set at room temperature for about 15 to 20 minutes until the chocolate firms up.

Step 3: Prepare the Peanut Butter Filling

While your chocolate shells set, mix together the creamy peanut butter, powdered sugar, crushed graham crackers, vanilla extract, and softened salted butter in a large bowl. Beat the mixture for 4 to 5 minutes until it’s luxuriously smooth and fluffy. This filling is the heart and soul of your peanut butter cups – creamy, sweet, with a slight crunch and a hint of vanilla that makes all the difference.

Step 4: Fill the Cups

Once the chocolate shells are set, spoon a generous ball of peanut butter filling into each liner. Gently press down to flatten the filling slightly, but leave enough space at the top to cover with more chocolate. This layering ensures every bite includes perfect proportions of chocolate and peanut butter.

Step 5: Finish with a Chocolate Top

Pour the remaining melted chocolate over the peanut butter filling in each cup, smoothing the tops with the back of a spoon or a small offset spatula. Let everything set completely at room temperature for the best texture, or pop them into the refrigerator if you want to speed things up. Once the chocolate has hardened, carefully peel off the liners, or leave them on if you prefer to keep things tidy. Your homemade chocolate peanut butter cups are ready!

How to Serve Homemade Chocolate Peanut Butter Cups Recipe

The image shows a silver baking tray with multiple cupcakes in liners. The cupcake in the front left has one smooth thick layer of shiny chocolate covering the top. The cupcake on the front right has two layers: a thick light brown peanut butter layer on the bottom and a smaller dollop of glossy dark chocolate on top, slightly swirled. The tray is on a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

For a little extra flair, sprinkle some flaky sea salt on top of the chocolates before the final layer sets. This contrast enhances the sweetness and brings a gourmet touch. Alternatively, you can dust a pinch of cocoa powder or garnish with chopped peanuts for a crunchy surprise in every bite.

Side Dishes

These peanut butter cups shine on their own as a treat, but for a truly decadent experience, serve them alongside a scoop of vanilla ice cream or fresh berries. The cool creaminess of ice cream or the tartness of fruit perfectly complements the rich chocolate and buttery peanut butter.

Creative Ways to Present

Present these delightful cups in cute decorative cupcake liners or arrange them in a small gift box tied with a bright ribbon for thoughtful homemade gifts. You can also layer them in mason jars with parchment paper, perfect for parties or potlucks, turning your Homemade Chocolate Peanut Butter Cups Recipe into a show-stopping favor or centerpiece.

Make Ahead and Storage

Storing Leftovers

Leftover cups should be stored covered either in the refrigerator or at room temperature. While room temperature storage maintains a softer texture, chilling them keeps the chocolate firm and provides a satisfying snap with each bite. Just be sure to keep them in an airtight container to preserve freshness.

Freezing

You can freeze your homemade chocolate peanut butter cups for up to three months. Place them in a single layer on a parchment-lined tray to freeze initially, then transfer to an airtight container or freezer bag. This method helps prevent the cups from sticking together and preserves that homemade goodness for when cravings strike later.

Reheating

When you're ready to enjoy frozen peanut butter cups, thaw them in the refrigerator overnight for the best texture. Avoid microwaving as this can cause the chocolate to lose its temper and become grainy. Enjoy them chilled or bring to room temperature for a softer bite.

FAQs

Can I use natural peanut butter instead of creamy peanut butter?

Natural peanut butter has a higher oil content and a different texture, which may make the filling less stable. For best results with this Homemade Chocolate Peanut Butter Cups Recipe, creamy peanut butter is recommended to achieve that smooth, firm filling.

Is it necessary to temper the chocolate?

Tempering the chocolate ensures a shiny finish and firm snap, which looks professional and tastes delightful. While you can skip tempering by using melting wafers, tempering real chocolate elevates your peanut butter cups to an irresistible homemade treat.

Can I substitute the graham crackers with something else?

Absolutely! If you want a different texture or flavor, try finely ground digestive biscuits or even crushed pretzels for a salty twist. The graham cracker adds subtle sweetness and a bit of crunch, but feel free to experiment.

How long do these chocolate peanut butter cups last?

Stored properly in an airtight container, these cups last up to one week at room temperature or about two weeks in the refrigerator. Freezing can extend their life up to three months without compromising flavor.

Can I make this recipe vegan or dairy-free?

Yes, you can use dairy-free chocolate and vegan butter alternatives in this recipe. Make sure to choose peanut butter without added dairy ingredients so your homemade chocolate peanut butter cups stay vegan-friendly and just as delicious.

Final Thoughts

Making your own peanut butter cups is not just a fun kitchen project—it transforms a beloved candy into a deeply personal and delicious treat that’s better than any store-bought option. This Homemade Chocolate Peanut Butter Cups Recipe invites you to savor every moment of mixing, melting, and layering, culminating in a bite-sized delight that’s impossible to resist. Give it a try, and watch these little bites of joy become a fast favorite in your recipe collection!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Homemade Chocolate Peanut Butter Cups Recipe

Homemade Chocolate Peanut Butter Cups Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.3 from 69 reviews

Print Recipe
Pin Recipe

Homemade Chocolate Peanut Butter Cups made from high-quality chocolate and a creamy peanut butter filling with a hint of vanilla and crushed graham crackers. These decadent treats surpass store-bought versions in flavor and texture and are perfect as a delightful homemade dessert or snack.

  • Total Time: 45 minutes
  • Yield: 20 miniature peanut butter cups

Ingredients

Chocolate Shell

  • 12 ounces High-Quality Chocolate Bar (Chocolate Chips or melting wafers, Milk or Semisweet, depending on preference)

Peanut Butter Filling

  • 1 cup Creamy Peanut Butter
  • ¾ cup Powdered Sugar
  • 2 Tablespoons Graham Cracker (finely crushed)
  • 1 teaspoon Pure Vanilla Extract
  • 2 Tablespoons Salted Butter, softened

Additional

  • 20 miniature muffin or cupcake liners (may use an assortment of sizes)

Instructions

  1. Temper the Chocolate: Chop the chocolate bar if using a bar. Place 1 ½ cups of the chocolate in a large microwave-safe bowl, reserving ½ cup for later. Microwave at 50% power in 30-second intervals, stirring well after each interval until melted and smooth.
  2. Finish Melting Chocolate: Add the reserved ½ cup chocolate to the melted chocolate and stir frequently until all is melted and mixture is glossy.
  3. Prepare the Chocolate Shell: Place 20 foil miniature muffin liners on a baking sheet. Fill each about one-quarter full with tempered chocolate. Use a pastry brush or clean paintbrush to brush chocolate up the sides evenly. Repeat until all liners have a chocolate coating inside.
  4. Set the Chocolate Shell: Let the chocolate set at room temperature for 15-20 minutes until firm.
  5. Make the Peanut Butter Filling: In a large bowl, cream together the peanut butter, powdered sugar, finely crushed graham crackers, vanilla extract, and softened butter. Mix for 4-5 minutes until smooth and well combined.
  6. Add the Filling to Cups: Once the chocolate shells have set, place a small ball of peanut butter filling into each cup. Lightly press down, leaving enough room to add chocolate on top.
  7. Top with Chocolate: Spoon more melted chocolate over the peanut butter filling in each cup, smoothing the tops with a spoon or spatula.
  8. Set Completely: Allow the cups to set at room temperature until the chocolate is firm. For faster setting, refrigerate the cups until fully set.
  9. Serve and Store: Carefully peel off the liners or leave them on. Store finished peanut butter cups covered in the refrigerator or at room temperature. Chilling before serving is preferred for a cool, indulgent treat.

Notes

  • Use high-quality chocolate for best flavor and smooth texture.
  • Tempering the chocolate is key to achieving a glossy, firm shell that snaps nicely.
  • Crushed graham crackers add a slight crunch and depth to the peanut butter filling.
  • Miniature foil liners help contain the chocolate and make it easy to remove the cups.
  • Store cups covered in the fridge to maintain freshness and prevent melting.
  • Feel free to customize chocolate type: milk, semisweet, or dark according to preference.
  • The peanut butter filling can be adjusted for sweetness by altering powdered sugar quantity.
  • To speed up setting times, use the refrigerator but bring cups to room temperature before serving for best taste and texture.
  • Author: Amelia
  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Category: Dessert
  • Method: No-Cook
  • Cuisine: American

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Desserts

  • Gluten Free Vanilla Cupcakes Recipe
    Gluten Free Vanilla Cupcakes Recipe
  • Gluten Free Honey Cloud Cake Recipe
    Gluten Free Honey Cloud Cake Recipe
  • Sweet Potato Cake with Cream Cheese Frosting Recipe
    Sweet Potato Cake with Cream Cheese Frosting Recipe
  • Gluten Free Apple Cake with Cinnamon Buttercream Frosting Recipe
    Gluten Free Apple Cake with Cinnamon Buttercream Frosting Recipe

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Hi, I’m so happy you’re here!

I'm Amelia, a 27-year-old recipe developer and former restaurant line cook living in Portland, Oregon. This is where I share recipes that actually work in real kitchens, tested by someone who's cooked through the chaos of Friday night dinner rush and the reality of weeknight exhaustion.

Learn more

Popular

  • Middle Eastern Lamb Mince with Pomegranate Seeds and Fresh Herbs Recipe
    Middle Eastern Lamb Mince with Pomegranate Seeds and Fresh Herbs Recipe
  • Fig and Balsamic Vinaigrette Recipe
    Fig and Balsamic Vinaigrette Recipe
  • Tangy Apricot BBQ Sauce (for Grilling, Glazing & Dipping!) Recipe
    Tangy Apricot BBQ Sauce (for Grilling, Glazing & Dipping!) Recipe
  • Chicken Freekeh Salad with Pomegranate, Feta, and Pistachios Recipe
    Chicken Freekeh Salad with Pomegranate, Feta, and Pistachios Recipe
  • Persian Lemon Chicken with Yogurt and Turmeric Recipe
    Persian Lemon Chicken with Yogurt and Turmeric Recipe
  • Easy Lamb Kofta Wraps with Yogurt Sauce Recipe
    Easy Lamb Kofta Wraps with Yogurt Sauce Recipe
  • Turkish Lamb Shish Kebab Recipe
    Turkish Lamb Shish Kebab Recipe
  • Coq au Vin Blanc (French Stewed Chicken in White Wine) Recipe
    Coq au Vin Blanc (French Stewed Chicken in White Wine) Recipe
  • Whipped Ricotta Crostini with Walnuts & Salted Honey Recipe
    Whipped Ricotta Crostini with Walnuts & Salted Honey Recipe
  • Gelatinous Chicken Feet Bone Broth Recipe
    Gelatinous Chicken Feet Bone Broth Recipe

Footer

↑ Back to Top

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

Newsletter

Sign Up! for emails and updates

Browse Recipes

  • Appetizers & Snacks
  • Breakfast
  • Desserts
  • Dinner
    • Beef
    • Chicken
  • Lunch and Side-Dish
  • Soups

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Recipes Vibe. All rights reserved.