Recipes By Hazel

  • Recipe Index
  • Breakfast
  • Dinner
  • By Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • About
menu icon
go to homepage
  • Recipe Index
  • Breakfast
  • Dinner
  • By Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • About
search icon
Homepage link
  • Recipe Index
  • Breakfast
  • Dinner
  • By Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • About
×

Peanut Butter Hearts: Homemade Reese's-Inspired Chocolate-Coated Treats Recipe

Published: Apr 30, 2026 by Hazel · This post may contain affiliate links · Leave a Comment

↓ Jump to Recipe

If you're craving a treat that feels like a warm hug and tastes like a dream, then let me introduce you to the irresistible Peanut Butter Hearts: Homemade Reese's-Inspired Chocolate-Coated Treats Recipe. These little gems perfectly capture the salty-sweet magic of a Reese's peanut butter cup but with a homemade twist that elevates every bite. Soft, chewy, and coated in a glossy layer of rich chocolate, these hearts are guaranteed to become your new favorite indulgence and a true crowd-pleaser whenever you bring them out.

Ingredients You'll Need

A clear glass bowl filled with smooth, shiny, light brown melted chocolate is placed on a white marbled surface. In the first section, a spoon coated in chocolate is lifted above the bowl with chocolate dripping back into it. The second section shows a fork holding a small beige square piece that is being dipped into the chocolate. The third section captures the fork lifting the square piece fully covered in chocolate, with a glossy, thick layer wrapping it. The fourth section shows the square piece held close up, dripping with the melted chocolate that clings and stretches downwards. Photo taken with an iphone --ar 4:5 --v 7

This recipe calls for simple, everyday ingredients that come together to create a balance of creamy, sweet, salty, and chocolatey flavors. Each component plays a vital role — the peanut butter for rich, nutty goodness, powdered sugar for sweetness and texture, butter for creaminess, and chocolate to coat everything in a luscious, shiny finish.

  • 1 cup creamy peanut butter: Use a good-quality brand for the best nutty flavor and smooth texture.
  • ¼ cup salted butter (room temperature): Adds richness and helps bind the filling perfectly.
  • ¼ cup granulated sugar: Provides just the right amount of sweetness and a slight crunch.
  • 1 tablespoon vanilla extract or vanilla bean paste: Enhances all the flavors with a comforting warmth.
  • ½ teaspoon fine salt: Balances the sweetness and intensifies the peanut butter taste.
  • 2 cups powdered sugar: Creates that dreamy, chewy texture inside these peanut butter hearts.
  • 2 ½ cups good quality milk or dark chocolate chips: Choose brands like Ghirardelli or Guittard for that perfect melt and shine.
  • 1 teaspoon vegetable or canola oil: Helps thin the chocolate for a smooth coating.
  • ½ cup dark chocolate (for drizzle): Adds a decorative and flavorful finishing touch.

How to Make Peanut Butter Hearts: Homemade Reese's-Inspired Chocolate-Coated Treats Recipe

Step 1: Whip Up the Peanut Butter Filling

Start by combining creamy peanut butter, salted butter, granulated sugar, vanilla, and salt in a large bowl. Beat these together on medium-high speed until the mixture becomes beautifully smooth and silky. This step is crucial because it ensures the filling won't be grainy and will melt perfectly in your mouth.

Step 2: Incorporate the Powdered Sugar

Slowly mix in the powdered sugar at low speed. The mixture will become thick and slightly crumbly, which is just what you want — that delightfully dense texture that makes each heart satisfyingly chewy without being too sticky.

Step 3: Shape the Peanut Butter Mixture

Lay out a piece of parchment paper, then place the peanut butter mixture on top. Use your hands or a rolling pin to press it into a compact rectangle, about ¾ inch (2 cm) thick. To prevent sticking, sandwich the mixture between two parchment sheets. This shape makes cutting out your hearts easy and keeps the texture consistent.

Step 4: Cut Out Your Heart Shapes

Grab a small heart-shaped cutter (around 1 inch) and press it firmly into the rectangle to create as many hearts as you can. If the mixture is a little soft, pop it into the freezer for 20 minutes to firm up. This chilling also makes handling the next steps less messy.

Step 5: Chill the Hearts

Arrange the cut-out hearts on a parchment-lined tray and freeze them for 30 minutes. This step is key because cold peanut butter hearts make the chocolate coating process so much easier and neater.

Step 6: Melt the Chocolate Coating

While the hearts chill, melt your choice of milk or dark chocolate chips in a heatproof bowl, using a double boiler or microwave in 20-second bursts with stirring between. Once melted, stir in a teaspoon of vegetable oil to give the chocolate a silky, glossy finish that's easy to work with.

