Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Adorable and delicious chocolate peanut butter hearts perfect for Valentine’s Day. These melt-in-your-mouth treats combine creamy peanut butter with sweet chocolate coating, making a great homemade gift or dessert.

  • Total Time: 1 hour
  • Yield: Approximately 30 hearts (depends on cookie cutter size) 1x

Ingredients

Scale
  • 1 cup creamy peanut butter, room temperature
  • 1/4 cup unsalted butter, melted
  • 2 tablespoons brown sugar
  • 2 teaspoons vanilla extract
  • 1/4 teaspoon salt
  • 2 cups powdered sugar
  • 1012 oz. chocolate, chopped (mix of semi-sweet and milk chocolate recommended) or good quality candy coating

Instructions

  1. Line an 8 x 8 inch dish with parchment paper, letting it hang over the edges.
  2. In a mixing bowl, stir together peanut butter, melted butter, brown sugar, vanilla, and salt until sugar dissolves.
  3. Gradually mix in powdered sugar until fully combined.
  4. Press mixture firmly into prepared dish until about 1/2 inch thick, smoothing the top.
  5. Freeze until firm enough to cut, about 30-45 minutes.
  6. Line a tray with parchment paper for the cut hearts.
  7. Use a small heart-shaped cookie cutter (~1.5 inches) to cut hearts and place on the tray.
  8. Gather scraps, knead gently, press, and cut out as many more hearts as possible.
  9. Return the cut hearts to the freezer to firm up again.
  10. Melt chocolate or candy coating gently using double boiler or microwave in short bursts.
  11. Dip each chilled heart into the melted chocolate, coating completely, gently tap off excess chocolate, and place on parchment-lined tray.
  12. Chill in fridge until chocolate sets completely.
  13. Store finished hearts in the fridge or freeze for longer storage.

Notes

The number of hearts depends on cookie cutter size; with a 1.5 inch cutter, about 30 hearts can be made from this batch., Due to peanut butter hearts softening quickly, dip only a few at a time to keep shape.

  • Author: Laura
  • Prep Time: 15 minutes
  • Cook Time: 45 minutes (freezing time)
  • Category: Dessert
  • Cuisine: American

Nutrition

  • Serving Size: 1 heart
  • Calories: Approximately 90-120 calories per heart (estimate based on ingredients)
  • Fat: Approximately 7-8 grams per serving (estimate)
  • Carbohydrates: Approximately 10 grams per serving (estimate)
  • Protein: About 3 grams per serving (estimate)