This post may contain affiliate links. As an Amazon Associate, we earn from qualifying purchases. We only recommend products we trust.
If you adore the combination of salty, creamy peanut butter and rich milk chocolate, this No-Bake Reese’s Peanut Butter Hearts recipe is your new favorite holiday tradition. This recipe recreates the irresistible taste and texture of a classic Reese’s Peanut Butter Cup but in a charming heart shape, making it the perfect easy no bake Valentine treat or homemade gift.

The beauty of this dessert lies in its simplicity. It requires no oven, just a simple 5-ingredient peanut butter dough that comes together quickly. The key to successful dipping is the chilling process, which ensures the hearts stay firm and hold their shape when submerged in melted chocolate. Whether you call them homemade Reese’s cups or chocolate peanut butter hearts, they are guaranteed to melt in your mouth.
Table of Contents
Why This No-Bake Treat is Perfect
- Melt-in-Your-Mouth Texture: The combination of melted butter and powdered sugar creates that distinct creamy, slightly crumbly texture famous in classic peanut butter candies.
- No Baking Required: An ideal recipe for kids, beginners, or anyone needing a quick, last-minute holiday gift.
- Festive Shape: Easily customizable for any holiday by simply switching the cookie cutter (e.g., eggs for Easter, trees for Christmas).
- Freezer-Friendly: These hearts store incredibly well, making them perfect for prepping weeks in advance.
Ingredients
For the No-Bake Peanut Butter Dough
- 1 cup Creamy Peanut Butter (room temperature)
- ¼ cup Unsalted Butter, melted
- 2 Tbsp Brown Sugar
- 2 tsp Vanilla Extract
- ¼ tsp Salt
- 2 cups Powdered Sugar (Confectioners’ Sugar)
For the Chocolate Coating
- 10–12 oz Chocolate, chopped (semi-sweet, milk chocolate, or a mix)
- Alternative: Use high-quality candy coating or almond bark
Instructions (No-Bake Chilling Method)
- Prep Dough: Line an 8×8 inch dish with parchment paper, leaving an overhang on the sides. In a mixing bowl, stir together the peanut butter, melted butter, brown sugar, vanilla extract, and salt until the sugar is dissolved.
- Add Powdered Sugar: Gradually mix in the powdered sugar until the dough comes together. Tip: If the dough seems too crumbly, add a teaspoon of milk to make it more pliable.
- Shape and Freeze (First Chill): Press the peanut butter mixture evenly into the prepared 8×8 inch dish, flattening it into about a ½ inch thick layer. Place the dish in the freezer until firm (about 30–45 minutes).
- Cut Hearts: When the mixture is firm, lift it out using the parchment paper overhang. Line a tray with clean parchment paper. Use a small, heart-shaped cookie cutter (about 1.5 inches is ideal) to cut out the hearts.
- Freeze Hearts (Second Chill): Place the cut-out hearts onto the lined tray and return them to the freezer until fully firm (about 15–20 minutes). This second chill is crucial for dipping.
- Melt Chocolate: Melt the chopped chocolate (or candy coating) using a double boiler or microwave (stirring every 30 seconds).
- Dip and Finish: Using a fork or dipping tool, dip each frozen heart into the melted chocolate to cover it completely. Gently tap the fork on the edge of the bowl to allow excess chocolate to drip off. Tip: Work with only a few hearts at a time, keeping the rest in the freezer, as they soften quickly.
- Set: Place the chocolate-covered hearts on the parchment-lined tray. Refrigerate until the chocolate has completely set. Store in the fridge.
Storage and Expert Tips
- Peanut Butter Type: Use a standard, creamy peanut butter (like Jif or Skippy), not natural peanut butter, which tends to separate. The consistency is critical for the dough structure.
- Chocolate Choice: For beginners, candy coating (almond bark or melting wafers) is highly recommended, as it melts smoothly and sets quickly without needing tempering. If using real chocolate, be sure to melt it slowly to prevent clumping.
- The Double Chill: The first chill makes the slab easy to cut. The second chill ensures the individual no bake peanut butter hearts are cold and firm enough to withstand the warm chocolate without crumbling during dipping.
- Troubleshooting Crumbly Dough: If your dough is too dry or crumbly after adding the powdered sugar, add a tiny bit of milk or a splash of melted butter until the mixture holds together when pressed.

Variations
- Giant Heart: Instead of cutting small hearts, press the entire peanut butter mixture into a single large heart-shaped cake pan or mold. Coat the entire top with melted chocolate for a giant Reese’s Valentine heart.
- Flavor Swaps: Use almond butter or sunflower butter as a substitution, though you may need to adjust the amount of powdered sugar slightly.
- White Chocolate: Dip the hearts in melted white chocolate for a beautiful contrast, or use a drizzle of white chocolate over the dark chocolate layer.
Frequently Asked Questions
Q: Why did my peanut butter dough crumble when I tried to cut the hearts? A: Crumbly dough is usually caused by too much powdered sugar or using a stiff, cold peanut butter. Next time, add a teaspoon of milk or a bit more melted butter (1 tablespoon at a time) to the dough until it is smooth and pliable before chilling.
Q: Can I store these chocolate peanut butter hearts at room temperature? A: Since these are high-fat, no-bake candies, they are best stored in the refrigerator where they remain firm. They will soften considerably if left out at room temperature for an extended period.
Q: How long will these Reese’s Valentine’s hearts keep? A: When stored in an airtight container in the refrigerator, these candies will keep well for about 2 weeks. They also freeze exceptionally well (up to 3 months) if you need a long-term freezer-friendly treat.
Q: I had trouble dipping the hearts; the chocolate seized or was too thick. A: If using real chocolate, make sure your bowl and utensils are completely dry (water causes chocolate to seize). If the melted chocolate is too thick, stir in a teaspoon of vegetable oil or shortening until it reaches a smooth, thin consistency suitable for dipping.

No-Bake Peanut Butter Hearts
Equipment
- Mixing bowl
- 8×8-inch pan
- heart-shaped cookie cutter
Ingredients
- 1 cup creamy peanut butter, room temperature
- 1/4 cup unsalted butter, melted
- 2 Tbsp brown sugar
- 2 tsp vanilla extract
- 1/4 tsp salt
- 2 cups powdered sugar
- 10–12 oz chocolate, chopped (milk, semi-sweet, or mix)
Instructions
- Line an 8×8-inch pan with parchment paper, leaving overhang. In a bowl, mix peanut butter, melted butter, brown sugar, vanilla, and salt until smooth.
- Gradually mix in powdered sugar until a soft dough forms. If crumbly, add 1 teaspoon milk as needed.
- Press mixture evenly into prepared pan (about 1/2-inch thick). Freeze for 30–45 minutes until firm.
- Lift slab from pan and cut out heart shapes using a cookie cutter. Place hearts on parchment-lined tray.
- Freeze hearts again for 15–20 minutes until very firm.
- Melt chocolate gently using a microwave or double boiler, stirring until smooth.
- Dip frozen hearts into melted chocolate using a fork. Tap off excess and place back onto parchment.
- Refrigerate until chocolate is fully set. Store chilled until ready to serve.