Step 7: Dip the Hearts in Chocolate

Using a fork, dunk each peanut butter heart into the melted chocolate, making sure it’s fully coated. Let any excess chocolate drip off before placing each heart on a parchment-lined baking sheet. Let them set at room temperature for 30 minutes or pop them in the fridge for 15 for quicker firming.

Step 8: Add a Chocolate Drizzle and Finish

Melt the half cup of dark chocolate and drizzle it artistically over the hardened hearts using a piping bag or spoon. For an extra touch, sprinkle flaky sea salt or festive sprinkles on top. Not only does this boost flavor, but it also makes your Peanut Butter Hearts: Homemade Reese's-Inspired Chocolate-Coated Treats Recipe look irresistible.

How to Serve Peanut Butter Hearts: Homemade Reese's-Inspired Chocolate-Coated Treats Recipe

Square-shaped chocolates are shown, each with a smooth milk chocolate base layer and thin stripes of dark chocolate drizzled on top, creating a textured pattern. Each piece is topped with small flakes of sea salt, adding a light contrast to the glossy brown surface. The chocolates rest on a white marbled textured surface. A woman's hand with a gold ring gently holds one chocolate piece between thumb and finger, with a touch of shiny nail polish visible. The photo is close up, highlighting the rich, glossy textures and small details like scattered chocolate drops around the pieces. photo taken with an iphone --ar 4:5 --v 7

Garnishes

Sprinkling a pinch of flaky sea salt over the chocolate drizzle highlights the sweet and salty harmony of this treat. For special occasions, add edible glitter or colorful sugar sprinkles to make these hearts visually pop and feel extra festive.

Side Dishes

Serve these peanut butter hearts alongside a cold glass of milk or a rich cup of coffee to balance their richness. They also pair wonderfully with fresh berries, which add a burst of brightness and freshness to the plate.

Creative Ways to Present

Arrange your Peanut Butter Hearts: Homemade Reese's-Inspired Chocolate-Coated Treats Recipe in cute gift boxes for friends, stack them on a festive dessert tray, or wrap individually in parchment with a twine bow for party favors. These beautiful hearts look just as good as they taste, so let their charm shine!

Make Ahead and Storage

Storing Leftovers

Keep any leftover peanut butter hearts in an airtight container, stored either at room temperature or in the refrigerator. They’ll maintain their flavor and texture for about a week — but honestly, they rarely last that long!

Freezing

You can freeze these treats by placing them in a single layer on a baking sheet until firm, then transferring them to a freezer-safe container. Freeze for up to three months. When you're ready, thaw at room temperature for about 20 minutes before indulging.

Reheating

These no-bake delights don’t need reheating! Enjoy them straight from the fridge or at room temperature. If you prefer softer centers, simply let them sit at room temp for 10–15 minutes before serving.

FAQs

Can I use crunchy peanut butter instead of creamy?

Absolutely! Crunchy peanut butter will add a delightful texture to your Peanut Butter Hearts: Homemade Reese's-Inspired Chocolate-Coated Treats Recipe, giving a little nutty crunch with each bite. Just be mindful that it might make shaping the filling a bit trickier.

What type of chocolate works best for coating?

Good quality milk or dark chocolate chips, like Ghirardelli or Guittard, work beautifully due to their smooth melt and rich flavor. You want chocolate that’s easy to melt and sets with a nice shine to complement these treats.

Can I make these nut-free?

Since peanut butter is the star of this recipe, nut-free alternatives would change the essence of these hearts. However, you could experiment with sunflower seed butter or soy nut butter, but note the texture and taste will differ.

How thick should I make the peanut butter layer?

The recipe recommends about ¾ inch or 2 cm thick for a soft, chewy center that’s just the right balance with the chocolate. You can adjust thickness slightly depending on your preference, but thicker hearts will be softer and more indulgent.

Is it necessary to chill the hearts before dipping?

Yes! Chilling the peanut butter hearts before coating is essential. It firms them up so they hold their shape perfectly when dipped, preventing the filling from melting or becoming messy during the chocolate dipping process.

Final Thoughts

You’ve just discovered a treasure in the world of homemade desserts with this Peanut Butter Hearts: Homemade Reese's-Inspired Chocolate-Coated Treats Recipe. With simple ingredients and straightforward steps, you create magic that tastes like a perfect blend of salty-sweet love in each bite. Trust me, whether you make them for yourself or to impress friends and family, these little hearts will disappear instantly—so grab your ingredients and start creating your own batch of happiness today!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Peanut Butter Hearts: Homemade Reese's-Inspired Chocolate-Coated Treats Recipe

