Chocolate Peanut Butter Hearts

Four heart-shaped Chocolate Peanut Butter Hearts with Sea Salt sit on a cooling rack, their glossy coating shimmering under studio lights. Save to Pinterest
Four heart-shaped Chocolate Peanut Butter Hearts with Sea Salt sit on a cooling rack, their glossy coating shimmering under studio lights. | therecipepath.com

These chocolate peanut butter hearts offer a creamy and rich filling made from peanut butter, butter, powdered sugar, and vanilla. After shaping into hearts and freezing for firmness, they're enrobed in melted semi-sweet chocolate with a hint of coconut oil for smoothness. A sprinkle of flaky sea salt adds a delightful contrast to the sweetness. Chilled until set, these treats balance sweet and salty flavors beautifully, making them perfect for sharing or special occasions.

Standing at the kitchen counter with chocolate smeared across my wrist, I realized these hearts were worth the mess. I'd been trying to recreate those fancy chocolate shop confections for years, always ending up with something that tasted good but looked like a kindergarten project. Then I discovered the secret was freezing the peanut butter centers first—suddenly the chocolate cooperated instead of seizing up into a streaky disaster.

My sister-in-law requested these for her wedding anniversary, and I spent three days experimenting with thickness ratios and chocolate temperatures. When she bit into the first one and did that little closed-eye hum of pleasure, I knew I'd finally cracked the code. Now they're my go-to whenever someone needs reminding that they're loved.

Ingredients

  • Creamy peanut butter: The natural oils create that silky texture that melts beautifully against your tongue
  • Unsalted butter: Room temperature butter incorporates evenly so you dont end up with sugary pockets in your filling
  • Powdered sugar: Sift it first if you can, unless you enjoy finding tiny sweet lumps in otherwise smooth peanut butter
  • Pure vanilla extract: Dont skip this—its the bridge ingredient that makes everything taste like a cohesive treat
  • Semi-sweet chocolate chips: I've found chips melt more reliably than chopped bars, though both work if you're gentle with the heat
  • Coconut oil: This little trick makes the chocolate coating thin enough for elegant dipping instead of gloppy spreading
  • Flaky sea salt: Maldon is my absolute favorite for that satisfying crunch and irregular sparkle

Instructions

Prep your workspace:
Line a baking sheet with parchment paper now, because once your hands are chocolate-covered, you'll curse having to dig through drawers for it.
Make the filling:
Beat everything together until it's smooth and holds its shape when you pinch a bit between your fingers.
Roll it out:
Sandwich the dough between two sheets of parchment and roll to about half an inch thick—thinner than you think, because these are rich.
Cut your hearts:
Press firmly and wiggle slightly to get clean edges, gathering and re-rolling scraps until you've used every precious bit.
Freeze until firm:
This is non-negotiable—30 minutes in the freezer makes all the difference between hearts that hold their shape and sad melty puddles.
Melt the chocolate:
Heat in 30-second bursts, stirring like your life depends on it, until glossy and smooth.
Dip and decorate:
Lower each heart into the chocolate, let the excess drip off for a few seconds, then immediately hit it with salt before the chocolate sets.
Final chill:
Another 10-15 minutes in the fridge and you've got something that looks like it came from a fancy chocolatier.
A hand dips a peanut butter heart into melted chocolate, showing the easy, no-bake preparation steps. Save to Pinterest
A hand dips a peanut butter heart into melted chocolate, showing the easy, no-bake preparation steps. | therecipepath.com

Last Valentine's Day, I made a double batch and accidentally discovered they freeze beautifully. My husband found a forgotten stash three months later and texted me from work asking if I'd secretly become a professional chocolatier.

The Temperature Sweet Spot

Chocolate is picky about temperature—too hot and it seizes, too cool and it goes grainy. I aim for just warm enough to melt on my fingertip, which usually means stirring for an extra 30 seconds after it looks done. That patience pays off in the smoothest coating you've ever seen.

Making These Your Own

