Chocolate peanut butter hearts are the perfect Valentine’s Day treat. Heart-shaped peanut butter Rice Krispies treats are coated in sweet chocolate and decorated with Valentine’s sprinkles for an adorable sweet for your sweet!

Christmas is behind us, and soon New Year’s will be, as well. After that, we’ll be rolling into Valentine’s Day.
When this holiday rolls around, I love serving treats like Valentine pretzels, Valentine Puppy Chow mix, and Valentine’s mini brownie bites to my loved ones to show them how much I care.
This year, I’m adding these chocolate peanut butter hearts to my lineup. Heart-shaped peanut butter Rice Krispies treats are coated in chocolate and topped with sprinkles for a festive treat perfect for family or romantic partner.
Jump to:
Why You’ll Love This Recipe
- Limited Ingredients: It only takes 6 simple ingredients found in any grocery store to make this recipe.
- So Easy: This recipe boils down to just mixing, melting, and dipping. That’s it!
- Classic Flavor: The peanut butter treats and chocolate coating deliver a classic chocolate-and-peanut butter combo everyone loves.
- Customizable: It’s easy to change up this recipe to suit different holidays.
- Versatile: These are the perfect Valentine’s treats for family, friends, or romantic partners.
Key Ingredients
You’ll find a complete list of ingredients and their exact amounts in the recipe card at the end of the post.

- Peanut Butter: Peanut butter binds the hearts together and gives them plenty of sweet, nutty flavor.
- Powdered Sugar: Powdered sugar adds more sweetness and helps bind the treats together.
- Melting Chocolate: Melting chocolate creates a smooth, chocolate coating without tempering.
- Valentine’s Sprinkles: Colorful Valentine’s sprinkles complete the look.
Variations
- Peanut Butter: You can use any nut butter you prefer for this recipe. They all work, and each adds its own unique flavor to the hearts.
- Melting Chocolate: Melting chocolate, chocolate almond bark, or chocolate melting candies can all be used in this recipe.
- Sprinkles: Change the sprinkles to suit any holiday!
How to Make Chocolate Peanut Butter Hearts

Step 1: Mix the peanut butter, butter, and sugar until a dough forms. Then, mix in the Rice Krispies.

Step 2: Shape the mixture into small hearts and place them on a baking sheet lined with wax paper.

Step 3: Slash freeze until solid. Melt the chocolate per the package directions just before removing the hearts. Dip each heart into the chocolate.

Step 4: Place them back on the baking sheet, and top with Valentine’s sprinkles while still wet. Let the hearts set and enjoy!
Expert Tips
- Coarsely crush your Rice Krispies. You want them to be smaller in size, but not pulverized.
- To easily crush your Rice Krispies, place them in a resealable baggie and roll it with a rolling a couple of times.
- Use a fork to submerge and remove the hearts easily.
- Let the hearts drip for a second before placing them on the baking sheet to ensure the perfect coating.
Chocolate Peanut Butter Hearts FAQs
Chocolate peanut butter hearts are a sweet treat made with heart-shaped peanut butter-based Rice Krispies treats coated in chocolate and topped with Valentine’s Sprinkles.
Using regular chocolate in this recipe is not recommended, as it requires tempering to achieve the desired texture and appearance. It’s added effort that isn’t needed for simply coating the outside of these treats.
These heart-shaped, chocolate-covered peanut butter Rice Krispies treats will last for up to 5 days. For longer storage, wrap them in plastic wrap and freeze them for up to 3 months in an airtight, freezer-safe container.

More Bite-Sized Treats
If you try this recipe and love it, please be sure to leave a 5 ★★★★★ rating below and leave a comment! You can also pin it to your favorite Pinterest boards and save it for later.
Also, follow us on Pinterest, Facebook, Instagram, and YouTube. Remember to “like” or “follow” us on all social media.

Chocolate Peanut Butter Hearts
Ingredients
- ½ cup peanut butter
- ⅓ cup rice crispies, coarsely crushed
- ¼ cup butter, room temperature
- 1 cup powdered sugar
- 16 ounce HEB melting chocolate
- Valentine sprinkles
Instructions
- Line a cookie sheet with wax paper, set aside.
- In a medium bowl, combine peanut butter, butter, and sugar, and mix until dough forms.
- Add the rice krispies into the bowl and mix until combined.
- Shape into small hearts and place on a baking sheet lined with parchment paper.
- Flash freeze for 30 minutes.
- Melt chocolate coating per package directions and dip each heart into the chocolate coating covering each one completely.
- Place on the baking sheet and sprinkle with Valentine sprinkles or decorate with icing.
Notes
- Coarsely crush your Rice Krispies. You want them to be smaller in size, but not pulverized.
- To easily crush your Rice Krispies, place them in a resealable baggie and roll it with a rolling a couple of times.
- Use a fork to submerge and remove the hearts easily.
- Let the hearts drip for a second before placing them on the baking sheet to ensure the perfect coating.
Nutrition



















This looks absolutely decadent! You can never go wrong with a rich, chocolatey treat, and your version looks perfectly moist and indulgent. It’s the kind of dessert that satisfies a chocolate craving instantly. Love it!
I love the chocolate and peanut butter combo, and they were very easy, too. Perfect.
These are so fun! I love the flavor, and being able to switch up sprinkles for different holidays is such a smart idea.