Butter Chocolate Hearts

Featured in Sweet Stuff Worth Making.

These no-bake Valentine's Butter Chocolate Hearts blend peanut butter filling with smooth chocolate. Shaped into hearts, they resemble classic peanut butter cups with a fun spin. No special tools needed—just chill, dip, and enjoy. An easy-to-make dessert perfect for gifting or sharing at parties.
A chef wearing a white hat and apron.
Updated on Sat, 22 Mar 2025 22:22:19 GMT
A bitten chocolate heart. Pin it
A bitten chocolate heart. | cookscoop.com

With Valentine's Day coming up, you're probably hunting for a sweet treat to whip up. Look no further! These Chocolate Peanut Butter Valentine's Hearts are incredibly easy to make. The adorable little desserts just melt away in your mouth - they're sooooo delicious!

Being someone who blogs about food, I always share my baked goods with folks next door. But when I create these DIY Reese's hearts? I don't share a single one - they're just too yummy!

Key Ingredients and Smart Picking Advice

  • Smooth Peanut Butter: Make sure it's at room temp so it blends better
  • Confectioners' Sugar: Gives you that perfect fudgy consistency
  • Brown Sugar: Brings richer taste than white sugar alone
  • Chocolate: Combining milk and semi-sweet types creates awesome flavor
  • Vanilla Extract: Go for real, not artificial, for the best results
  • Butter: Pick unsalted so you can adjust saltiness yourself

Step-by-Step Cooking Guide

  1. Get Your Dish Ready: Put parchment in an 8x8 dish with some hanging over the edges for grabbing later. This way your mix won't get stuck.
  2. Combine Peanut Butter Mixture: In a bowl, mix room temp peanut butter, melted butter, brown sugar, vanilla, and salt until everything's smooth.
  3. Blend in Sugar: Slowly add confectioners' sugar while stirring until it's all mixed in. The result will be thick and a bit crumbly but should stick together when pushed.
  4. Press It Down: Push the mixture firmly into your lined dish, using a spatula or your hands to make it flat and about ½ inch thick.
  5. Cool It: Stick it in the freezer until it's firm enough to cut, about 30-45 minutes. It needs to be cold to keep its shape when cutting.
  6. Cut Out Hearts: Cover a tray with parchment. Take a small heart cookie cutter and punch out shapes from the cold mixture, placing them on your tray.
  7. Don't Waste Any: Take the leftover bits, squish them together, flatten them out, and cut more hearts. Use every bit of that tasty peanut butter mix!
  8. Back to Freezer: Put hearts back in freezer until they're super firm, roughly 15-20 minutes. This step keeps them from falling apart during chocolate dipping.
  9. Get Chocolate Ready: Melt your chocolate in short microwave bursts (30 seconds each, stirring between) or with a double boiler. Line another tray with parchment.
  10. Coat With Chocolate: Working with just a few hearts at once (keeping others frozen), dunk each heart in melted chocolate using a fork. Tap gently to shake off extra chocolate.
A close up of a chocolate heart with a peanut butter filling. Pin it
A close up of a chocolate heart with a peanut butter filling. | cookscoop.com

I found out how important keeping those hearts frozen is when my first try turned into shapeless lumps instead of cute hearts when they hit the warm chocolate!

Wonderful Valentine's Day Presents

These chocolate-covered goodies make amazing homemade gifts that mean a lot. Put them in little bakery boxes with ribbon, or stack them in mason jars with colorful tape. Your kids' teachers, work friends, and people down the street will like these way more than store candy, showing you really care through something you made yourself.

A chocolate heart with nuts on top. Pin it
A chocolate heart with nuts on top. | cookscoop.com

Fun Valentine's Activity for Kids

Kids go crazy for making these peanut butter hearts! They can help mix, press, and decorate. Bigger kids can cut out shapes, while little ones love sprinkling toppings before the chocolate hardens. It's a tasty way to build family memories while teaching basic cooking tricks they'll remember forever.

Adjustable for Special Diets

These treats work great with different dietary needs. Swap in sunflower butter for folks who can't eat peanuts, grab dairy-free chocolate for vegans, or try monk fruit sweetener to cut down on sugar. They're naturally gluten-free and can fit most special diets while keeping that amazing chocolate-nutty combo everyone wants.

Do-Ahead Time Management

You can make these hearts weeks before Valentine's Day and stick them in the freezer. Getting them done early takes away last-minute pressure and means you've got homemade goodies ready whenever you want. They thaw quickly but stay perfect, so they're great for surprise Valentine's parties or unexpected visitors.

A heart shaped chocolate candy with a peanut butter filling. Pin it
A heart shaped chocolate candy with a peanut butter filling. | cookscoop.com

Closing Thoughts

These Chocolate Peanut Butter Valentine's Hearts have become my go-to seasonal treat. I've changed them up for different holidays - shaped like eggs for Easter, trees for Christmas, and now hearts for Valentine's. There's something really rewarding about turning basic ingredients into treats that look store-bought but taste way better.

Frequently Asked Questions

→ Can natural peanut butter work well?
Stick to regular creamy types. Natural ones separate and mess with texture.
→ What kind of chocolate is ideal?
Blend milk and semi-sweet chocolate chips or opt for candy melts to make dipping easier.
→ Can I prep these in advance?
Yep, refrigerate them for up to two weeks or freeze for a couple of months.
→ What about other shapes for these?
Go for it! Small cookie cutters in all shapes work just fine.
→ How do I fix sticky filling?
Mix in extra powdered sugar slowly until it firms up.

Peanut Butter Chocolate

Chocolate-covered peanut butter hearts that are a great fit for Valentine's Day celebrations.

Prep Time
30 Minutes
Cook Time
~
Total Time
30 Minutes
By: Adriana

Category: Desserts & Sweets

Difficulty: Intermediate

Cuisine: American

Yield: 20 Servings (20-30 hearts)

Dietary: Vegetarian, Gluten-Free

Ingredients

→ Filling

01 2 cups powdered sugar
02 1 cup smooth peanut butter, softened
03 2 teaspoons vanilla
04 ¼ teaspoon salt
05 ¼ cup unsalted butter, melted but not hot
06 2 tablespoons brown sugar

→ Coating

07 10-12 ounces of finely chopped chocolate

Instructions

Step 01

Cover an 8x8 baking pan with parchment paper, leaving extra on the sides to lift out later.

Step 02

Combine peanut butter, melted butter, sugar, vanilla, and salt until smooth. Slowly add powdered sugar while mixing.

Step 03

Push filling into the lined pan, leveling the top to about ½ inch thick.

Step 04

Place in the freezer until it hardens enough to handle and cut.

Step 05

Using a small heart cookie cutter, cut out shapes. Arrange on a tray with parchment. Re-roll any extras to cut more hearts.

Step 06

Stick the hearts back in the freezer until firm.

Step 07

Melt the chopped chocolate or candy coating. Prep a clean tray with a fresh sheet of parchment paper.

Step 08

Take a few frozen hearts at a time, dip one by one into the melted chocolate using a fork. Let the excess drip off.

Step 09

Set the dipped hearts onto the parchment-lined tray. Chill in the fridge until the chocolate sets.

Notes

  1. Yields about 30 hearts if using a 1½-inch cutter
  2. Keep in the fridge or freeze for longer storage
  3. Work fast with frozen hearts since the filling softens quickly

Tools You'll Need

  • 8x8 baking pan
  • Heart cookie cutter, small size
  • Parchment for lining

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Peanuts included
  • Dairy involved

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: ~
  • Total Fat: ~
  • Total Carbohydrate: ~
  • Protein: ~