How to Make Chocolate Peanut Butter Heart Cups

This Valentine's Day, treat your loved ones to homemade chocolate peanut butter heart cups. Since they're made from scratch, these sweet treats are more special than the store-bought kind. You can even customize the recipe and use cashew, almond or sunflower seed butter instead. Ready to make this recipe? You'll need 12 heart-shaped silicone cupcake molds or heart silicone candy molds to make mini cups.

Image Credit: Kirsten Nunez

eHow may earn compensation through affiliate links in this tutorial.

Things You'll Need

  • 1 cup peanut butter (or any other nut/seed butter)

  • 2 cups dark chocolate chips

  • 2 teaspoons olive or coconut oil

  • 4 to 6 tablespoons powdered sugar

  • 2 tablespoons coconut flour

  • Pinch of salt (optional)

  • 12 heart-shaped silicone cupcake molds

Image Credit: Kirsten Nunez


The powdered sugar and coconut flour give the nut butter a dough-like consistency. They also make it easier to scoop, along with adding some sweetness. However, if you'd like to keep things simple, feel free to omit these two ingredients and use nut butter by itself.

Step 1

In a bowl, combine the nut butter, coconut flour, salt and 1/3 of the powdered sugar.

Image Credit: Kirsten Nunez

Step 2

Stir well, then add the next 1/3 of powdered sugar. Repeat with the last 1/3 portion and mix until all the ingredients are evenly combined. Taste and add more powdered sugar if necessary. Place in refrigerator to chill.

Image Credit: Kirsten Nunez

Step 3

Fill 1/3 of a small pot with water.

Image Credit: Kirsten Nunez

Step 4

Place 1 cup of dark chocolate chips in a small stainless steel bowl. Place on top of the pot; bottom of the bowl shouldn't touch the water. This creates a double boiler.

Image Credit: Kirsten Nunez

Step 5

Place the pot over medium-low heat. As the chocolate chips melt, add 1 teaspoon oil and stir well. Continue mixing until the chocolate is completely melted and smooth.

Image Credit: Kirsten Nunez

Step 6

Transfer the melted chocolate into your heart-shaped molds and spread with a spoon. You'll need just enough to cover the bottom layer. The appropriate amount will depend on the exact size of your molds. For reference, we used slightly less than 1 tablespoon per heart cupcake mold.

Set aside any leftover melted chocolate.

Image Credit: Kirsten Nunez

Step 7

To quickly harden the chocolate, place in the freezer for 15 minutes.

Image Credit: Kirsten Nunez

Step 8

Remove the chilled nut butter from the refrigerator. Scoop into the molds, making sure to distribute the nut butter evenly.

Image Credit: Kirsten Nunez

Step 9

To the bowl with leftover chocolate, add the remaining chocolate chips and oil. Melt until smooth, then scoop on top of the nut butter.

Image Credit: Kirsten Nunez

Step 10

Chill in the refrigerator for 1 hour. If you're pressed for time, place them in the freezer until set. Pop the peanut butter heart cups out of the molds.

Image Credit: Kirsten Nunez

If you'd like, place the cups on a sheet of parchment paper and drizzle melted white chocolate on top. You can even dye the white chocolate first with red or pink food coloring. To drizzle the chocolate, use a plastic squeeze bottle. Freeze until set.

Image Credit: Kirsten Nunez

Your peanut butter heart cups are ready to gift. Your friends, family and co-workers will adore these darling homemade treats. Don't forget to save a few for yourself!

Image Credit: Kirsten Nunez