Welcome to Bakingallrecipes

Chocolate Peanut Butter Cups

By Jennifer Adams | May 28, 2026
Chocolate Peanut Butter Cups
Chocolate

Chocolate Peanut Butter Cups

Prep30 min
Cook0 min
Total120 min
Serves12
Chocolate Peanut Butter Cups
Creamy peanut butter filled chocolate cups

Who doesn't love the classic combination of chocolate and peanut butter? As a h​ome cook and founder of Secretsauce Recipes, I'm excited to share with you my recipe for Chocolate Peanut Butter Cups, a dessert that's both easy to make and impressive to serve. These bite-sized treats are perfect for any occasion, whether it's a birthday party, a holiday gathering, or just a Tuesday.

I still remember the first time I made these Chocolate Peanut Butter Cups. It was a few years ago, when I was experimenting with different dessert recipes in my tiny kitchen. I was amazed at how simple it was to create such a delicious and elegant treat. The combination of the creamy peanut butter filling and the rich, velvety chocolate was absolute perfection.

What makes this recipe special is the attention to detail and the use of high-quality ingredients. From the creamy peanut butter to the rich, dark chocolate, every component of these cups is carefully crafted to create a truly unforgettable dessert experience. Whether you're a seasoned baker or a beginner in the kitchen, this recipe is sure to impress your friends and family.

In this recipe, we'll take you through the steps of making the perfect Chocolate Peanut Butter Cups. From preparing the peanut butter filling to tempering the chocolate, we'll cover it all. So, let's get started and make some delicious Chocolate Peanut Butter Cups!

These Chocolate Peanut Butter Cups are perfect for anyone who loves chocolate and peanut butter. They're easy to make, delicious, and can be customized with your favorite toppings or mix-ins. So, go ahead and give this recipe a try, and let me know what you think!

Why You’ll Love This Recipe

  • These Chocolate Peanut Butter Cups are easy to make and require only a few ingredients.
  • They're perfect for any occasion, from birthday parties to holiday gatherings.
  • The combination of creamy peanut butter and rich, dark chocolate is absolute perfection.
  • You can customize the recipe with your favorite toppings or mix-ins, such as chopped nuts or sprinkles.
  • They're a great way to satisfy your sweet tooth without feeling too guilty.
  • They make a beautiful and delicious gift for friends and family.

Why This Recipe Works

The key to making great Chocolate Peanut Butter Cups is to use high-quality ingredients and to pay attention to the details. The peanut butter filling needs to be creamy and smooth, while the chocolate needs to be rich and velvety. By using a combination of peanut butter, powdered sugar, and graham cracker crumbs, we can create a filling that's both creamy and crunchy.

Another important aspect of this recipe is the tempering of the chocolate. Tempering gives the chocolate a smooth, glossy finish and a satisfying snap when broken. To temper the chocolate, we'll heat it to a specific temperature, then cool it down to create a stable crystal structure. This process can be a bit tricky, but with a little practice, you'll be a pro in no time.

Finally, the assembly of the Chocolate Peanut Butter Cups is where the magic happens. By spooning the peanut butter filling into the chocolate cups and topping them with a sprinkle of sea salt, we can create a dessert that's both beautiful and delicious. So, let's get started and make some amazing Chocolate Peanut Butter Cups!

Ingredients You’ll Need

To make these delicious Chocolate Peanut Butter Cups, you'll need a few simple ingredients. The most important component is the peanut butter, which should be creamy and smooth. You'll also need some powdered sugar, graham cracker crumbs, and of course, some rich, dark chocolate. Don't forget to pick up some heavy cream and a pinch of salt to balance out the flavors.

