Chocolate Peanut Butter Hearts

Freshly cut Chocolate Peanut Butter Hearts with Sea Salt arranged on parchment, showcasing smooth chocolate shells and a sprinkle of flaky salt. Save to Pinterest
Freshly cut Chocolate Peanut Butter Hearts with Sea Salt arranged on parchment, showcasing smooth chocolate shells and a sprinkle of flaky salt. | sizzlelane.com

These treats combine creamy peanut butter with a smooth chocolate coating, enhanced by flaky sea salt for a delightful balance of sweet and salty flavors. Using simple ingredients like powdered sugar, butter, and vanilla, the mixture is chilled, shaped into hearts, dipped in melted chocolate, and refrigerated until set. Perfect for gifting or enjoying anytime, they offer a creamy texture with a crisp chocolate exterior. Variations include using sunflower seed butter or dark chocolate to suit dietary preferences and flavor profiles.

My kitchen counter became a crime scene of powdered sugar and chocolate fingerprints when I first attempted these hearts for Valentine's Day. I'd underestimated how quickly melted chocolate demands attention, and suddenly every spoon in the house was pressed into service as a dipping tool.

Last February I made three batches because they kept disappearing before they could be properly packaged. My partner would wander through the kitchen, and suddenly another heart would be gone, wrapper and all.

Ingredients

  • Creamy peanut butter: Natural brands can make the filling too soft, so stick with conventional peanut butter for hearts that hold their shape
  • Unsalted butter: Letting this come to room temperature prevents lumpy filling and saves you minutes of mixing time
  • Powdered sugar: Sift this first if it's been sitting in your pantry to avoid grainy pockets in the filling
  • Pure vanilla extract: This small amount makes the peanut butter taste more like peanut butter, a chemistry trick I learned from a pastry chef
  • Semi-sweet chocolate chips: Chips contain stabilizers that help the coating set faster than bar chocolate would
  • Coconut oil: The optional tablespoon transforms chocolate from stiff to silky and creates that professional-looking sheen
  • Flaky sea salt: Maldon or similar large flakes provide the most dramatic crunch and visual appeal against the chocolate

Instructions

Prepare your workspace:
Line a baking sheet with parchment paper before you start mixing, because once that filling is ready, you will want to move quickly
Mix the filling:
Beat the peanut butter, butter, powdered sugar, and vanilla until completely smooth, then let it rest for 5 minutes to firm up slightly
Roll and cut:
Press the mixture between two sheets of parchment to 1/2 inch thickness, then cut hearts and place them on your prepared sheet
Freeze firm:
Thirty minutes in the freezer makes the filling solid enough to handle without breaking when you dip it
Melt the chocolate:
Heat chocolate and coconut oil in 30 second intervals, stirring thoroughly each time, until the mixture flows like warm honey
Dip and salt:
Lower each heart into the chocolate, let excess drip off, then immediately sprinkle with salt before the chocolate sets
Set completely:
Chill for 10 to 15 minutes until the chocolate is no longer soft to the touch
Chocolate Peanut Butter Hearts with Sea Salt stacked on a white plate, ready to serve as a sweet and salty dessert treat. Save to Pinterest
Chocolate Peanut Butter Hearts with Sea Salt stacked on a white plate, ready to serve as a sweet and salty dessert treat. | sizzlelane.com

These became my unexpected contribution to every friend gathering for months. Someone would mention they needed a dessert, and I'd already have a container of hearts ready in the freezer.

Making Them Ahead

The peanut butter filling can be made and cut up to a week in advance if stored tightly wrapped in the freezer. I often do a Sunday batch of hearts and keep them frozen, then dip just a few at a time throughout the week as gifts or treats emerge.

Troubleshooting Chocolate

If your chocolate seizes or becomes grainy, do not panic. A teaspoon of neutral oil whisked in vigorously can sometimes rescue it, though the texture will be slightly softer. The real secret is never introducing even a drop of water to melting chocolate, which is why I always use completely dry bowls and utensils.

Serving Suggestions

These hearts taste best when they have been sitting at room temperature for 5 minutes, allowing the filling to soften slightly while the chocolate coating maintains its snap. Pack them in small boxes with wax paper between layers for gift giving that looks professional and thoughtful.

  • Coffee or milk enhances the chocolate flavor without overpowering the peanut butter
  • Heart cutters between 1.5 and 2 inches wide are easiest to handle during dipping
  • The sea salt should be applied immediately, not after the chocolate has set
Melted chocolate coating rich peanut butter centers in this step-by-step view of Chocolate Peanut Butter Hearts with Sea Salt preparation. Save to Pinterest
Melted chocolate coating rich peanut butter centers in this step-by-step view of Chocolate Peanut Butter Hearts with Sea Salt preparation. | sizzlelane.com

There is something deeply satisfying about biting through crisp chocolate into cold creamy peanut butter, and the sea salt makes each heart feel like a tiny complete meal. Make them once and they will become part of your permanent kitchen rotation.

Recipe FAQs

Chill the peanut butter mixture well before cutting and dipping. Freezing them for about 30 minutes firms up the shape, making them easier to handle without breakage.

Yes, sunflower seed butter is a great nut-free substitute offering a similar creamy texture and flavor balance.

Semi-sweet chocolate chips or chopped chocolate melt smoothly and balance the peanut butter’s richness well. Dark chocolate can be used for a more intense flavor.

Flaky sea salt provides a pleasant crunch and enhances the sweet and savory contrast, making each bite more flavorful and complex.

Keep them in an airtight container in the refrigerator for up to two weeks to maintain freshness and texture.

Coconut oil is optional but helps create a smoother, shinier coating and makes dipping easier.

Chocolate Peanut Butter Hearts

Silky chocolate shells envelop creamy peanut butter hearts finished with a sprinkle of flaky sea salt.

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 Work Surface: Line a baking sheet with parchment paper and set aside.
2
Make Peanut Butter Filling: Combine peanut butter, softened butter, powdered sugar, and vanilla extract in a mixing bowl. Beat until 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. Use a small heart-shaped cookie cutter to cut out hearts. Transfer to the prepared baking sheet and re-roll scraps until all mixture is used.
4
Chill Hearts: Freeze the peanut butter hearts for 30 minutes until firm to the touch.
5
Melt Chocolate: Place chocolate chips and coconut oil in a microwave-safe bowl. Microwave in 30-second intervals, stirring between each, until completely smooth and glossy.
6
Coat Hearts: Using a fork or dipping tool, dip each chilled heart into the melted chocolate, allowing excess to drip off. Return to the baking sheet.
7
Add Sea Salt: Immediately sprinkle flaky sea salt over each heart before the chocolate sets.
8
Set and Serve: Refrigerate for 10-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 ingredients
Monica Fields

Home cook sharing quick, nourishing recipes & helpful kitchen tips.