Peanut Butter Hearts: Homemade Reese's-Inspired Chocolate-Coated Treats Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.3 from 1 review

  • Author: Hazel
  • Total Time: 40 minutes
  • Yield: 30 1-inch hearts
Print Recipe
Pin Recipe

Description

These peanut butter hearts taste just like a Reese's peanut butter cup with an elevated flavor! They combine salty and sweet notes with a soft, chewy texture and a smooth chocolate coating, making them an irresistible specialty dessert perfect for any occasion.


Ingredients

Peanut Butter Filling

  • 1 cup creamy peanut butter (250g)
  • ¼ cup salted butter, room temperature (56g)
  • ¼ cup granulated sugar (50g)
  • 1 Tbsp vanilla extract or vanilla bean paste (15g)
  • ½ tsp fine salt (3g)
  • 2 cups powdered sugar (250g)

Chocolate Coating

  • 2 ½ cups (11.5 oz / 326g) good quality milk or dark chocolate chips (e.g., Ghirardelli or Guittard)
  • 1 tsp vegetable or canola oil (5g)
  • ½ cup dark chocolate, for drizzle (70g)


Instructions

  1. Prepare Peanut Butter Mixture: In a large bowl, beat together creamy peanut butter, salted room-temperature butter, granulated sugar, vanilla extract or vanilla bean paste, and fine salt on medium-high speed for a couple of minutes until smooth. Scrape the bowl sides as needed.
  2. Add Powdered Sugar: Gradually mix in the powdered sugar on low speed until the mixture becomes thick and crumbly.
  3. Shape Mixture: Lay parchment paper on a surface and scoop the peanut butter mixture on top. Press down with hands or rolling pin to form a compact rectangle about ¾ inch (2 cm) thick. Use another parchment on top if sticky.
  4. Cut Hearts: Use a 1-inch heart-shaped cutter to cut out the hearts. If too soft, freeze the rectangle for 20 minutes before cutting.
  5. Freeze Hearts: Place hearts on a parchment-lined tray or plate and freeze for 30 minutes to chill for easier coating. Knead any scraps together and repeat cutting/freezing as needed.
  6. Melt Chocolate: Melt the milk or dark chocolate chips using a double boiler or microwave in 20-second increments, stirring between. Stir in vegetable or canola oil to thin the chocolate.
  7. Coat Hearts: Cover a baking sheet with parchment paper. Dunk each peanut butter heart into melted chocolate with a fork, letting excess drip off, then scrape the bottom edge against the bowl. Place coated hearts on the lined sheet.
  8. Set Chocolate: Let the coated hearts firm up at room temperature for 30 minutes or in the refrigerator for 15 minutes.
  9. Drizzle and Decorate: Melt the reserved dark chocolate and drizzle over the cooled hearts using a piping bag or spoon. Optionally, sprinkle flaky sea salt or sprinkles on top.
  10. Store: Store finished peanut butter hearts in an airtight container at room temperature or refrigerated for up to one week.

Notes

  • Use good quality chocolate for best flavor and smooth coating.
  • If the peanut butter mixture is too sticky to cut, freezing helps firm it up.
  • You can adjust thickness of peanut butter layer to your liking.
  • These treats keep well but are best enjoyed fresh within one week.
  • For a dairy-free option, use dairy-free chocolate and butter substitutes.
  • Prep Time: 10 minutes
  • Cook Time: 0 minutes
  • Category: Specialty Desserts
  • Method: No-Cook
  • Cuisine: American

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Desserts

  • Sugar Free Keto Mince Pies Recipe
    Sugar Free Keto Mince Pies Recipe
  • Low Carb Keto Banana Bread Recipe
    Low Carb Keto Banana Bread Recipe
  • Mediterranean Lemon Chicken Orzo Soup Recipe
    Mediterranean Lemon Chicken Orzo Soup Recipe
  • Raspberry Chocolate Truffles Recipe
    Raspberry Chocolate Truffles Recipe

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

I’m Hazel, and I created Recipes By Hazel to share the kind of food that feels like home — warm, comforting, and full of meaning.

Learn more

Popular

  • Healthy Greek Pasta Salad (Quick & Easy) Recipe
    Healthy Greek Pasta Salad (Quick & Easy) Recipe
  • Wedge Salad Platter for a Crowd Recipe
    Wedge Salad Platter for a Crowd Recipe
  • Tuscan Skillet Chicken With Creamy Sun-Dried Tomatoes and Spinach Recipe
    Tuscan Skillet Chicken With Creamy Sun-Dried Tomatoes and Spinach Recipe
  • The Secret to the Best Quesadilla Recipe
    The Secret to the Best Quesadilla Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Recipes By Hazel. All rights reserved.