When shopping for ingredients, be sure to choose high-quality products. Look for creamy peanut butter that's free from added oils and sugars. For the chocolate, choose a high-quality dark chocolate with at least 70% cocoa solids. This will give your Chocolate Peanut Butter Cups a rich, deep flavor that's sure to impress.

  • 1 cup (200g) creamy peanut butterChoose a peanut butter that's free from added oils and sugars, and has a smooth, creamy texture. This will help to create a filling that's both creamy and crunchy.
  • 1/2 cup (100g) powdered sugarPowdered sugar helps to balance out the flavors in the peanut butter filling and adds a touch of sweetness. You can also use granulated sugar if you prefer.
  • 1/4 cup (30g) graham cracker crumbsGraham cracker crumbs add a nice crunch to the peanut butter filling and help to balance out the flavors. You can also use chopped nuts or cookie crumbs if you prefer.
  • 1 cup (200g) dark chocolate chipsChoose a high-quality dark chocolate with at least 70% cocoa solids. This will give your Chocolate Peanut Butter Cups a rich, deep flavor that's sure to impress.
  • 1 tablespoon (15g) unsalted butterUnsalted butter helps to balance out the flavors in the peanut butter filling and adds a touch of richness. You can also use salted butter if you prefer.
  • 1 teaspoon vanilla extractVanilla extract adds a touch of warmth and depth to the peanut butter filling. You can also use almond extract or other flavorings if you prefer.
  • 1/4 teaspoon fine saltA pinch of salt helps to balance out the flavors in the peanut butter filling and adds a touch of depth. Use a fine salt, such as sea salt or kosher salt, for the best flavor.
  • 1 cup (240ml) heavy creamHeavy cream helps to thin out the peanut butter filling and create a smooth, creamy texture. You can also use half-and-half or whole milk if you prefer.
  • 1 tablespoon (15g) chopped peanutsChopped peanuts add a nice crunch to the top of the Chocolate Peanut Butter Cups and help to balance out the flavors. You can also use chopped nuts or sprinkles if you prefer.
  • 1 tablespoon (15g) flaky sea saltFlaky sea salt adds a touch of crunch and a pinch of saltiness to the top of the Chocolate Peanut Butter Cups. Use a high-quality sea salt, such as Maldon or Fleur de Sel, for the best flavor.
Ingredients for Chocolate Peanut Butter Cups

Equipment You’ll Need

Double boiler or a heatproof bowl set over a pot of simmering waterHand mixer or whiskMeasuring cups and spoonsPiping bag and piping tipsInstant-read thermometerCandy molds or small cups

How to Make Chocolate Peanut Butter Cups

  1. 1
    In a medium-sized bowl, combine the peanut butter, powdered sugar, and graham cracker crumbs. Mix until smooth and creamy, using a hand mixer or whisk.
  2. 2
    Add the unsalted butter, vanilla extract, and fine salt to the peanut butter mixture. Mix until well combined and smooth.
  3. 3
    Gradually add the heavy cream to the peanut butter mixture, mixing until smooth and creamy. You may not need to use all of the heavy cream, so add it gradually and mix until you reach the desired consistency.
  4. 4
    Melt the dark chocolate chips in a double boiler or in a heatproof bowl set over a pot of simmering water. Stir occasionally until smooth and melted.
  5. 5
    Remove the melted chocolate from the heat and let it cool slightly, until it reaches a temperature of around 82°F to 90°F (28°C to 32°C). This is important for tempering the chocolate and giving it a smooth, glossy finish.
  6. 6
    Pour the melted chocolate into a piping bag or a zip-top plastic bag with a corner cut off. Pipe the chocolate into the candy molds or small cups, filling them about 1/4 of the way full.
  7. 7
    Spoon a small amount of the peanut butter filling into the center of each chocolate cup, leaving a small border around the edges.
  8. 8
    Top the peanut butter filling with another layer of melted chocolate, filling the cups to the top.
  9. 9
    Tap the cups gently on the counter to remove any air bubbles and smooth out the tops.
  10. 10
    Refrigerate the Chocolate Peanut Butter Cups for at least 30 minutes to allow the chocolate to set and the filling to chill.
  11. 11
    Just before serving, sprinkle the tops of the Chocolate Peanut Butter Cups with chopped peanuts and flaky sea salt.
  12. 12
    Serve the Chocolate Peanut Butter Cups chilled, and enjoy!

Expert Tips

  • Use high-quality ingredients, such as creamy peanut butter and rich, dark chocolate, to create the best flavor and texture.
  • Don't overmix the peanut butter filling, as this can create a dense and grainy texture.
  • Temper the chocolate by heating it to a specific temperature, then cooling it down to create a stable crystal structure. This will give the chocolate a smooth, glossy finish and a satisfying snap when broken.
  • Use a piping bag or a zip-top plastic bag with a corner cut off to pipe the chocolate into the candy molds or small cups. This will help to create a smooth and even layer of chocolate.
  • Tap the cups gently on the counter to remove any air bubbles and smooth out the tops. This will help to create a smooth and even surface.
  • Refrigerate the Chocolate Peanut Butter Cups for at least 30 minutes to allow the chocolate to set and the filling to chill. This will help to create a smooth and creamy texture.
  • Sprinkle the tops of the Chocolate Peanut Butter Cups with chopped peanuts and flaky sea salt just before serving. This will add a nice crunch and a touch of flavor to the tops of the cups.
  • Experiment with different flavorings, such as vanilla or almond extract, to create a unique and delicious flavor combination.

