Chocolate Peanut Butter Hearts

Richly dipped Chocolate Peanut Butter Hearts arranged neatly on parchment, with glossy dark chocolate shells and a hint of sea salt. Save to Pinterest
Richly dipped Chocolate Peanut Butter Hearts arranged neatly on parchment, with glossy dark chocolate shells and a hint of sea salt. | savourysprint.com

These chocolate peanut butter hearts offer a rich and creamy texture, blending smooth peanut butter with a luscious chocolate coating. Crafted by chilling the peanut butter mixture into heart shapes before dipping in melted chocolate, they provide an easy yet elegant sweet treat. Perfectly balanced with a hint of vanilla and a touch of salt, these edible hearts require minimal preparation time and are great for gifting or enjoying during special occasions.

The kitchen counter was covered in chocolate fingerprints, and honestly, that's how I knew Valentine's Day prep was going well. My roommate walked in, took one look at the mess, and immediately grabbed a spoon instead of cleaning supplies. These chocolate peanut butter hearts have become our unofficial holiday tradition because they're impossible to resist.

Last year I made three batches because they kept disappearing before I could package them for gifts. My neighbor's daughter now asks for them by name in October, which is either a compliment or a warning about their addictive nature. There's something about heart-shaped food that makes people smile before they even take a bite.

Ingredients

  • 200 g semi-sweet or dark chocolate: Chopped pieces melt more evenly than chips, but either works perfectly
  • 1 tsp coconut oil: This secret ingredient makes the chocolate coating silky and helps it set beautifully
  • 120 g creamy peanut butter: Room temperature peanut butter blends smoother than cold from the jar
  • 40 g unsalted butter: Softened butter creates that luxurious melt-in-your-mouth filling texture
  • 60 g powdered sugar: This sweetens the filling while keeping it firm enough to hold its shape
  • 1/2 tsp vanilla extract: Pure vanilla extract elevates the peanut butter flavor from basic to bakery-quality
  • Pinch of salt: Just enough to make the chocolate and peanut butter flavors sing together

Instructions

Prep your workspace:
Line a baking sheet with parchment paper so the hearts don't stick and cleanup becomes effortless
Mix the filling:
Blend peanut butter, softened butter, powdered sugar, vanilla extract, and salt until completely smooth and creamy
Shape the hearts:
Scoop about 1 tablespoon of mixture and form into small hearts using your hands or a mold, then arrange on the prepared tray
Chill thoroughly:
Freeze the peanut butter hearts for 30 minutes until firm enough to handle without losing their shape
Melt the chocolate:
Melt chocolate and coconut oil in a heatproof bowl over simmering water, stirring until glossy and smooth
Dip each heart:
Use a fork or dipping tool to coat each frozen heart completely, letting excess chocolate drip off before returning to the tray
Add finishing touches:
Drizzle extra melted chocolate or sprinkle with sea salt while the coating is still wet for that professional look
Set completely:
Chill in the refrigerator for 15 to 20 minutes until the chocolate is firm and no longer sticky to the touch
Broken chocolate shell revealing the creamy peanut butter filling, stacked alongside a glass of Ruby Port for an elegant dessert pairing. Save to Pinterest
Broken chocolate shell revealing the creamy peanut butter filling, stacked alongside a glass of Ruby Port for an elegant dessert pairing. | savourysprint.com

I learned the hard way that trying to speed up the chilling process results in sad, misshapen hearts. Now I embrace the waiting time as an excuse to clean up or start a pot of tea. The patience pays off in every perfect bite.

Customization Ideas

White chocolate creates stunning contrast and tastes surprisingly sophisticated paired with peanut butter. Milk chocolate works beautifully for anyone who finds dark chocolate too intense. Crunchy peanut butter adds texture that some people swear makes these even better.

Storage Secrets

These hearts keep perfectly in an airtight container in the refrigerator for up to one week, though they've never lasted that long in my house. Layer them between parchment paper to prevent sticking. For longer storage, freeze them for up to three months and thaw in the refrigerator overnight.

