Copycat Reese's Peanut Butter Hearts
Homemade peanut butter hearts with crisp chocolate shells and creamy peanut butter filling. These copycat Reese's hearts are made in silicone molds for a beautiful geometric shape that's ideal for Valentine's Day gifting.
Prep Time20 minutes mins
Chill Time30 minutes mins
Total Time50 minutes mins
Course: Dessert
Cuisine: American
Diet: Gluten Free, Vegetarian
Keyword: chocolate, homemade, sweet, valentine's day
Servings: 12 hearts
Calories: 307kcal
Chocolate Coating
- 2 cups semi-sweet or dark chocolate chopped, or a mixture of both, can also use milk or white chocolate
Optional Add-ins
- 2 tablespoons rice krispies or toasted quinoa for crunch
Melt 2 cups chopped chocolate in a microwave-safe bowl. Microwave in 20-second bursts, stirring between each until completely smooth and glossy.
Spoon about 1 tablespoon of melted chocolate into each heart cavity. Use the back of a spoon or brush to coat the bottom and sides evenly. Freeze for 5-10 minutes until set.
In a medium bowl, beat softened butter with peanut butter until smooth. Add powdered sugar, vanilla extract and salt, mixing until thick and moldable. Fold in optional add-ins if using.
Remove molds from freezer. Scoop about 1 tablespoon of peanut butter mixture into each chocolate shell. Press gently to flatten, leaving space around the edges.
Spoon melted chocolate over the filling, covering completely and smoothing the tops. Tap gently to release air bubbles. Freeze for 15-20 minutes until fully set.
Carefully unmold the hearts. Drizzle with extra chocolate or add sprinkles if desired. Store in the refrigerator.
Chocolate tips: Use couverture or high-quality chocolate bars for the smoothest melt and best snap. If using chocolate chips, add 1 teaspoon of coconut oil per cup for a glossier finish.
Storage: Store in an airtight container in the refrigerator for up to 2 weeks, or freeze for up to 3 months.
Make ahead: These are great for making ahead. Keep refrigerated until ready to gift or serve.
Calories: 307kcal | Carbohydrates: 30g | Protein: 4g | Fat: 20g | Saturated Fat: 9g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 7g | Trans Fat: 0.1g | Cholesterol: 9mg | Sodium: 85mg | Potassium: 231mg | Fiber: 3g | Sugar: 22g | Vitamin A: 266IU | Vitamin C: 2mg | Calcium: 24mg | Iron: 3mg