A homemade version of your favorite treat, these Dark Chocolate Peanut Butter Cups are easy to make and use only 4 ingredients: chocolate chips, peanut butter, coconut oil, and maple syrup.

Close up of one chocolate peanut butter cup.

Why This Recipe Works

Combining salty and sweet is always a winning combination, so dark chocolate cups with nut butter inside make for a great treat.

I like that this recipe works with whichever kind of nut butter you like best, and I add a little bit of maple syrup to the nut butter filling to get a smooth consistency, and a little kick of added sweetness to balance out the bitterness in the dark chocolate.

Also, a little coconut oil in the chocolate shell helps the chocolate melt and get that smooth chocolate surface. This recipe is a homemade version of store-bought nut butter cup that skips all those additives and preservatives!

Ingredients & Substitutions

Chocolate chips, coconut oil, maple syrup and peanut butter on a white countertop.

dark chocolate chips – this recipe works with milk chocolate chips, bittersweet chocolate chips, and even white chocolate chips, so pick your favorite and go from there. You can even use vegan chocolate chips to make this recipe vegan.

maple syrup – I use maple syrup as the sweetener in this recipe, but you can substitute it with agave nectar, honey, and even monk fruit syrup.

peanut butter – I have used both unsalted creamy and unsalted crunchy peanut butter to make this recipe, depending on what I have in the pantry. Both work, but creamy yields a more classic texture.

How to Make this Recipe

Start by lining a muffin tin with paper or silicone cupcake liners. Then, mix 1/2 cup of nut butter with 1 tablespoon of maple syrup in a bowl. Freeze for 20 minutes.

Keeping your hands wet (so it doesn’t stick as much) roll the nut butter filling into 12 ~2 tsp balls. Freeze for 5 more minutes.

Hardened peanut butter in a white bowl and then rolled into balls.

In the meantime, melt your 2 cups of chocolate with the 1 tablespoon of coconut oil. You can do this in a microwave for 30 seconds at a time, mixing in between, or in a double boiler.

Chocolate chips and melted chocolate in a glass bowl double boiler.

Add 2-3 tsp of melted chocolate to each muffin tin cup. Tap the muffin tin so the chocolate settles. You want to make sure there is enough to fill the bottom of the muffin liner.

Tip: To add the 2-3 tsp, use the tbsp measuring spoon. If you fill the tbsp and pour, there is chocolate still stuck to the spoon… just the right amount.

Now, the peanut butter in the freezer is ready to come out. Flatten each ball into a disc as you gently add one to each cup. Then, top with another 2-3 tsp of melted chocolate and tap the tray on the countertop to help the chocolate settle flat.

Chocolate and peanut butter layered in silver muffin tins.

Freeze the peanut butter cups for 20 minutes. Then, store at room temperature or in the refrigerator for 1-2 weeks…if they last that long.

Stack of peanut butter cups with a bite taken out of the top one.

More Decadent Chocolate Treats

Satisfy your chocolate craving with these delightful desserts.

I love hearing from you! You can also FOLLOW ME on INSTAGRAM, TIKTOK, and PINTEREST to see more delicious food and what I’m up to.

Close up of one peanut butter cup.

Dark Chocolate Peanut Butter Cups

5 from 10 votes
Print Recipe Save
A homemade version of one of my favorite treats, this dark chocolate peanut butter cup recipe is easy to make and uses only 4 ingredients: chocolate chips, peanut butter, coconut oil, and maple syrup.
Prep Time15 minutes
Cook Time40 minutes
Total Time55 minutes
Course: Dessert, Snack
Cuisine: American
Diet: Kosher, Vegan, Vegetarian
Servings: 12 cups
Calories: 247kcal

Ingredients

Nut Butter Filling:

Chocolate Coating

Instructions

  • Line a muffin tin with paper cupcake liners.
  • Mix the nut butter filling ingredients well in a bowl. Freeze for 20 minutes.
  • Keeping your hands wet (so it doesn't stick as much) roll the nut butter filling into 12 2-3 tsp balls. Freeze for 5-10 minutes.
  • In the meantime in a double boiler melt the chocolate chips and oil. You can also do this using a mircowave*.
  • Add 2-3 tsp of melted chocolate to each muffin tin cup. Tap the muffin tin so the chocolate settles. (Tip: To add the 2-3 tsp, use the tbsp measuring spoon. If you fill the tbsp and pour, there is chocolate still stuck to the spoon… just the right amount.)
  • Gently add one nut butter disc to each cup.
  • Top with 2-3 tsp of melted chocolate.
  • Freeze for 20 minutes.
  • Store at room temperature or in the refrigerator for 1-2 weeks…if they last that long.

Notes

This recipe works with milk chocolate chips, bittersweet chocolate chips, and even white chocolate chips, so pick your favorite and go from there. You can even use vegan chocolate chips to make this recipe vegan.
I use maple syrup as the sweetener in this recipe, but you can substitute with agave nectar, honey, and even monk fruit syrup.
I have used both unsalted creamy and unsalted crunchy peanut butter to make this recipe, depending on what I have in the pantry. Both work, but creamy yields a more classic texture.
*To melt the chocolate in a microwave, simply add the chocolate and coconut oil to a bowl and microwave it for 30 seconds at a time, stirring in between, until fully melted.

Nutrition

Calories: 247kcal | Carbohydrates: 18g | Protein: 2g | Fat: 18g | Saturated Fat: 14g | Cholesterol: 20mg | Sodium: 38mg | Potassium: 193mg | Fiber: 1g | Sugar: 11g | Vitamin A: 235IU | Vitamin C: 0.2mg | Calcium: 95mg | Iron: 0.4mg
Did you try this recipe?I’d love to hear what you think! Leave a Review to let us know how it came out, if you have a successful substitution or variation, or anything else.

8 Comments

  1. 5 stars
    Seriously! These are genius and so satisfying! Love that they are only 4 ingredients that we already have in our pantry, which makes them super easy to make!

  2. 5 stars
    I always wondered how they could be made at home! Thank you for a special,tasty treat! Great directions and photos.

5 from 10 votes (7 ratings without comment)

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.