Swap the peanut butter for almond butter if you're feeling fancy, or go with sunflower seed butter to make them school-safe. White chocolate coating with crushed candy canes turned these into my family's unexpected Christmas favorite last year.

Storage And Gifting

These hearts actually improve after 24 hours as the flavors meld and the chocolate temper fully sets. Layer them between wax paper in an airtight container and they'll last two weeks in the fridge—though they've never lasted more than three days at my house.

  • Tuck them into cellophane bags tied with twine for instant thoughtful gifts
  • The freezer is your friend for long-term storage up to three months
  • Bring them to room temperature for 10 minutes before serving for the silkiest texture
Rich, creamy peanut butter hearts sprinkled with flaky sea salt are packaged in a clear box, ready for a sweet Valentine's Day gift. Save to Pinterest
Rich, creamy peanut butter hearts sprinkled with flaky sea salt are packaged in a clear box, ready for a sweet Valentine's Day gift. | therecipepath.com

There's something deeply satisfying about handing someone a chocolate you made yourself—watch their face when they bite through that snap of chocolate into the creamy center. These little hearts have started more conversations than I can count.

Recipe FAQs

Yes, sunflower seed butter works well as a substitute to keep the creamy texture while avoiding nuts.

Semi-sweet chocolate chips provide a balanced flavor, but dark chocolate can be used for a richer taste.

The flaky sea salt adds a crunchy texture and a salty contrast that highlights the sweetness of the chocolate and peanut butter.

Yes, store the hearts in an airtight container in the refrigerator for up to two weeks to maintain freshness.

Coconut oil helps achieve a smoother, shinier chocolate coating and makes the dipping process easier.

Chocolate Peanut Butter Hearts

Creamy peanut butter hearts dipped in chocolate and sprinkled with flaky sea salt for a perfect sweet treat.

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

Ingredients

Peanut Butter Filling

  • 1 cup creamy peanut butter
  • 1/4 cup unsalted butter, softened
  • 1 cup powdered sugar
  • 1/2 teaspoon pure vanilla extract

Chocolate Coating

  • 2 cups semi-sweet chocolate chips or chopped chocolate
  • 1 tablespoon coconut oil

Topping

  • Flaky sea salt

Instructions

1
Prepare Workspace: Line a baking sheet with parchment paper and set aside for later use.
2
Make Peanut Butter Filling: Combine peanut butter, softened butter, powdered sugar, and vanilla extract in a mixing bowl. Beat until completely smooth and fully incorporated.
3
Roll and Cut Hearts: Place the mixture between two sheets of parchment paper and roll to 1/2-inch thickness. Cut heart shapes using a small cookie cutter. Arrange on the prepared baking sheet and re-roll scraps until all dough is used.
4
Chill Hearts: Freeze the peanut butter hearts for 30 minutes until firm to the touch, ensuring they hold their shape during dipping.
5
Melt Chocolate: Place chocolate chips and coconut oil in a microwave-safe bowl. Microwave in 30-second intervals, stirring between each, until completely melted and smooth.
6
Coat Hearts: Using a fork or dipping tool, carefully dip each chilled heart into the melted chocolate. Allow excess chocolate to drip off, then return to the baking sheet.
7
Add Finishing Touch: Immediately sprinkle flaky sea salt over each heart before the chocolate sets.
8
Set and Serve: Refrigerate for 10 to 15 minutes until chocolate is completely firm. Store in an airtight container in the refrigerator for up to 2 weeks.
Additional Information

Equipment Needed

  • Mixing bowl
  • Electric mixer or spatula
  • Parchment paper
  • Rolling pin
  • Heart-shaped cookie cutter
  • Baking sheet
  • Microwave-safe bowl
  • Fork or dipping tool

Nutrition (Per Serving)

Calories 180
Protein 3g
Carbs 16g
Fat 12g

Allergy Information

  • Contains peanuts
  • Contains dairy from butter and chocolate
  • May contain soy from chocolate
Kara Bennett

Passionate home cook sharing easy, family-friendly recipes and meal prep tips.