why make this recipe
No Bake Peanut Butter Hearts are a delightful treat that combines the rich flavor of peanut butter with the sweetness of chocolate. They are easy to make, require no baking, and come together in just a few simple steps. This recipe is perfect for satisfying your sweet tooth or impressing family and friends with a lovely homemade dessert. Plus, they are fun to shape and decorate, making them a perfect activity for kids and adults alike!
how to make No Bake Peanut Butter Hearts
Ingredients:
- 1 cup peanut butter
- 1/2 cup powdered sugar
- 1/2 cup graham cracker crumbs
- 1/4 cup unsweetened cocoa powder
- 1 cup chocolate chips
Directions:
- In a bowl, mix together peanut butter, powdered sugar, graham cracker crumbs, and cocoa powder until well combined.
- Form the mixture into heart shapes and place them on a lined baking sheet.
- Freeze the hearts for about 30 minutes until firm.
- Melt chocolate chips in a microwave-safe bowl or over a double boiler.
- Dip the frozen peanut butter hearts into the melted chocolate, coating them completely.
- Place them back on the baking sheet and let the chocolate harden.
- Enjoy your no bake peanut butter hearts!

how to serve No Bake Peanut Butter Hearts
These treats can be served in various ways. Arrange them on a pretty plate for a delightful dessert display. You can also place them in individual cupcake liners for a cute touch. They are perfect for parties, special occasions, or a cozy night at home.
how to store No Bake Peanut Butter Hearts
Store your No Bake Peanut Butter Hearts in an airtight container. Keep them in the refrigerator if you want to enjoy them chilled, or you can freeze them to enjoy later. Just be sure to separate layers with parchment paper to prevent sticking.
tips to make No Bake Peanut Butter Hearts
- Make sure to use creamy peanut butter for a smooth texture.
- If you prefer a sweeter flavor, feel free to add a bit more powdered sugar.
- Experiment with different shapes if you want to change things up—cookie cutters can work too!
variation
You can easily adjust this recipe to suit your taste. Try adding crushed nuts for extra crunch or swap the chocolate coating for white chocolate. You could also experiment with adding different flavor extracts, like vanilla or almond, into the peanut butter mixture.
FAQs
1. Can I use natural peanut butter instead of regular peanut butter?
Yes, you can use natural peanut butter, but the texture may be slightly different. Make sure it’s well stirred before measuring.
2. How long do the no bake peanut butter hearts last?
If stored properly, they can last up to a week in the refrigerator or several months in the freezer.
3. Can I use a different type of chocolate for coating?
Absolutely! You can use milk chocolate, dark chocolate, or even white chocolate based on your preference.

No Bake Peanut Butter Hearts
Ingredients
For the Peanut Butter Mixture
- 1 cup peanut butter Use creamy peanut butter for a smooth texture.
- 1/2 cup powdered sugar Add more for a sweeter flavor if desired.
- 1/2 cup graham cracker crumbs
- 1/4 cup unsweetened cocoa powder
For the Chocolate Coating
- 1 cup chocolate chips Can use milk, dark, or white chocolate.
Instructions
Preparation
- In a bowl, mix together peanut butter, powdered sugar, graham cracker crumbs, and cocoa powder until well combined.
- Form the mixture into heart shapes and place them on a lined baking sheet.
- Freeze the hearts for about 30 minutes until firm.
Chocolate Coating
- Melt chocolate chips in a microwave-safe bowl or over a double boiler.
- Dip the frozen peanut butter hearts into the melted chocolate, coating them completely.
- Place them back on the baking sheet and let the chocolate harden.