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 Hearts

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Asma
  • Prep Time: 20 minutes
  • chill time: 1 hour 40 minutes
  • Total Time: 2 hours
  • Yield: 20 servings 1x
  • Category: Dessert, Candy
  • Method: No-Bake
  • Cuisine: American
  • Diet: Gluten Free

Description

These Chocolate Peanut Butter Hearts are the perfect homemade treat for Valentine’s Day or any special occasion. With a creamy peanut butter filling and a smooth chocolate coating, these heart-shaped candies are rich, indulgent, and incredibly easy to make. This no-bake recipe requires just six ingredients and is both vegetarian and gluten-free, making it a delicious treat for everyone to enjoy.


Ingredients

Units Scale

Peanut Butter Filling:

  • 1 cup creamy peanut butter
  • 1/4 cup unsalted butter, softened
  • 2 tablespoons brown sugar
  • 2 cups powdered sugar
  • 1/4 teaspoon salt
  • 2 teaspoons vanilla extract

Chocolate Coating (Optional):

  • 2 cups melting chocolate (milk, dark, or white)

Instructions

Step 1: Prepare the Peanut Butter Mixture

  1. In a large bowl, combine peanut butter, softened butter, brown sugar, and vanilla extract until smooth.
  2. Gradually mix in powdered sugar and salt until the dough becomes thick and moldable.

Step 2: Shape the Hearts

  1. Roll out the peanut butter mixture on a lightly floured surface to about ¼-inch thickness.
  2. Use a heart-shaped cookie cutter to cut out heart shapes.
  3. Place the hearts on a parchment-lined baking sheet and freeze for 30-45 minutes until firm.

Step 3: Coat in Chocolate (Optional)

  1. Melt the chocolate in a microwave-safe bowl in 30-second intervals, stirring between each until smooth.
  2. Dip each frozen peanut butter heart into the melted chocolate using a fork, ensuring a full coating.
  3. Place the coated hearts back onto the parchment-lined sheet and let set at room temperature or in the refrigerator until firm.

Step 4: Serve and Enjoy

  1. Once the chocolate has set, serve or package for gifting.
  2. Store in an airtight container in the refrigerator for up to one week.

Notes

  • Chocolate Variations: Use dark chocolate for a rich taste or white chocolate for a fun twist.
  • Decorating Ideas: Drizzle with extra chocolate, sprinkle with sea salt, or add festive sprinkles before the chocolate sets.
  • Make-Ahead: These hearts can be made several days in advance and stored in the fridge or freezer.