bg

Easy Recipes

  • Recipe Index
  • Shop
  • About
menu icon
go to homepage
  • Recipe Index
  • Shop
  • About
search icon
Homepage link
  • Recipe Index
  • Shop
  • About
×
Home » Blog » Homemade Chocolate Peanut Butter Hearts for Valentine's Day

Homemade Chocolate Peanut Butter Hearts for Valentine's Day

Published: Jan 20, 2026 by Sarah · This post may contain affiliate links · Leave a Comment




Jump to Recipe Print Recipe

You know that moment when you bite into a Reese's Cup and think, "I wish I could make these at home"? Well, guess what? You totally can! These Chocolate Peanut Butter Hearts are basically homemade Reese's Cups shaped like adorable hearts, and they taste even better than the store-bought version. I'm not even exaggerating!

Chocolate heart

I made these last February when Emily begged me to help her make Valentine's treats for her class party. We ended up spending the whole afternoon in the kitchen, and honestly? It was one of those rare mom-daughter moments where nobody argued about anything. (A miracle, really!) The best part is how simple these are to throw together. You don't need any fancy equipment or hard-to-find ingredients.

These peanut butter chocolate hearts have that perfect balance of sweet and salty, creamy and crunchy. They're gluten-free, which means everyone at your Valentine's party can enjoy them without worry. Plus, they look absolutely beautiful packaged up in a little box with some tissue paper. I've made them as gifts for neighbors, teachers, and even my husband (who claimed they were better than any store-bought candy).

If you're looking for more sweet treats to make this Valentine's season, you'll want to check out my Small Batch Chocolate Chip Cookies recipe – it's perfect when you don't want to make a huge batch!

Jump to:
  • Why You'll Love These Chocolate Peanut Butter Hearts
  • Ingredients for Chocolate Peanut Butter Hearts
  • How to Make Chocolate Peanut Butter Hearts
  • Storage and Keeping Your Hearts Fresh
  • Tips and Variations for Chocolate Peanut Butter Hearts
  • Chocolate Peanut Butter Hearts FAQs
  • Recipes You May Like
  • Making Valentine's Day Special with Homemade Treats
  • Homemade Chocolate Peanut Butter Hearts for Valentines Day

Why You'll Love These Chocolate Peanut Butter Hearts

Listen, I've tried a lot of homemade candy recipes over the years, and these are hands-down one of the easiest and most delicious. Here's why you need to make them:

  • Tastes exactly like Reese's – That same peanut butter and chocolate combo you know and love, but somehow even better because it's homemade
  • Super simple to make – No candy thermometer needed, no complicated tempering, just mix, freeze, and dip
  • Perfect for gifting – These look so professional, nobody will believe you made them in your own kitchen
  • Make ahead friendly – You can prepare these up to 2 weeks in advance and keep them in the fridge until you need them
  • Gluten-free treat – Safe for friends and family members who avoid gluten
  • Customizable – Use dark chocolate, white chocolate, or even add toppings like sea salt or sprinkles

Ingredients for Chocolate Peanut Butter Hearts

Here's what you'll need to make these homemade peanut butter hearts. I bet you already have most of this stuff in your pantry!

For the Peanut Butter Filling:

  • ½ cup (1 stick) unsalted butter
  • 2 cups peanut butter (I use creamy, but crunchy works too!)
  • ¼ cup light brown sugar, firmly packed
  • 2 teaspoons vanilla extract
  • ½ teaspoon salt
  • 4 cups powdered sugar

