Chocolate Peanut Butter Hearts

Twenty heart-shaped chocolate peanut butter hearts sit on parchment paper, their glossy dark chocolate shells catching the light.  Save to Pinterest
Twenty heart-shaped chocolate peanut butter hearts sit on parchment paper, their glossy dark chocolate shells catching the light. | bitebackkitchen.com

These chocolate peanut butter hearts combine smooth, creamy peanut butter with a rich dark chocolate coating. The filling blends butter, powdered sugar, vanilla, and a pinch of salt for a velvety texture. Chilling the shaped hearts before dipping ensures a firm bite, while melting chocolate over gentle heat guarantees a silky coating. Perfectly shaped with a heart cookie cutter, these treats chill until set, offering a sweet, indulgent snack to share or enjoy any time.

Last February I found myself suddenly single three days before Valentine's Day, determined not to spend the evening feeling sorry for myself. I raided my pantry and started making these chocolate peanut butter hearts simply because I needed something to do with my hands. The melted chocolate smelled so incredible that my roommate wandered in, and we ended up sitting on the kitchen floor eating the slightly imperfect ones straight from the parchment paper. Now they are my go to reminder that the best celebrations are the ones you create for yourself.

My niece helped me make a batch last year and proceeded to decorate each heart with different sprinkles while demanding we taste test at every stage. The freezer time is crucial but also creates this perfect window to pour a glass of wine and catch up with someone you have been missing. Every time I make them now I think about chocolate fingerprints on her cheeks and how the kitchen somehow looked more beautiful covered in powdered sugar clouds.

Ingredients

  • Creamy peanut butter: The brand matters less than you would think but natural peanut butters can separate so stir well before measuring
  • Unsalted butter softened: Room temperature butter incorporates into the peanut butter seamlessly creating that smooth melt in your mouth texture
  • Powdered sugar: This sweetens and stabilizes the filling so it holds its heart shape beautifully after freezing
  • Pure vanilla extract: A half teaspoon might seem small but it rounds out the peanut butter flavor beautifully
  • Pinch of salt: Salt is the secret weapon that makes the chocolate taste more intense and the peanut butter feel richer
  • Dark chocolate: Good quality chocolate makes all the difference here since the coating is half the eating experience
  • Coconut oil: This is optional but creates that gorgeous glossy finish and makes the chocolate coating snappy when you bite into it

Instructions

Make the peanut butter filling:
Beat the peanut butter and softened butter together until completely smooth and no lumps remain then add the powdered sugar vanilla and salt mixing until a soft dough forms that holds together when pressed
Shape the hearts:
Roll the dough between parchment paper to half inch thickness and cut hearts with your cutter transferring them to a parchment lined baking sheet and freezing until firm
Melt the chocolate:
Gently melt the chocolate with coconut oil using a double boiler or microwave in short bursts stirring until completely smooth and glossy
Coat the hearts:
Dip each frozen heart into the melted chocolate using a fork letting excess drip off before returning to the parchment and refrigerating until set
A close-up of a chocolate peanut butter heart shows the firm filling and smooth coating, ideal for Valentine's Day gifting.  Save to Pinterest
A close-up of a chocolate peanut butter heart shows the firm filling and smooth coating, ideal for Valentine's Day gifting. | bitebackkitchen.com

These hearts have become my unexpected connection maker. I left a box on my neighbor's doorstep after she had a terrible week and she texted me two days later saying they saved her evening after a particularly brutal shift at the hospital. Food is just food until you share it and then suddenly it becomes a tiny act of love that travels farther than you expected.

Making Ahead

The peanut butter centers can be frozen for up to a week before dipping which means you can do the messy part days ahead and just coat them when needed.

Storage Secrets

Keep these chilled because the chocolate stays snappy and the filling firms up perfectly. They actually develop deeper flavor after a day or two in the refrigerator.

Creative Variations

Sometimes the classic version is exactly what you need but small twists can make these feel brand new. I have found that subtle changes keep the recipe exciting without complicating the process.

  • Swap milk chocolate for dark if you prefer a sweeter coating
  • Mix crushed roasted peanuts into the filling for unexpected crunch
  • Drizzle white chocolate across the tops for a pretty finished look
Homemade chocolate peanut butter hearts arranged on a marble surface, showcasing their rich color and perfectly defined heart shape. Save to Pinterest
Homemade chocolate peanut butter hearts arranged on a marble surface, showcasing their rich color and perfectly defined heart shape. | bitebackkitchen.com

There is something deeply satisfying about making your own candy especially when it looks this impressive and tastes this good. These hearts always seem to find their way to the people who need them most.

Your Recipe Questions

Beat the peanut butter and softened butter together until creamy before adding powdered sugar and vanilla to ensure a smooth texture.

Good-quality dark or semisweet chocolate provides a rich, smooth coating. Adding coconut oil helps achieve a glossy finish.

Yes, finely chopped roasted peanuts can be mixed into the filling for added texture and crunch.

Freeze the shaped hearts for about 25–30 minutes to firm them up before dipping into melted chocolate.

Store in an airtight container in the refrigerator for up to one week to maintain freshness and texture.

Swap butter for dairy-free butter and use vegan dark chocolate to create a plant-based version.

Chocolate Peanut Butter Hearts

Creamy peanut butter hearts coated in dark chocolate, ideal for special occasions or a delightful treat.

Prep 25m
Cook 5m
Total 30m
Servings 20
Difficulty Easy

Ingredients

Peanut Butter Filling

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

Chocolate Coating

  • 10 oz good-quality dark or semisweet chocolate, chopped or chips
  • 1 tablespoon coconut oil (optional, for smoother coating)

Instructions

1
Prepare the Filling Base: In a medium bowl, beat together the peanut butter and softened butter until completely smooth and creamy.
2
Form the Dough: Add the powdered sugar, vanilla extract, and salt. Mix until a soft, pliable dough forms that holds together well.
3
Prepare Baking Surface: Line a baking sheet with parchment paper and set aside for the cut hearts.
4
Roll and Cut Hearts: Roll out the peanut butter mixture between two sheets of parchment to about 1/2 inch thickness. Using a small heart-shaped cookie cutter, cut out hearts and transfer them to the prepared sheet. Re-roll scraps as needed until all dough is used.
5
Chill the Hearts: Freeze the peanut butter hearts for 25 to 30 minutes until firm and completely set.
6
Melt the Chocolate: Melt the chocolate and coconut oil (if using) in a heatproof bowl over barely simmering water as a double boiler, or microwave in short bursts, stirring until smooth and glossy.
7
Coat the Hearts: Using a fork, dip each chilled heart into the melted chocolate to coat completely. Let excess chocolate drip off, then place the hearts back on the parchment-lined sheet.
8
Set and Store: Refrigerate until the chocolate sets, about 15 minutes. Store in an airtight container in the refrigerator for up to 1 week.
Additional Information

Equipment Needed

  • Mixing bowl
  • Electric mixer or sturdy spatula
  • Heart-shaped cookie cutter
  • Baking sheet
  • Parchment paper
  • Double boiler or microwave-safe bowl
  • Fork for dipping

Nutrition (Per Serving)

Calories 160
Protein 3g
Carbs 15g
Fat 11g

Allergy Information

  • Contains peanuts
  • Contains dairy from butter and possibly chocolate
  • May contain soy depending on chocolate brand
  • Always verify chocolate labels for possible traces of nuts, soy, or gluten
Riley Montgomery

Home chef sharing flavorful, easy recipes and real-life kitchen tips for fellow food lovers.