Chocolate Peanut Butter Cups

Golden homemade Chocolate Peanut Butter Cups sit in a mini muffin liner, showing a smooth chocolate top and visible peanut butter filling inside.  Pin It
Golden homemade Chocolate Peanut Butter Cups sit in a mini muffin liner, showing a smooth chocolate top and visible peanut butter filling inside. | hearthhustle.com

These cups combine creamy peanut butter filling with a velvety chocolate shell, offering a rich and satisfying snack. The process involves melting chocolate, preparing a smooth peanut butter mix, then assembling layers to chill until firm. Optional coconut oil creates a silky texture, while sea salt enhances flavor depth. Perfect for easy, gluten-free indulgence or gifting.

The first time I made these, I ate three before they even fully set and had to hide the rest in the back of the refrigerator to save them for guests. Something about that combination of salty peanut butter and sweet chocolate hits a primal pleasure center I didn't know I had. Now I double the batch just to survive my own testing phase.

My sister called me at midnight once, breathless about a midnight craving, and I talked her through the recipe over the phone. She made them in her pajamas with a fork and a coffee mug because she didn't have the right equipment. That's how forgiving this recipe really is.

Ingredients

  • Chocolate chips (semi-sweet or milk): The quality here matters since chocolate is the star, so grab whatever brand you'd eat straight from the bag
  • Coconut oil: This secret weapon makes the chocolate set firmer and gives it a gorgeous snap when you bite through
  • Creamy peanut butter: Room temperature peanut butter mixes more smoothly into the filling
  • Unsalted butter, melted: Adds that velvety richness that separates homemade from store-bought
  • Powdered sugar: Essential for the right texture and sweetness balance in the filling
  • Fine sea salt: Omit this only if your peanut butter is already salted, otherwise it's the magic that makes everything pop

Instructions

Prepare your mold:
Line a mini muffin tin with paper liners, giving yourself twelve little vessels for chocolate magic.
Melt the chocolate:
Combine chocolate chips and coconut oil in a heatproof bowl, microwaving in 30-second bursts while stirring between each interval until everything turns into glossy liquid silk.
Create the chocolate base:
Spoon roughly one teaspoon of melted chocolate into each liner, then tilt and swirl to coat the bottom evenly before freezing the entire tin for 10 minutes until set.
Whisk the filling:
Mix peanut butter, melted butter, powdered sugar, and salt in a bowl until completely smooth and no sugar pockets remain.
Layer the peanut butter:
Once the chocolate bases are firm, drop a heaping teaspoon of peanut butter mixture into each cup and gently flatten while leaving a tiny chocolate border around the edges.
Seal with chocolate:
Cover each cup with another teaspoon or so of melted chocolate, smoothing the tops completely to encase the filling.
Chill until set:
Refrigerate for at least 30 minutes until completely firm, then remove from liners and store in an airtight container.
Savory-sweet Chocolate Peanut Butter Cups are arranged on a marble board next to a glass of cold milk for a classic American snack pairing.  Pin It
Savory-sweet Chocolate Peanut Butter Cups are arranged on a marble board next to a glass of cold milk for a classic American snack pairing. | hearthhustle.com

I brought these to a dinner party once and the host literally followed me to my car to ask for the recipe. Now she makes them for every birthday, holiday, and random Tuesday.

Choosing Your Chocolate

Semi-sweet gives that classic candy store flavor while milk chocolate creates something creamier and more nostalgic. I've used dark chocolate too, which creates this sophisticated bitter-sweet situation that adults absolutely lose their minds over.

Texture Experiments

Sometimes I press a single pretzel stick into the center before the final chocolate layer, creating this hidden salty crunch that surprises everyone. Chopped peanuts or crushed graham crackers work the same way if you're feeling adventurous.

Storage Secrets

These keep beautifully in the refrigerator for two weeks, though they've never lasted that long in my house. The freezer extends that to three months if you wrap them well.

  • Place wax paper between layers if you stack them
  • Let them sit at room temperature for five minutes before serving
  • The chocolate develops a slight sheen after overnight chilling
Rich, glossy Chocolate Peanut Butter Cups are dusted with flaky sea salt and served on a dessert plate with strong coffee. Pin It
Rich, glossy Chocolate Peanut Butter Cups are dusted with flaky sea salt and served on a dessert plate with strong coffee. | hearthhustle.com

There's something deeply satisfying about pulling that final paper liner away and seeing your perfect homemade candy revealed. Enjoy every single bite.

Recipe FAQs

Melting chocolate chips slowly in short bursts while stirring helps prevent burning and creates a glossy finish. Adding a bit of coconut oil can enhance smoothness and shine.

Yes, crunchy peanut butter adds texture and a nutty crunch that complements the silky chocolate exterior nicely.

Placing assembled cups in the refrigerator or freezer chills them efficiently, setting both peanut butter and chocolate layers firmly.

Substitute dairy butter with plant-based alternatives and choose dairy-free chocolate to create a vegan-friendly version without sacrificing flavor.

Sprinkling a small amount of flaky sea salt on top before chilling balances sweetness and intensifies chocolate and peanut butter notes.

Store in an airtight container in the refrigerator to preserve texture and prevent melting, keeping them fresh for several days.

Chocolate Peanut Butter Cups

Rich peanut butter centers wrapped in smooth chocolate, chilled to set for a delightful treat.

Prep 20m
Cook 5m
Total 25m
Servings 12
Difficulty Easy

Ingredients

Chocolate Layer

  • 1 1/2 cups semi-sweet or milk chocolate chips
  • 1 tablespoon coconut oil

Peanut Butter Filling

  • 3/4 cup creamy peanut butter
  • 2 tablespoons unsalted butter, melted
  • 1/3 cup powdered sugar
  • 1/4 teaspoon fine sea salt

Instructions

1
Prepare the Muffin Tin: Line a 12-cup mini muffin tin with paper liners and set aside.
2
Melt the Chocolate: Combine chocolate chips and coconut oil in a microwave-safe bowl. Microwave in 30-second intervals, stirring between each, until completely smooth and melted.
3
Create Chocolate Bases: Spoon approximately 1 teaspoon of melted chocolate into each paper liner. Tilt the tin gently to coat the bottom evenly. Transfer to freezer for 10 minutes to set.
4
Prepare Peanut Butter Filling: While chocolate sets, combine creamy peanut butter, melted butter, powdered sugar, and sea salt in a mixing bowl. Stir until completely smooth and well incorporated.
5
Add Peanut Butter Layer: Remove tin from freezer. Drop about 1 heaping teaspoon of peanut butter mixture onto each chocolate base. Gently flatten with a spoon, leaving a small border around edges.
6
Seal with Chocolate: Cover each cup with remaining melted chocolate, using approximately 1 to 1.5 teaspoons per cup. Smooth the tops with the back of a spoon.
7
Chill Until Set: Refrigerate for at least 30 minutes or until chocolate is completely firm and set.
8
Store and Serve: Carefully remove cups from paper liners. Store in an airtight container in the refrigerator for up to one week.
Additional Information

Equipment Needed

  • Mini muffin tin
  • Paper liners
  • Microwave-safe bowl
  • Mixing bowl
  • Spoon or small spatula

Nutrition (Per Serving)

Calories 185
Protein 3g
Carbs 15g
Fat 13g

Allergy Information

  • Contains peanuts and dairy. May contain soy depending on chocolate brand. Verify all ingredient labels for hidden allergens.
Dana Merrick

Home cook sharing easy, wholesome recipes and meal prep tips for everyday families.