Common Mistakes to Avoid

  • Using low-quality ingredients, such as oily peanut butter or low-quality chocolate, can create a dense and grainy texture.
  • Overmixing the peanut butter filling can create a dense and grainy texture.
  • Not tempering the chocolate can create a dull and streaky finish.
  • Not tapping the cups gently on the counter can create air bubbles and a rough surface.
  • Not refrigerating the Chocolate Peanut Butter Cups for at least 30 minutes can create a soft and melty texture.
  • Not sprinkling the tops of the Chocolate Peanut Butter Cups with chopped peanuts and flaky sea salt can create a bland and uninteresting flavor.

Variations and Substitutions

  • Add a pinch of salt to the peanut butter filling to balance out the flavors.
  • Use chopped nuts or cookie crumbs instead of graham cracker crumbs for a different texture.
  • Add a teaspoon of vanilla extract or almond extract to the peanut butter filling for a unique flavor combination.
  • Use white chocolate or milk chocolate instead of dark chocolate for a different flavor profile.
  • Add a sprinkle of cinnamon or cocoa powder to the tops of the Chocolate Peanut Butter Cups for a warm and spicy flavor.
  • Use a different type of nut, such as almonds or hazelnuts, for a unique flavor combination.
  • Add a layer of caramel or ganache to the tops of the Chocolate Peanut Butter Cups for a rich and decadent flavor.

What to Serve With Chocolate Peanut Butter Cups

These Chocolate Peanut Butter Cups are perfect for serving at parties, gatherings, or as a special treat. You can serve them chilled, and they're sure to be a hit with anyone who tries them. Consider pairing them with a glass of cold milk, a cup of hot coffee, or a scoop of vanilla ice cream for a truly decadent treat.

Some other ideas for serving these Chocolate Peanut Butter Cups include using them as a topping for ice cream or yogurt, or crushing them up and using them as a mix-in for trail mix or granola. You could also use them as a gift, packaging them up in cute containers or bags and giving them to friends and family as a special treat.

Serve the Chocolate Peanut Butter Cups chilled, with a glass of cold milk or a cup of hot coffee.Use the Chocolate Peanut Butter Cups as a topping for ice cream or yogurt.Crush the Chocolate Peanut Butter Cups and use them as a mix-in for trail mix or granola.Package the Chocolate Peanut Butter Cups in cute containers or bags and give them as a gift to friends and family.

Make-Ahead, Storage, Freezing and Reheating

These Chocolate Peanut Butter Cups can be stored in an airtight container in the refrigerator for up to 5 days. They can also be frozen for up to 2 months, and thawed at room temperature when you're ready to serve them.

To freeze the Chocolate Peanut Butter Cups, simply place them in a single layer in an airtight container or zip-top plastic bag. You can also wrap them individually in plastic wrap or aluminum foil for a more convenient snack.

When you're ready to serve the Chocolate Peanut Butter Cups, simply thaw them at room temperature or refrigerate them overnight. You can also reheat them in the microwave for a few seconds, if you prefer a softer and more melty texture.

One thing to keep in mind when storing the Chocolate Peanut Butter Cups is that they can be sensitive to temperature and humidity. If you live in a warm or humid climate, you may need to take extra precautions to keep them fresh, such as storing them in the refrigerator or freezer.

Frequently Asked Questions

What type of chocolate is best for making Chocolate Peanut Butter Cups?

The best type of chocolate for making Chocolate Peanut Butter Cups is a high-quality dark chocolate with at least 70% cocoa solids. This will give the chocolate a rich, deep flavor and a smooth, velvety texture.

How do I temper the chocolate for making Chocolate Peanut Butter Cups?

To temper the chocolate, melt it to a temperature of around 105°F to 115°F (40°C to 46°C), then cool it down to around 82°F to 90°F (28°C to 32°C). This will create a stable crystal structure and give the chocolate a smooth, glossy finish.