For the Chocolate Coating:

  • 4 cups quality milk chocolate chips (don't skimp here – good chocolate makes a difference!)
  • 2 tablespoons plus 2 teaspoons shortening or cocoa butter

A quick note about the peanut butter: I always use regular creamy peanut butter, not the natural kind. The natural stuff can be too oily and won't set up properly. Trust me on this one – I learned that lesson the hard way last year when I tried to be "healthy" and the hearts turned into a melted mess!

How to Make Chocolate Peanut Butter Hearts

Okay, here's where the magic happens. Don't worry if this seems like a lot of steps – it's actually really straightforward once you get going.

Preparing the Peanut Butter Filling

  1. Place the butter in a microwave-safe bowl and microwave in 20-second intervals until thoroughly melted. (I usually do this 3 times.)
  2. Combine the melted butter, peanut butter, brown sugar, salt, and vanilla in a large mixing bowl. Mix with an electric mixer until everything is well combined and smooth.
  3. Add the powdered sugar and mix well. The mixture will look somewhat dry – that's totally normal! It should be thick and almost dough-like.
  4. Dump the mixture out onto a large piece of parchment paper and press it down firmly until the dough is at least ½ inch thick. Use a rolling pin if needed to help flatten it out evenly.
Peanut butter hearts
Melted chocolate saucepan

Cutting Out the Heart Shapes

  1. Lift up the parchment paper and place the flattened dough onto a cookie sheet. Pop the cookie sheet in the freezer for approximately 30 minutes. (This makes cutting so much easier!)
  2. After 30 minutes, remove the dough from the freezer and cut out heart shapes using a 2-inch heart-shaped cookie cutter. Re-roll the leftover dough pieces and cut out more hearts. Keep going until all the dough is used up.
  3. Line 2 baking sheets with fresh parchment paper and place the hearts onto the prepared baking sheets in a single layer.
  4. Place the hearts back into the freezer while you prepare the chocolate coating. (They need to be really cold when you dip them!)

Coating with Chocolate

Dipping peanut butter hearts
Chocolate heart candies

  1. Place the chocolate chips and shortening in a double boiler and cook on the stovetop over medium heat until the chocolate is fully melted, stirring constantly. Remove the pot from the heat once it's smooth.
  2. Take one of the cookie sheets out of the freezer and immediately dip each heart into the chocolate using a toothpick. Place the dipped hearts carefully back onto the cookie sheet.
  3. If the chocolate becomes too thick while you're working, place the whole double boiler back over the heat until it melts again. (This happened to me the first time I made these – no big deal!)
  4. Place the tray in the refrigerator and repeat steps 10-11 until all the remaining hearts have been coated.
  5. Let the chocolate fully harden, then drizzle any leftover chocolate over the hearts for a fancy finish. (Emily loves doing this part!)
  6. Store leftovers in the refrigerator in an airtight container.

Storage and Keeping Your Hearts Fresh

Want to know the best part about these chocolate peanut butter hearts? They keep really well! Here's how to store them properly:

Refrigerator Storage: Keep your hearts in an airtight container in the fridge for up to 2 weeks. I like to layer them with parchment paper between each layer so they don't stick together.

Freezer Storage: These freeze beautifully for up to 3 months! Just make sure they're completely set before freezing, and store them in a freezer-safe container.

Room Temperature: You can leave them out at room temperature for a few hours if you're serving them at a party, but don't leave them out too long or the chocolate might start to soften. (I found this out during one particularly warm Valentine's party last year!)

The chocolate coating helps preserve the peanut butter filling and keeps everything fresh. Just don't store them anywhere too warm, or you'll end up with a melty situation.

Tips and Variations for Chocolate Peanut Butter Hearts

After making these about a dozen times, I've picked up some tricks that make the process even easier. Want to know my secrets?

Use Quality Chocolate: I can't stress this enough – cheap chocolate chips don't melt as smoothly and don't taste as good. Spend a little extra on good milk chocolate and you'll notice the difference.

Keep Everything Cold: The colder your peanut butter hearts are when you dip them, the easier it is to get a nice, even chocolate coating. I usually work with half the batch at a time while the other half stays in the freezer.

Try Different Chocolate: Love dark chocolate? Use that instead! Want something different? White chocolate is amazing on these too. I once made a batch with half milk chocolate and half dark chocolate – so good!

Add Sea Salt: A tiny sprinkle of flaky sea salt on top of the chocolate before it sets? Chef's kiss! It adds this fancy touch that makes them taste even more special.

Make Them Mini: Use a smaller cookie cutter to make bite-sized hearts. They're perfect for portion control (not that I have much of that when it comes to these!).

Mix-Ins: Try adding mini chocolate chips or crushed pretzels to the peanut butter mixture for extra texture.

Natural Peanut Butter Tip: If you really want to use natural peanut butter, drain off the extra oil first and add a tablespoon or two of regular peanut butter to help it bind better.

Chocolate Peanut Butter Hearts FAQs

How long do homemade chocolate peanut butter hearts last?

Store in an airtight container in the refrigerator for up to 2 weeks or freeze for up to 3 months.

Can I make these chocolate peanut butter hearts ahead of time?

Yes! These are perfect for making ahead. Prepare them up to 2 weeks in advance and store in the refrigerator until ready to serve or gift.

Can I use dark chocolate instead of milk chocolate?

Absolutely! Dark chocolate, semi-sweet chocolate, or even white chocolate work great as substitutes for milk chocolate chips.

Do I need a double boiler to melt the chocolate?

No, you can use a microwave instead. Melt chocolate chips and shortening in 30-second intervals, stirring between each interval until smooth.

Recipes You May Like

If you're loving these chocolate peanut butter hearts, you've got to try these other sweet treats:

  • Fudgy S'mores Brownies – Another chocolate lover's dream that's perfect for gifting
  • Chocolate Dipped Pretzel Rods – Easy, beautiful, and delicious for any celebration
  • Protein Cookie Dough Recipe – When you want something sweet but slightly healthier

Making Valentine's Day Special with Homemade Treats

Valentine chocolate hearts stack

There's something really special about making homemade Valentine's candy. Sure, you could run to the store and grab a box of chocolates, but these chocolate peanut butter hearts show that you put actual time and effort into creating something special. Plus, they taste so much better than anything you can buy!

The first time I made these, I was honestly worried they'd be too difficult or wouldn't turn out right. But you know what? They were actually easier than I expected, and everyone who tried them couldn't believe I made them myself. Even my mother-in-law asked for the recipe (and she NEVER asks for my recipes, so that's saying something!).

These hearts are perfect for so many occasions beyond Valentine's Day too. I've made them for birthday parties, teacher appreciation gifts, and even just because we were having a chocolate craving on a random Tuesday afternoon. The heart shape makes them feel extra special, but you could honestly use any cookie cutter shape you want.

Whether you're making these for someone special or just treating yourself (no judgment here!), I promise you won't regret giving this recipe a try. They're foolproof, delicious, and way more impressive than they have any right to be for how easy they are to make.

So grab your ingredients, turn on some music, and spend an afternoon making something sweet. Your Valentine (or you know, just your stomach) will thank you!

Pinterest CTA
Easy Homemade Chocolate Peanut Butter Hearts
Easy Homemade Chocolate Peanut Butter Hearts recipe

Chocolate heart

Homemade Chocolate Peanut Butter Hearts for Valentines Day

These delicious Homemade Chocolate Peanut Butter Hearts taste like a Reese's Cup with all that peanut butter chocolaty goodness! Enjoy them on Valentine's Day or anytime you have a sweet craving! They are adorable and make beautiful gifts. Plus they are gluten-free!
Print Recipe Pin Recipe
Prep Time 1 hour hr
Cook Time 1 hour hr
Total Time 2 hours hrs
Servings: 40 Hearts
Course: Desserts
Cuisine: American
Ingredients Equipment Method Notes

Ingredients
  

  • ½ cup unsalted butter 1 stick
  • 2 cups peanut butter
  • ¼ cup light brown sugar firmly packed
  • 2 teaspoons vanilla extract
  • ½ teaspoon salt
  • 4 cups powdered sugar
  • 4 cups quality milk chocolate chips
  • 2 tablespoons shortening or cocoa butter plus 2 teaspoons

Equipment

  • Microwave-Safe Bowl
  • Electric Mixer
  • Rolling Pin
  • 2-inch heart-shaped cookie cutter
  • Double boiler
  • Cookie Sheets
  • Parchment Paper
  • Toothpicks

Method
 

  1. Place the butter in a microwave-safe bowl and microwave in 20-second intervals until thoroughly melted.
  2. Combine melted butter, peanut butter, brown sugar, salt, and vanilla in a large mixing bowl. Mix with an electric mixer until combined.
  3. Add powdered sugar and mix well. The mixture will be somewhat dry.
  4. Dump the mixture out onto a large piece of parchment paper and press it down firmly until the dough is at least ½ inch thick. Use a rolling pin if needed to help flatten it out.
  5. Lift up the parchment paper and place the flattened dough onto a cookie sheet. Place the cookie sheet in the freezer for approximately 30 minutes.
  6. After 30 minutes, remove the dough from the freezer and cut out heart shapes using a 2-inch heart-shaped cookie cutter. Re-roll the leftover dough pieces and cut out more hearts. Repeat until all the dough is used up.
  7. Line 2 baking sheets with more parchment paper and place the hearts onto the prepared baking sheets.
  8. Place the hearts back into the freezer while you prepare the chocolate coating.
  9. Place the chocolate chips and shortening in a double boiler and cook on the stovetop over medium heat until the chocolate is fully melted, stirring constantly. Remove the pot from the heat.
  10. Take one of the cookie sheets out of the freezer and immediately dip each heart into the chocolate using a toothpick. Place the dipped hearts carefully back onto the cookie sheet.
  11. If the chocolate becomes too thick while you're working, place the whole double boiler back over the heat until it is fully melted once again.
  12. Place the tray in the refrigerator and repeat steps 10-11 until all the remaining hearts have been coated.
  13. Let the chocolate fully harden, and drizzle any leftover chocolate over the hearts.
  14. Store leftovers in the refrigerator.

Notes

Store Hearts in an airtight container in the refrigerator for up to 2 weeks or freeze for up to 3 months.

More valentine

  • Red velvet crinkle cookies
    Red Velvet Crinkle Cookies
  • Valentine cheesecake
    Valentine Swirl Cheesecake Squares
  • sugar cookies
    Sparkle Sweetheart Cookies
  • Valentine sprinkle cookies
    Valentine Sprinkle M&M Cookies

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




my sidebar image

Hi! I'm Sarah!

Mom, food lover, photographer, and the creator behind EasyRecipesToTry. I share recipes that are simple to make but still full of flavor. I've been cooking since I was a teenager and now test all my recipes while raising my daughter Emily.

Nothing complicated here - just good food that fits into busy days. Follow me on Pinterest for more easy meal ideas!

More about me

Popular

  • Peach muffin closeup
    Fresh Peach Muffins For Breakfast
  • Peach ice cream cones
    No-Churn Homemade Peach Ice Cream: The Easiest Summer Dessert
  • Homemade peach pie styled
    Homemade Peach Pie With Lattice Crust (Summer Favorite!)
  • Peach crisp dessert
    Easy Peach Crisp With Oat Topping (Gluten-Free & Ready In 40 Minutes!)
  • Peach cobbler dessert
    The Best Southern Homemade Peach Cobbler From Scratch
  • Crispy corn fritters
    Crispy Zucchini Corn Fritters With Dipping Sauce (Ready In 15 Minutes!)
  • Crispy lemon chicken
    Lemon Chicken Thighs with Zucchini: The Easiest One-Pan Zucchini Chicken Dinner
  • Crispy zucchini fries
    Pan-Fried Zucchini Fries with Garlic Aioli (Air Fryer Magic!)

Cookies Recipes

  • Mint chocolate chip cookies
    Mint Chocolate Chip Cookies
  • Green velvet cupcake
    Green Velvet Cupcakes With Cream Cheese Frosting
  • Jam filled hamantaschen cookies
    Classic Hamantaschen Recipe
  • Soft chocolate chip cookies
    Soft Chocolate Chip Cookies Recipe
  • glace oreo dans bol avec cornet
    Homemade Oreo Ice Cream Recipe (Easy & Delicious)
  • Frosted chocolate cookies with Oreo crumbs on white plate
    Chocolate Oreo Crumbl Cookie Recipe
  • sugar cookies with smooth pink frosting on tray
    The Best Crumbl Pink Sugar Cookie Recipe
  • soft cookie with gooey chocolate center
    Crumbl Oatmeal Cookie Recipe

Footer

↑ back to top

About

  • Privacy Policy
  • Accessibility Policy
  • Affiliate Disclaimer
  • Terms and conditions

Welcome

Explore

  • Recipe Index
  • About

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 Easyrecipestotry