Every single year in February, I walk into the grocery store and buy those seasonal peanut butter hearts. And every single year, I swear they get smaller. They used to be a thick, satisfying chunk of peanut butter wrapped in chocolate. Now, they are basically flat chocolate coins with a microscopic smudge of peanut dust inside. It is incredibly annoying.
So this year, I decided to stop complaining and just make my own. Actually, I decided to make one massive, ridiculous, giant Chocolate Peanut Butter Valentine’s Heart.
I made this for my wife last week as a “test batch” for Valentine’s Day. She took one bite, looked at me, and said we are never buying the store-bought ones again. It has the exact same slightly-gritty, sweet-and-salty peanut butter texture as the commercial ones, but the chocolate shell is actually thick enough to snap when you bite into it. Plus, you control the ingredients.
It requires zero baking. You do not have to turn your oven on. You literally just melt things, mix them together, and let the fridge do the heavy lifting.
If you need a quick desk snack for the week, I recommend sticking to my No Bake Peanut Butter Granola Cups. If you are hosting a whole dinner party, maybe pivot to my No-Bake Sugar-Free Peanut Butter Pie. But if you want a fun, slightly over-the-top, completely shareable holiday treat? You make this giant heart.
🥜 No-Bake · Giant Shareable Size · 1 Heart
Prep time: 15 min · Chill time: 1.5 hrs · Bake time: 0 min · Calories: 320 kcal (per slice)
The Hardware: Molds vs. Pans
You have a few options for shaping this giant candy bar.
The Silicone Mold: This is the easiest route. If you have an 8-inch silicone heart mold, use it. Silicone bends, which means when the chocolate is fully set and rock hard, you just peel the mold away from the sides. No fighting, no snapping the chocolate.
The Tart Pan: If you don’t have a silicone mold, an 8-inch heart-shaped tart pan with a removable bottom is your second best choice.
The DIY Parchment Route: If you refuse to buy a special heart-shaped pan (I respect it), just use a standard 8×8 square pan. Line it heavily with parchment paper so it overhangs the edges. Press the dough in, pour the chocolate over it, and chill it into a giant square. Once it sets, use a hot, sharp knife to physically cut the square into a heart shape. You get to eat the scrap pieces you cut off. That is the baker’s tax.
The Ingredient Lineup
The Peanut Butter Center:
– 1 cup creamy peanut butter (do not use natural)
– 1/4 cup unsalted butter, softened
– 1 cup powdered sugar
– 1/2 cup graham cracker crumbs
– 1/2 teaspoon vanilla extract
– 1/4 teaspoon fine salt
The Chocolate Shell:
– 2 cups semi-sweet chocolate chips
– 1 tablespoon coconut oil (or vegetable oil)
– Flaky sea salt for the top
The Peanut Butter: You need standard, highly-processed creamy peanut butter like Jif or Skippy. Do not use the natural, stir-it-yourself stuff that separates into oil and dry dust in the jar. Natural peanut butter will not hold its shape. Your heart will slump into a puddle on the counter. Save the natural stuff for making my Little Chocolate Chickpea Truffles.
The Graham Crackers: This is the secret ingredient. Commercial peanut butter cups use a slightly gritty, crumbly filling. It isn’t just pure, smooth peanut butter. Adding exactly half a cup of crushed graham crackers gives you that authentic, slightly crunchy texture that stops the filling from feeling like a spoonful of wet glue in your mouth.
The Coconut Oil: You melt this together with the chocolate chips. It is mandatory. If you melt chocolate chips alone, they set up into a rock-solid, impenetrable brick. When you try to cut it, the chocolate shatters into fifty pieces and completely crushes the peanut butter underneath. Coconut oil softens the chocolate just enough so it snaps cleanly when you bite it.
Mix, Press, Pour
1. Crush the crackers.
If you bought whole graham crackers, put them in a zip-top bag and smash them with a rolling pin until they turn into fine sand. You need exactly half a cup of crumbs.
2. Make the peanut butter dough.
In a large bowl, throw in the peanut butter, softened butter, powdered sugar, graham cracker crumbs, vanilla, and fine salt.
Use a sturdy wooden spoon or a hand mixer to beat it all together. It is going to look dry and crumbly at first. Keep mixing. The butter will eventually bind it together into a thick, play-dough-like consistency.
3. Press the heart.
Put your silicone mold or lined pan on a rigid cutting board (this makes it easy to move to the fridge later). Dump the peanut butter dough into the center.
Use your hands to firmly press it down into an even, flat layer. Make sure you push it all the way into the corners and the point of the heart. You want it packed tight.
4. Melt the chocolate.
Put the chocolate chips and the coconut oil into a microwave-safe bowl. Microwave it for exactly 30 seconds. Take it out and stir it. It will still look chunky. Microwave for another 30 seconds, and stir again. Do not just blast it for two minutes straight. Chocolate burns surprisingly fast in the microwave, and burned chocolate seizes into a chalky, ruined mess.
5. Pour the shell.
Pour the smooth, glossy melted chocolate directly over your packed peanut butter base.
Use a spatula or the back of a spoon to spread it out into a smooth, even layer all the way to the edges. While the chocolate is still wet, sprinkle a generous pinch of flaky sea salt over the top. The salt cuts the sweetness and makes it look professional.
6. The Mandatory Chill.
Pick up the cutting board and carefully transfer the whole thing into the fridge. Let it chill for at least 1.5 hours. The chocolate needs to turn completely matte and hard, and the peanut butter base needs to firm up so it can hold its own weight.
What I Got Wrong First
My first attempt at this was an absolute structural disaster. I was impatient and only let it chill in the fridge for about twenty minutes. The chocolate felt hard to the touch, so I tried to pop it out of the silicone mold.
Because the peanut butter underneath was still warm and soft, the entire heart folded in on itself and ripped perfectly in half. I had to squish it back together like Frankenstein. Lesson learned: do not rush the fridge time. 1.5 hours is the minimum.
Second mistake: I skipped the coconut oil in the chocolate layer because I ran out. The next day, I took a knife to cut a slice. The chocolate was so hard that the knife just slid off, and when I finally pushed hard enough to break through, the entire chocolate shell completely detached from the peanut butter. It was impossible to eat. Use the oil.
Quick Troubleshooting
Why is my peanut butter filling too wet/greasy?
Your butter was completely melted, not just softened. Or, you used natural, oily peanut butter. If your dough feels like a greasy mess, add another 1/4 cup of powdered sugar to soak up the excess moisture.
How do I cut this without cracking the chocolate?
Run a sharp chef’s knife under hot tap water for ten seconds. Wipe the blade completely dry with a towel, and immediately press the hot blade into the chocolate. The heat melts a clean line through the shell without cracking it. Wipe the blade clean between every single cut.
My chocolate seized in the microwave. Can I save it?
No. Once chocolate burns and turns into a chalky paste, it is dead. Throw it away, wash the bowl completely dry, and start over. Water is the enemy of melted chocolate. Even a single drop of water in the bowl will ruin it.
Make-Ahead Timeline
If you are giving this as a Valentine’s gift, you do not want to be making it an hour before dinner.
Up to 5 Days Before: Make the entire heart, cover the pan tightly with plastic wrap, and keep it in the fridge. It sits happily for almost a week without losing any quality.
10 Minutes Before Serving: Pull it out of the fridge and pop it out of the mold. It tastes infinitely better when it takes the chill off. Cold peanut butter dulls the flavor. Letting it sit at room temperature for ten minutes softens the center just enough to make it melt in your mouth.
Variations and Tweaks
Dark Chocolate Heart: Swap the semi-sweet chips for 70% dark chocolate chips. The peanut butter center is quite sweet, so dark chocolate provides a really incredible, bitter contrast.
The Crunch Bar: Mix half a cup of Rice Krispies cereal into the melted chocolate before you pour it over the peanut butter. It adds an amazing crunch to the top shell.
White Chocolate Swirl: Melt a handful of white chocolate chips in a separate bowl. After you pour the dark chocolate layer, drop small spoonfuls of white chocolate on top and drag a toothpick through them to create a marbled effect.
If you want a dessert you can easily cut into dozens of small squares for a crowd instead of a giant heart, skip this and go make my Caramel Crush Bars instead.
Giant Chocolate Peanut Butter Heart
One massive heart with a snap-worthy chocolate shell and that classic sweet-salty, slightly gritty peanut butter center — thanks to ½ cup graham crumbs and a little coconut oil. No oven, just press and chill.
Ingredients 01
Standard creamy PB (Jif/Skippy) holds shape — natural separates and slumps into a puddle. ½ cup graham crumbs = that store-bought gritty bite that stops the filling from feeling like wet glue. Coconut oil in chocolate keeps the shell snappable, not a shattering brick that detaches from the peanut butter.
As an Amazon Associate, we may earn from qualifying purchases. Click any ingredient name to shop it on Amazon — no extra cost to you.
How to Cook 02
If using whole graham crackers, seal in a zip-top bag and smash with a rolling pin to fine sand. Measure ½ cup / 60g crumbs.
In a large bowl combine 260g creamy PB + 57g softened butter + 120g powdered sugar + 60g graham crumbs + ½ tsp vanilla + ¼ tsp fine salt. Beat with sturdy spoon or hand mixer — starts dry and crumbly, keep mixing until it binds into thick play-dough.
Set your 8-inch silicone heart mold (or 8-inch heart tart pan, or lined 8×8 square) on a rigid cutting board for easy moving. Dump dough in center and press firmly with hands into an even, flat layer — push fully into corners and point. Pack it tight.
In a dry microwave-safe bowl add 340g chocolate chips + 1 Tbsp coconut oil. Microwave 30 sec, stir (still chunky is normal), then another 30 sec, stir until glossy smooth. Don’t blast 2 min straight — chocolate burns fast and seizes into chalky paste. Even one drop of water ruins it.
Pour warm melted chocolate directly over packed peanut butter. Spread with spatula / back of spoon to edges in an even layer. While still wet, sprinkle a generous pinch of flaky sea salt — cuts sweetness and looks pro.
Lift the board and fridge at least 1.5 hours until chocolate is fully matte and hard and PB base is firm. Don’t rush — at 20 min it rips and folds when you try to peel the mold. For the DIY square: chill, then cut heart with a hot, sharp knife — eat the scraps (baker’s tax).
Notes 03
Silicone 8-inch heart = easiest — peel away when hard. Tart pan with removable bottom is #2. No mold? Line an 8×8 square with overhanging parchment, chill as a square, then cut heart with a hot knife. Same taste, bonus scraps.
Use Jif/Skippy creamy, not natural. Natural’s separated oil makes greasy, slumping filling that won’t hold shape. Save natural PB for Little Chocolate Chickpea Truffles instead.
1 Tbsp mandatory. Chips alone set rock-hard → knife slides, then shell shatters and detaches. Oil softens just enough for a clean snap and clean slices.
Run a sharp chef’s knife under hot tap water 10 sec, wipe completely dry, then press hot blade through chocolate. Wipe clean between every cut — heat melts a clean line without crushing the peanut butter.
Dark Chocolate Heart: swap semi-sweet for 70% dark — bitter contrast to sweet center. Crunch Bar: stir ½ cup Rice Krispies into melted chocolate before pouring. White Swirl: drop spoonfuls of melted white chocolate on wet shell and drag a toothpick to marble. For dozens of small squares, make Caramel Crush Bars.
Up to 5 days ahead — cover tightly with plastic wrap, fridge. Keeps ~a week. 10 min before serving pop from mold and let sit at room temp — cold dulls PB flavor; a brief temper softens center to melt-in-mouth. Fix greasy filling? Butter was melted not softened → add ¼ cup more powdered sugar. Seized chocolate? Toss it, dry the bowl fully, start over.
Nutrition 04
| Nutrient | Per Slice (1 of 10) |
|---|---|
| Calories | 320 kcal |
| Protein | 6 g |
| Carbohydrates | 22 g |
| Fats | 23 g |
| Fiber | 2 g |
| Sugar | 16 g |
One giant 8-inch heart cut into 10 slices. Estimated — varies with peanut butter and chocolate brand. Flaky salt not included.
Allergens: peanuts, dairy (butter, chocolate), wheat (graham crumbs), coconut (oil). Check chocolate for soy if needed.
Snack vs. party vs. crowd squares: No Bake Peanut Butter Granola Cups · No-Bake Sugar-Free Peanut Butter Pie · Caramel Crush Bars · Little Chocolate Chickpea Truffles