What is the best way to store Chocolate Peanut Butter Cups?

The best way to store Chocolate Peanut Butter Cups is in an airtight container in the refrigerator for up to 5 days. They can also be frozen for up to 2 months, and thawed at room temperature when you're ready to serve them.

Can I make Chocolate Peanut Butter Cups ahead of time?

Yes, you can make Chocolate Peanut Butter Cups ahead of time. Simply prepare the peanut butter filling and the chocolate, then assemble the cups and refrigerate or freeze them until you're ready to serve them.

Can I customize the flavor of the Chocolate Peanut Butter Cups?

Yes, you can customize the flavor of the Chocolate Peanut Butter Cups by adding different flavorings, such as vanilla or almond extract, to the peanut butter filling. You can also use different types of chocolate or nuts to create a unique flavor combination.

How do I know if the chocolate is tempered correctly?

To check if the chocolate is tempered correctly, simply touch it gently with your finger. If it feels smooth and glossy, and has a satisfying snap when broken, then it is tempered correctly. If it feels soft or sticky, then it is not tempered correctly.

Can I use a different type of nut instead of peanuts?

Yes, you can use a different type of nut instead of peanuts. Some options include almonds, hazelnuts, or cashews. Simply substitute the peanuts with your preferred nut and proceed with the recipe as instructed.

How do I prevent the chocolate from seizing up when I add the peanut butter filling?

To prevent the chocolate from seizing up when you add the peanut butter filling, make sure to temper the chocolate correctly and to not overmix the peanut butter filling. You can also try adding a small amount of shortening, such as coconut oil or vegetable shortening, to the chocolate to help it flow smoothly.

The Full Recipe
Recipe Card
Chocolate Peanut Butter Cups

Chocolate Peanut Butter Cups

Indulge in rich, creamy, and utterly delicious homemade Chocolate Peanut Butter Cups, made with love and care in your own kitchen, perfect for any chocolate lover

Prep30 min
Cook0 min
Total120 min
Serves12
Pin Recipe

Ingredients

  • 1 cup (200g) creamy peanut butter
  • 1/2 cup (100g) powdered sugar
  • 1/4 cup (30g) graham cracker crumbs
  • 1 cup (200g) dark chocolate chips
  • 1 tablespoon (15g) unsalted butter
  • 1 teaspoon vanilla extract
  • 1/4 teaspoon fine salt
  • 1 cup (240ml) heavy cream
  • 1 tablespoon (15g) chopped peanuts
  • 1 tablespoon (15g) flaky sea salt

Instructions

  1. In a medium-sized bowl, combine the peanut butter, powdered sugar, and graham cracker crumbs. Mix until smooth and creamy, using a hand mixer or whisk.
  2. Add the unsalted butter, vanilla extract, and fine salt to the peanut butter mixture. Mix until well combined and smooth.
  3. Gradually add the heavy cream to the peanut butter mixture, mixing until smooth and creamy. You may not need to use all of the heavy cream, so add it gradually and mix until you reach the desired consistency.
  4. Melt the dark chocolate chips in a double boiler or in a heatproof bowl set over a pot of simmering water. Stir occasionally until smooth and melted.
  5. Remove the melted chocolate from the heat and let it cool slightly, until it reaches a temperature of around 82°F to 90°F (28°C to 32°C). This is important for tempering the chocolate and giving it a smooth, glossy finish.
  6. Pour the melted chocolate into a piping bag or a zip-top plastic bag with a corner cut off. Pipe the chocolate into the candy molds or small cups, filling them about 1/4 of the way full.
  7. Spoon a small amount of the peanut butter filling into the center of each chocolate cup, leaving a small border around the edges.
  8. Top the peanut butter filling with another layer of melted chocolate, filling the cups to the top.
  9. Tap the cups gently on the counter to remove any air bubbles and smooth out the tops.
  10. Refrigerate the Chocolate Peanut Butter Cups for at least 30 minutes to allow the chocolate to set and the filling to chill.
  11. Just before serving, sprinkle the tops of the Chocolate Peanut Butter Cups with chopped peanuts and flaky sea salt.
  12. Serve the Chocolate Peanut Butter Cups chilled, and enjoy!

Nutrition (per serving, approximate)

220Calories
4gProtein
25gCarbs
12gFat