Go Back
Chocolate Peanut Butter Valentine's Hearts are a festive and delicious homemade treat perfect for celebrating Valentine's Day.

Chocolate Peanut Butter Valentine's Hearts

These Chocolate Peanut Butter Valentine's Hearts are the perfect homemade treat to show your love this Valentine's Day. They feature a creamy peanut butter filling encased in a rich chocolate shell. Easy to make and absolutely decadent!
Prep Time 25 minutes
Cook Time 15 minutes
Total Time 40 minutes
Course: Dessert, Snack
Cuisine: American
Calories: 250

Ingredients
  

  • 1 cup creamy peanut butter
  • 1 1/2 cups powdered sugar
  • 1 teaspoon vanilla extract
  • 2 tablespoons milk or more, if needed
  • Pinch of salt
  • 12 ounces chocolate chips milk, dark, or semi-sweet
  • 1 tablespoon coconut oil or vegetable shortening

Equipment

  • Heart-shaped silicone molds (or mini muffin tins with cupcake liners)
  • Double boiler or microwave-safe bowl
  • Mixing bowls
  • Measuring cups
  • Measuring spoons
  • Spatula
  • Spoon
  • Freezer

Method
 

  1. In a medium bowl, cream together the softened butter and peanut butter until smooth.
  2. Gradually add the powdered sugar, mixing on low speed until combined.
  3. Stir in the vanilla extract and salt.
  4. Add the milk, one tablespoon at a time, until the mixture reaches a soft, scoopable consistency. Be careful not to add too much milk.
  5. Place the chocolate chips and coconut oil (or shortening, if using) in a double boiler or a microwave-safe bowl.
  6. If using a double boiler, heat water in the bottom pan until simmering. Place the bowl with the chocolate on top, making sure the bottom of the bowl doesn't touch the water. Stir occasionally until the chocolate is completely melted and smooth.
  7. If using a microwave, heat the chocolate in 30-second intervals, stirring in between, until melted and smooth. Be careful not to overheat the chocolate.
  8. Spoon a small amount of melted chocolate into each heart-shaped mold, coating the bottom and sides. You can use a small brush or the back of a spoon to help spread the chocolate evenly.
  9. Place the molds in the freezer for 5-10 minutes to allow the chocolate to set. This will create a solid base for the peanut butter filling.
  10. Remove the molds from the freezer and spoon the peanut butter filling into each heart, leaving a little space at the top for the final layer of chocolate.
  11. Pour the remaining melted chocolate over the peanut butter filling, covering it completely. Gently tap the molds on the counter to release any air bubbles.
  12. Return the molds to the freezer for at least 30 minutes, or until the chocolate is completely set.
  13. Once the chocolate is firm, gently remove the hearts from the molds. If they are sticking, you can try running a warm knife around the edges.
  14. Store the Chocolate Peanut Butter Valentine's Hearts in an airtight container in the refrigerator for up to a week.

Notes

For smoother chocolate, use coconut oil or shortening when melting. If the chocolate seizes, try adding a tablespoon of hot water and stirring vigorously. If the peanut butter filling is too soft, add more powdered sugar; if it's too dry, add more milk. Try using different nut butters or adding chopped nuts, mini chocolate chips, or sprinkles to the filling. You can also experiment with different flavored chocolate chips or drizzle melted white chocolate over the finished hearts.