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
Chocolate Peanut Butter Valentine's Hearts taste just like Reese's cups but made with love! Perfect for Valentine's Day gifts, parties, or treating yourself.

Chocolate Peanut Butter Valentine’s Hearts


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Inez Rose
  • Total Time: 45โ€“60 minutes
  • Yield: 15โ€“20 hearts 1x

Description

Rich chocolate shells filled with creamy peanut butter fillingโ€”these Valentine’s hearts taste like Reese’s cups but better! Easy to make and perfect for gifting.


Ingredients

Scale

Chocolate & Filling

    • 12 ounces good quality chocolate (dark or milk) or chocolate melts

    • 8 ounces creamy peanut butter

    • 2 tablespoons unsalted butter (optional, for smoother texture)

    • 2โ€“3 tablespoons powdered sugar (adjust to taste/thickness)

    • ยผ teaspoon salt (balances sweetness)

    • ยฝ teaspoon vanilla extract

Decorations (Optional)

    • White chocolate or candy melts for drizzling/accents

    • Valentine sprinkles (red, pink, white)

    • Crushed mini heart candies

    • Sea salt flakes (optional, for contrast)


Instructions

Step 1: Melt the Chocolate

In a microwave-safe bowl, melt the chocolate in 20โ€“30 second bursts, stirring between each until fully smooth. The chocolate should look glossy and flow easily off your spoon.

Step 2: Fill the Molds โ€” Chocolate Shell

Spoon a little melted chocolate into each heart mold, just enough to coat the bottom and sides. Use the back of your spoon or tilt the mold gently so the chocolate rises up the sides and creates a nice shell. Place the mold in the refrigerator for 8โ€“10 minutes to firm up

Step 3: Make the Peanut Butter Filling

In a bowl, mix together peanut butter, butter (if using), powdered sugar, salt, and vanilla extract until smooth and slightly thick.

Step 4: Add Filling to Shells

Remove molds from the fridge and check that the chocolate shells are firm to the touch. Spoon a small amount of peanut butter mixture into each chocolate shell, leaving a little space at the top for the final chocolate layer.

Step 5: Seal with Chocolate

Spoon more melted chocolate over the peanut butter layer, fully sealing each heart and smoothing the top. Tap the mold gently on the counter a few times to settle the chocolate and remove any air bubbles.

Step 6: Decorate

Before the chocolate sets, add sprinkles, crushed mini candies, or a light sprinkle of sea salt for a fancy touch. For a pretty look, melt some white chocolate or colored candy melts and drizzle over the hearts using a piping bag or a zip-top bag with the corner snipped off.

Step 7: Set

Refrigerate the filled hearts for 15โ€“30 minutes, or until completely firm. You’ll know they’re ready when the chocolate looks matte and feels solid to the touch.

Step 8: Unmold

Gently flex the silicone mold to release each heartโ€”they should pop right out. If they’re sticking, pop the mold back in the fridge for another 5 minutes.

Notes

  • Tap the molds firmlyย on the counter after each chocolate layer to remove air bubbles and get smooth edges
  • Keep extra melted chocolate warmย in a bowl of hot water while you work so it doesn’t harden too quickly
  • Press filling down gentlyย with your fingertip before sealing to eliminate gaps
  • Store molds on a flat baking sheetย in the fridge so they don’t tip or wobble
  • Prep Time: 20 minutes
  • Cook Time: Chill Time: 25โ€“40 minutes
  • Category: Dessert
  • Method: No-bake

Nutrition

  • Calories: 120
  • Sugar: 10g
  • Sodium: 55mg
  • Fat: 8g
  • Saturated Fat: 3g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 11g
  • Fiber: 1g
  • Protein: 3g
  • Cholesterol: 2mg