I love making Chocolate Peanut Butter Hearts with my family. These sweet treats combine creamy peanut butter and rich chocolate, creating a perfect dessert for any occasion. Whenever I prepare them, I can’t help but smile as I think of the joyful moments shared around the table.
As a child, my dad, James, used to help me make these delightful hearts. We would laugh and mess up the kitchen, but the treats would always taste amazing. Mom, Eva, would marvel at our creations, and my sister, Jennifer, always claimed she made the best ones. Those memories fuel my passion for cooking today.
What You’ll Need
- 1 cup creamy peanut butter
- 1 cup powdered sugar
- 1 cup chocolate chips
- 1 tablespoon butter
- 1 teaspoon vanilla extract
- Heart-shaped candy mold
Bringing It All Together
- Mix peanut butter and powdered sugar in a bowl until smooth.
- Melt chocolate chips and butter in a microwave-safe bowl, stirring every 30 seconds until fully melted.
- Add vanilla extract to the chocolate mixture and stir well.
- Pour a thin layer of melted chocolate into each heart mold.
- Add a layer of the peanut butter mixture on top, then cover with more melted chocolate.
- Freeze for about 30 minutes until firm.
- Carefully remove from the mold and enjoy!

Making It Your Own (Swaps & Ideas)
You can try different nut butters, like almond or cashew, instead of peanut butter. Adding a sprinkle of sea salt on top can enhance the flavors, too! If you prefer, use dark chocolate for a richer taste. And don’t hesitate to mix in some crushed nuts or cookie pieces for added texture.
How We Love to Serve It
These Chocolate Peanut Butter Hearts are perfect for parties, family gatherings, or just as a sweet surprise for someone special. I like to serve them on a colorful plate, alongside a glass of cold milk or hot chocolate. They’re also a delightful gift when packaged in a cute box!
A Few Tips For Success
To ensure your hearts come out perfectly, make sure to let the chocolate cool slightly before pouring it into the molds. This way, it won’t melt the peanut butter layer. I also recommend using a silicone mold for easy removal. Remember to let them freeze until they are solid, and you’ll have the best results!
Saving Some For Later
If you have leftovers, store the hearts in an airtight container in the fridge for about a week. You can also freeze them for a longer shelf life , just make sure to separate layers with parchment paper. Thaw them in the fridge before enjoying again!
From My Kitchen to Yours
I hope you enjoy making these Chocolate Peanut Butter Hearts as much as I do! Cooking is all about sharing and creating memories. I would love to hear your stories and how these treats turn out for you.
Your Questions, Answered
How can I make the Chocolate Peanut Butter Hearts vegan?
You can make these hearts vegan by using plant-based chocolate chips and substituting the butter with coconut oil or a vegan butter alternative. This way, you can enjoy the same delicious flavors without any animal products.
What can I use instead of a heart-shaped candy mold?
If you don’t have a heart-shaped mold, you can use any silicone mold or even a baking pan lined with parchment paper. After freezing, you can cut the treats into desired shapes or squares.
Can I add flavors to the Chocolate Peanut Butter Hearts?
Absolutely! You can try different flavors by adding a drop of peppermint extract, almond extract, or even a hint of espresso to the chocolate mixture. It’s a fun way to customize the tastes!
Print
Chocolate Peanut Butter Hearts
- Total Time: 40 minutes
- Yield: 12 servings 1x
- Diet: Vegetarian
Description
Creamy peanut butter and rich chocolate unite in these delightful heart-shaped treats, perfect for any sweet occasion.
Ingredients
- 1 cup creamy peanut butter
- 1 cup powdered sugar
- 1 cup chocolate chips
- 1 tablespoon butter
- 1 teaspoon vanilla extract
- Heart-shaped candy mold
Instructions
- Mix peanut butter and powdered sugar in a bowl until smooth.
- Melt chocolate chips and butter in a microwave-safe bowl, stirring every 30 seconds until fully melted.
- Add vanilla extract to the chocolate mixture and stir well.
- Pour a thin layer of melted chocolate into each heart mold.
- Add a layer of the peanut butter mixture on top, then cover with more melted chocolate.
- Freeze for about 30 minutes until firm.
- Carefully remove from the mold and enjoy!
Notes
For variations, try different nut butters, add sea salt, or use dark chocolate. For easy removal, use a silicone mold.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Category: Dessert
- Method: No-bake
- Cuisine: American
Nutrition
- Serving Size: 2 hearts
- Calories: 200
- Sugar: 15g
- Sodium: 80mg
- Fat: 10g
- Saturated Fat: 3g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 5mg
Keywords: chocolate, peanut butter, dessert, sweet treats, family recipe
