Chocolate Peanut Butter Hearts

Homemade Chocolate Peanut Butter Hearts with Sea Salt arranged on a cooling rack. Save
Homemade Chocolate Peanut Butter Hearts with Sea Salt arranged on a cooling rack. | rusticpinrecipes.com

These silky chocolate peanut butter hearts blend creamy filling with smooth chocolate coating and a touch of flaky sea salt. After rolling and cutting into heart shapes, the filling chills before being enrobed in melted semi-sweet chocolate. A sprinkle of sea salt adds the perfect contrast to the sweetness, while chilling sets the coating into a firm, glossy finish. Ideal for sharing, these easy-to-make treats balance rich flavors and textures.

My daughter came home from school one February afternoon declaring she needed something extra special for her class Valentine exchange. Store bought candies were strictly forbidden in her words. So we stood in the kitchen brainstorming until peanut butter and chocolate seemed like the only logical answer to a nine year olds urgent dessert emergency.

The first batch we made ended up looking more like lumpy blobs than hearts because the dough was too soft. We learned quickly that patience in the freezing department transforms everything about the dipping process. Now every February finds us cutting out hearts side by side with chocolate inevitably finding its way onto our fingers and countertops.

Ingredients

  • Creamy peanut butter: Natural styles work but commercial brands give that smoother texture we all remember from childhood candies
  • Unsalted butter: Softened to room temperature so it incorporates seamlessly without any telltale lumps in your filling
  • Powdered sugar: This sweetens while also firming up the texture enough to hold those crisp heart shapes
  • Pure vanilla extract: Just a half teaspoon but it bridges the gap between nutty and sweet beautifully
  • Semi-sweet chocolate chips: Chopped bar chocolate melts more smoothly but chips work perfectly fine here
  • Coconut oil: Optional but it creates that gorgeous glossy coating that snaps when you bite down
  • Flaky sea salt: The finishing touch that makes these taste like something from a fancy chocolate shop

Instructions

Prep your station:
Line a baking sheet with parchment paper before you start mixing anything. Trust me on this. You will want those hearts to have somewhere to go immediately after dipping.
Make the filling:
Beat together the peanut butter butter powdered sugar and vanilla until completely smooth. The mixture should hold together when pressed but still feel pliable and soft.
Roll it out:
Sandwich the dough between two sheets of parchment and roll to about half an inch thick. Peel back the top paper carefully to avoid sticking.
Cut your hearts:
Press a small heart cutter straight down and lift up without twisting. Transfer hearts to your prepared pan and gather the scraps to re-roll until every bit is used.
Freeze firm:
Pop the tray in the freezer for at least 30 minutes. Cold hearts dip cleanly while soft ones will leave you with a melty chocolate disaster.
Melt the chocolate:
Combine chocolate chips and coconut oil in a microwave safe bowl. Heat in 30 second bursts stirring between each until glossy and fluid.
Dip like a pro:
Use a fork to lower each heart into the chocolate then lift it out tapping gently against the bowl edge. Let excess drip off before returning to the paper.
Add the salt:
Sprinkle flaky sea salt immediately while the chocolate is still wet. If you wait the salt will just roll right off onto the counter.
Final chill:
Refrigerate for 10 to 15 minutes until completely set. The chocolate should snap when you break into one.
Decadent Chocolate Peanut Butter Hearts with Sea Salt finished with flaky crystals. Save
Decadent Chocolate Peanut Butter Hearts with Sea Salt finished with flaky crystals. | rusticpinrecipes.com

These became a neighborhood tradition after my youngest insisted on teaching her best friend how to make them. Now every Valentine season friends text me pictures of their slightly imperfect but perfectly delicious attempts. Some years we experiment with dark chocolate or almond butter but the original version still disappears fastest from the platter.

Making Them Your Way

Sunflower seed butter works beautifully for nut free classrooms and tastes surprisingly similar once coated in chocolate. We have also tried adding mini chocolate chips to the filling for extra texture. Just keep the chilled dough firm enough to handle or the add ins make cutting tricky.

Storage Secrets

These actually improve after a day in the refrigerator as the flavors meld together. Keep them in an airtight container separated by parchment paper layers. They last up to two weeks though I have never personally tested that claim in our house.

Troubleshooting Your Chocolate

If your coating looks dull after setting it may have seized from moisture or overheating. A tiny splash of coconut oil can sometimes rescue it but starting fresh is usually safer. Perfectly tempered chocolate is lovely but these taste just as good with a rustic homemade appearance.

  • Work in a cool kitchen or the chocolate will never fully set
  • Keep your dipping tools completely dry
  • Do not refrigerate the chocolate before dipping or it will cloud immediately
Shiny, hand-dipped Chocolate Peanut Butter Hearts with Sea Salt displayed on a white plate. Save
Shiny, hand-dipped Chocolate Peanut Butter Hearts with Sea Salt displayed on a white plate. | rusticpinrecipes.com

There is something deeply satisfying about making homemade candy that looks impressive but requires zero special skills. Watch them disappear at your next gathering and try to save just one for yourself.

Recipe FAQs

Melt chocolate in short bursts, stirring frequently for a silky finish. Adding coconut oil can help achieve a smoother texture.

Sunflower seed butter works well to create a nut-free alternative with a similar creamy consistency.

Sea salt enhances the chocolate's sweetness by adding a subtle savory crunch that balances the flavors.

Chill the peanut butter hearts for about 30 minutes before coating and then again for 10–15 minutes after dipping to set the chocolate.

Semi-sweet chocolate provides a balanced flavor, but dark chocolate can be used for a richer, less sweet finish.

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

Chocolate Peanut Butter Hearts

Creamy peanut butter hearts dipped in chocolate and sprinkled with sea salt for a balanced 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 Baking Surface: Line a baking sheet with parchment paper and set aside for later use.
2
Mix Peanut Butter Filling: Combine peanut butter, softened butter, powdered sugar, and vanilla extract in a mixing bowl. Mix thoroughly until completely smooth and uniformly blended.
3
Roll and Cut Hearts: Roll the mixture between two sheets of parchment paper to approximately 1/2-inch thickness. Use a small heart-shaped cookie cutter to cut out hearts and arrange on the prepared baking sheet. Re-roll scraps to utilize all the mixture.
4
Chill Hearts: Transfer the baking sheet to the freezer and chill the peanut butter hearts for 30 minutes until completely firm and set.
5
Melt Chocolate: Place chocolate chips and coconut oil in a microwave-safe bowl. Microwave in 30-second intervals, stirring between each interval, until chocolate is completely melted and smooth.
6
Coat Hearts: Using a fork or dipping tool, carefully dip each chilled peanut butter heart into the melted chocolate. Allow excess chocolate to drip off, then return to the baking sheet.
7
Add Sea Salt: Immediately sprinkle flaky sea salt over each chocolate-coated heart before the chocolate begins to set.
8
Final Set: Refrigerate the chocolate-coated hearts for 10 to 15 minutes until the chocolate is completely firm and set.
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 and dairy from butter and chocolate. May contain soy from chocolate ingredients. Always verify chocolate packaging for specific allergen information.
Kelsey Whitmore

Sharing approachable, easy-to-make recipes for busy home cooks and food lovers.