Perfect Presentation

Package them in small candy boxes or clear bags tied with ribbon for effortless gifting. A light dusting of edible glitter or cocoa powder adds festive flair for special occasions.

  • Use a piping bag to drizzle contrasting chocolate for a professional finish
  • Top with crushed pretzels or nuts immediately after dipping for added crunch
  • Let any leftover chocolate set on parchment, then break into bark for snacking
Homemade Chocolate Peanut Butter Hearts on a cooling rack, half coated in chocolate and half ready to dip for a DIY assembly. Save to Pinterest
Homemade Chocolate Peanut Butter Hearts on a cooling rack, half coated in chocolate and half ready to dip for a DIY assembly. | savourysprint.com

Whether you're making these for someone special or just because Tuesday needs chocolate, these hearts have a way of making ordinary moments feel a little more celebratory.

Recipe FAQs

Semi-sweet or dark chocolate is ideal for coating, offering a rich flavor that complements the peanut butter filling. Chocolate chips or chopped blocks can both be used effectively.

Yes, crunchy peanut butter adds a delightful texture contrast to the smooth chocolate coating, making the hearts even more interesting.

Freeze the shaped peanut butter hearts for about 30 minutes to ensure they firm up well for dipping and maintain their shape.

Coconut oil is optional; it helps achieve a smoother, shinier coating and eases the dipping process but can be omitted if preferred.

Store the finished hearts in an airtight container in the refrigerator for up to one week to keep them fresh and maintain their texture.

Yes, using dairy-free butter and vegan chocolate allows these hearts to be made suitable for vegan diets without compromising on taste.

Chocolate Peanut Butter Hearts

Rich chocolate hearts filled with creamy peanut butter, ideal for sharing or special moments.

Prep 20m
0
Total 20m
Servings 20
Difficulty Easy

Ingredients

Chocolate Coating

  • 7 ounces semi-sweet or dark chocolate, chopped
  • 1 teaspoon coconut oil (optional, for smoother coating)

Peanut Butter Filling

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

Instructions

1
Prepare Work Surface: Line a baking sheet with parchment paper and set aside.
2
Prepare Peanut Butter Filling: In a mixing bowl, combine creamy peanut butter, softened unsalted butter, powdered sugar, vanilla extract, and salt. Blend until smooth and creamy.
3
Shape Hearts: Scoop approximately 1 tablespoon of the peanut butter mixture and shape into small hearts using your hands or a small heart-shaped mold. Place shaped hearts on the prepared baking sheet.
4
Chill Hearts: Freeze the peanut butter hearts for 30 minutes until firm.
5
Melt Chocolate: While hearts chill, melt chopped semi-sweet or dark chocolate with coconut oil (if using) in a heatproof bowl over simmering water or in the microwave in 30-second intervals, stirring frequently until smooth.
6
Coat Hearts: Using a fork or dipping tool, dip each frozen peanut butter heart into melted chocolate, ensuring complete coverage. Allow excess chocolate to drip off, then return to parchment-lined tray.
7
Decorate (Optional): Drizzle additional melted chocolate over hearts or sprinkle with sea salt for enhanced presentation and flavor.
8
Set Chocolate: Refrigerate completed hearts for 15 to 20 minutes until chocolate coating is completely set.
9
Store: Keep in an airtight container in the refrigerator for up to 1 week.
Additional Information

Equipment Needed

  • Mixing bowl
  • Electric mixer or spatula
  • Baking sheet
  • Parchment paper
  • Small heart-shaped mold (optional)
  • Fork or dipping tool
  • Heatproof bowl

Nutrition (Per Serving)

Calories 120
Protein 2g
Carbs 10g
Fat 8g

Allergy Information

  • Contains peanuts, dairy, and soy from chocolate. May contain traces of gluten or tree nuts depending on ingredient brands.
Natalie Brooks

Natalie shares approachable recipes and real cooking wisdom for anyone who loves homemade food.