Why You’ll Love Chocolate Covered Peanut Butter Hearts Recipe
These chocolate covered peanut butter hearts are easy to make with simple pantry ingredients and deliver that classic peanut butter and chocolate flavor everyone loves. The filling is soft, creamy, and sweet, while the chocolate shell adds the perfect snap. They are also great for special occasions because the heart shape makes them extra cute and gift-worthy. Since they can be made ahead of time and stored easily, they are a convenient dessert for parties, celebrations, or homemade treats for family and friends.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
½ cup salted butter, melted and cooled
2 cups creamy peanut butter
¼ cup granulated sugar
1 tablespoon vanilla extract
4 cups powdered sugar
3 cups semi-sweet chocolate chips, or a combination of semi-sweet and milk chocolate chips
2 tablespoons shortening
sprinkles, optional
½ cup white chocolate chips, or pieces
1 teaspoon shortening
Directions
Line a jelly roll pan or half sheet pan with parchment paper and set it aside.
Using a hand mixer, beat together the melted butter, peanut butter, granulated sugar, and vanilla extract until the mixture is smooth and creamy.
Add the powdered sugar and beat until fully incorporated.
Press the peanut butter mixture into the prepared pan, spreading it to about ½-inch thickness.
Place the pan in the freezer for 15 minutes.
Lift the parchment paper to remove the chilled peanut butter layer from the pan. Line the pan with a fresh sheet of parchment paper.
Use a cookie cutter to cut ½-inch thick heart shapes from the chilled peanut butter layer.
Place the heart cutouts onto the parchment-lined pan and freeze for 30 minutes.
Gather the remaining peanut butter mixture, press it out again to ½-inch thickness, and cut additional hearts.
When the cutouts have chilled for about 25 minutes, begin preparing the chocolate coating.
Place the chocolate chips in a heatproof bowl and add 2 tablespoons of shortening. Microwave in 30-second intervals, stirring between each, until the chocolate is fully melted and smooth.
Using a fork, lift one peanut butter heart at a time and lower it into the melted chocolate, coating it completely. Let the excess chocolate drip off, then place it back onto the parchment paper.
Work in batches if needed so the peanut butter hearts stay firm and easy to dip.
Let the chocolate coating harden.
For the optional drizzle, combine the white chocolate chips and 1 teaspoon shortening in a microwave-safe bowl. Heat in 30-second intervals, stirring each time, until melted and smooth.
Transfer the melted white chocolate to a plastic bag or piping bag. Snip a tiny corner and drizzle it over the hearts in a zig-zag pattern. Add sprinkles right away if using.
Let the decorations set for about 1 minute before serving or storing.
Servings and timing
This recipe makes 12 servings.
Prep and chill time together take about 1 hour and 45 minutes, making it a great make-ahead dessert for holidays, parties, or gifting.
Variations
You can easily customize these peanut butter hearts to match different tastes or occasions. Try using all milk chocolate for a sweeter coating or dark chocolate for a richer finish. Swap the heart shapes for circles, stars, or other cookie cutter designs if making them for a different holiday. You can also top them with crushed peanuts, colored sugar, or festive sprinkles instead of the white chocolate drizzle. For extra texture, stir a small amount of finely crushed graham crackers or crisped rice into the peanut butter filling.
Storage/Reheating
Store the chocolate covered peanut butter hearts in an airtight container at room temperature for a short period if your kitchen is cool. For longer storage, keep them in the refrigerator so the chocolate stays firm and the filling holds its shape well. They can also be frozen in a freezer-safe container with parchment paper between layers.
There is no reheating needed for this recipe. If chilled or frozen, simply let the hearts sit at room temperature for a few minutes before serving for the best texture.
FAQs
Can I use natural peanut butter for this recipe?
It is best to use regular creamy peanut butter because natural peanut butter can be too oily and may affect the texture of the filling.
Can I use unsalted butter instead of salted butter?
Yes, you can use unsalted butter. The flavor will be slightly less balanced, so you may want to add a tiny pinch of salt.
Do I need a heart-shaped cookie cutter?
No, any cookie cutter shape will work. You can even cut the peanut butter layer into squares if that is easier.
Why does the peanut butter mixture need to be frozen?
Freezing helps firm up the mixture so it is easier to cut and dip without losing its shape.
Can I use almond butter or another nut butter?
Yes, but the texture and flavor may change slightly. Make sure the nut butter is thick and creamy for best results.
What kind of chocolate works best for dipping?
Semi-sweet chocolate is a great choice because it balances the sweetness of the filling, but milk or dark chocolate also work well.
Why is shortening added to the chocolate?
Shortening helps thin the melted chocolate slightly, making it easier to dip and giving the coating a smoother finish.
Can I make these ahead of time?
Yes, these are ideal for making ahead since they store well in the refrigerator or freezer.
How do I keep the hearts from getting too soft while dipping?
Keep the cutouts chilled and work in batches so the peanut butter hearts stay firm during the dipping process.
Can I skip the white chocolate drizzle?
Yes, the drizzle is optional. The hearts are delicious with just the chocolate coating alone.
Conclusion
Chocolate Covered Peanut Butter Hearts are a simple yet impressive homemade treat that combines creamy peanut butter filling with a rich chocolate coating. They are easy to prepare, fun to decorate, and perfect for gifting or sharing at special occasions. Whether you keep them classic or add your own creative twist, these sweet little hearts are sure to become a favorite dessert for peanut butter and chocolate lovers alike.
Chocolate Covered Peanut Butter Hearts
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Mia
- Total Time: 1 hour 45 minutes
- Yield: 12 servings
- Diet: Vegetarian
Description
Rich and creamy peanut butter hearts coated in smooth chocolate, perfect for a sweet treat or special occasion. These no-bake delights are easy to make and customizable with festive toppings.
Ingredients
- ½ cup salted butter, melted and cooled
- 2 cups creamy peanut butter
- ¼ cup granulated sugar
- 1 tablespoon vanilla extract
- 4 cups powdered sugar
- 3 cups semi-sweet chocolate chips
- 2 tablespoons shortening
- sprinkles (optional)
- ½ cup white chocolate chips
- 1 teaspoon shortening
Instructions
- Line a jelly roll or half sheet pan with parchment paper and set aside.
- Using a hand mixer, beat together melted butter, peanut butter, granulated sugar, and vanilla extract until smooth and creamy.
- Beat in powdered sugar until fully combined.
- Press the peanut butter mixture into the prepared pan, spreading to about ½-inch thickness.
- Place the pan in the freezer for 15 minutes.
- Lift the parchment to remove the chilled peanut butter layer and place a fresh sheet of parchment on the pan.
- Use a cookie cutter to cut ½-inch thick heart shapes from the mixture.
- Arrange cutouts on the lined pan and freeze for 30 minutes.
- Repress remaining mixture and cut additional shapes as needed.
- After chilling, prepare the chocolate coating by melting chocolate chips with 2 tablespoons shortening in 30-second microwave intervals, stirring until smooth.
- Using a fork, dip each peanut butter heart into the melted chocolate, coating completely. Tap off excess and return to parchment.
- Work in batches to keep shapes firm.
- Allow chocolate to fully harden.
- For drizzle, melt white chocolate chips with 1 teaspoon shortening in intervals until smooth.
- Transfer melted white chocolate to a piping bag, snip the tip, and drizzle over hearts. Add sprinkles if desired.
- Let chocolate set before serving.
Notes
- Keep peanut butter shapes cold to make dipping easier.
- Store in an airtight container in the refrigerator for best texture.
- You can substitute milk chocolate for a sweeter coating.
- Use different cookie cutter shapes for various occasions.
- Prep Time: 1 hour 15 minutes
- Cook Time: 30 minutes
- Category: Dessert
- Method: No-Bake
- Cuisine: American
Nutrition
- Serving Size: 1 piece
- Calories: 420 kcal
- Sugar: 28 g
- Sodium: 180 mg
- Fat: 28 g
- Saturated Fat: 12 g
- Unsaturated Fat: 14 g
- Trans Fat: 0 g
- Carbohydrates: 38 g
- Fiber: 2 g
- Protein: 7 g
- Cholesterol: 15 mg
