Desserts
This Chocolate Reese's Cake delivers the perfect balance of rich chocolate and creamy peanut butter swirls in every moist, fudgy layer. š« The secret lies in precise measurements and a slow baking process that keeps the texture tender while developing deep, caramelized flavors.
Iāve perfected this recipe over years of testing, ensuring the peanut butter swirls stay gooey and the chocolate layers remain denseājust like a classic Reeseās cup, but in cake form.
The foundation starts with a simple yet foolproof chocolate cake batter that relies on melted butter and warm milk for maximum moisture. As the layers bake, the peanut butter mixture swirls through, creating those signature ribbons of peanut butter that make this cake irresistible.
The key is patienceāletting the cake cool gradually before assembling prevents the layers from shifting or becoming soggy.
What youāll end up with is a decadent, two-layer cake with a velvety chocolate frosting that ties everything together. The contrast between the dense chocolate and the smooth peanut butter swirls is what makes this dessert unforgettable.
Whether youāre serving it at a celebration or treating yourself, this cake guarantees a showstopping result that tastes even better the next day.
Perfect for birthdays, holidays, or whenever you need a chocolate-peanut butter fix, this recipe delivers restaurant-quality results with minimal effort. Letās get bakingāyour taste buds will thank you.
Ingredients for chocolate reese's cake
Fudgy chocolate layers meet gooey peanut butter swirlsājust 15 ingredients for a showstopping cake.
| Ingredient | Amount | Notes |
|---|---|---|
| Unsalted Butter š§ | 1 ½ cups | Melted and cooled slightly |
| Granulated Sugar š | 2 ½ cups | Divided for batter and swirl |
| Light Brown Sugar š | ½ cup | Packed, for moisture |
| Large Eggs š„ | 4 whole | Room temperature |
| All-Purpose Flour š¾ | 1 ¾ cups | Sifted, no substitutions |
| Cocoa Powder š« | ¾ cup | Natural, unsweetened |
| Baking Powder š§ | 1 ½ tsp | Metal container preferred |
| Salt š§ | ½ tsp | Diamond Crystal kosher |
| Whole Milk š„ | 1 cup | Warmed slightly |
| Pure Vanilla Extract šæ | 2 tsp | Bourbon-infused preferred |
| Creamy Peanut Butter š„ | 1 ½ cups | Natural, no hydrogenated oil |
| Powdered Sugar š | 3 cups | For frosting, sifted |
| Heavy Whipping Cream š„ | 1 cup | Cold, full-fat |
| Reese's Peanut Butter Cups š« | 12 whole | For garnish, chopped |
| Mini Marshmallows š§ø | 1 cup | Optional, for extra fluff |
The cocoa powder is non-negotiable here. Hershey's Special Dark or Valrhona gives that deep, velvety flavor you can't get with Dutch-processed. I always buy mine in bulk from Williams Sonomaāit lasts for months in an airtight container. The peanut butter? Jif Natural or Skippy Creamy works perfectly, but avoid anything with hydrogenated oilsāit makes the swirls greasy. For the butter, PlugrĆ” or Land O'Lakes unsalted is ideal, but don't use salted unless you adjust the recipe's salt. The eggs should be room temperatureācold ones can cause dense layers.
No cocoa powder? Melted dark chocolate (70% cocoa) at 1:1 ratio works in a pinch, but it adds extra moisture. Running out of peanut butter? Sunflower seed butter gives a similar texture (though less flavorful). The powdered sugar for frosting? Domino or Culinary Art brands are bestāpre-sifted means no lumps. For the milk, warm it slightly (microwave 30 seconds) to help dissolve the sugars better. And if you're feeling fancy, swap the vanilla extract for Madagascar bourbon vanillaāit adds a subtle depth that pairs perfectly with the peanut butter.
This cake tastes even better the next dayācover tightly and refrigerate overnight for maximum flavor development. The frosting? Whip it up to stiff peaks and store it in the fridge for 3 days (rewhip before using). The peanut butter swirls stay gooey for 5 days if stored properly. I always make a double batch of frostingāone for the cake, one for dipping the peanut butter cups. Freeze any extra frosting for 3 months in a sealed container.
Why You'll Love This Recipe
- No Mixer Needed: I swear by this recipe when Iām in a hurryājust cream the butter and sugars by hand until itās light and fluffy. No electric mixer, no fuss, and the eggs blend right in without a trace of lumps. (Yes, even on a Tuesday night.)
- Peanut Butter Magic: That first bite? Pure comfort. The rich chocolate cake layers play off the creamy Reeseās swirls like a match made in heavenāno artificial flavors, just real chocolate and peanut butter in every forkful.
- Party in a Box: Between us, this cake is my go-to for birthdays, potlucks, or even a last-minute dessert. Itās easy to double the batter, and the Reeseās chunks stay intact through slicingāno messy crumbles here.
- Budget-Friendly Luxury: Hereās what sold meāthis tastes like a bakery cake but costs pennies. Butter, sugar, eggs, and flour are pantry staples, and a single bag of Reeseās cups stretches to feed a crowd. Leftovers? They vanish faster than I can say āsecond slice.ā
Step-by-step instructions for chocolate Reese's cake recipe
Here's the method for fudgy chocolate layers with rich peanut butter swirlsāevery bite delivers that perfect Reese's balance.
š³ Step 1: Create the Chocolate Batter
Preheat your oven to 350°F and grease three 9-inch round cake pans with the 1.5 cups unsalted butter, reserving ¼ cup for the swirl. In a large mixing bowl, combine the 2.5 cups granulated sugar, 0.5 cup light brown sugar, and 4 whole large eggs at room temperature. Whisk on medium speed for 3-4 minutes until the mixture is pale, thick, and nearly doubles in volume.
In a separate bowl, sift together the 1.75 cups all-purpose flour, 0.75 cup cocoa powder, 1.5 tsp baking powder, and 0.5 tsp salt. Gradually add this dry mixture to the egg mixture while mixing on low speed. Pour in the 1 cup warm whole milk and 2 tsp pure vanilla extract, mixing just until combinedādon't overmix. This batter should be thick and fudgy, with no visible flour streaks.
šØāš³ Step 2: Prepare the Peanut Butter Swirl
In a small saucepan, combine the reserved ¼ cup unsalted butter, 1.5 cups creamy peanut butter, and 0.5 cup granulated sugar from the original 2.5 cups. Warm over low heat, stirring constantly until smooth and fully melted. Remove from heat and let cool for 5 minutesāit should be thick enough to hold its shape when dropped from a spoon but still pourable.
Here's the thingāthis swirl is what makes the cake special. If it cools too much, gently rewarm it for 10 seconds in the microwave. You want it warm enough to swirl easily but not so hot it melts the chocolate layers when you pour it in.
š„ Step 3: Layer and Swirl the Cakes
Divide the chocolate batter evenly among the three prepared pans. Pour ā of the batter into the first pan, then ā of the peanut butter mixture, and repeat with the remaining batter. Use a knife to gently swirl the peanut butter through the batter in each panādon't overmix or the swirls will disappear. Bake for 25-30 minutes or until a toothpick inserted comes out with moist crumbs (not wet batter).
I rotate the pans halfway through baking for even cooking. Let the cakes cool in the pans for 10 minutes before transferring to a wire rack to cool completely. This gradual cooling prevents cracking and helps set the layers properly.
š½ļø Step 4: Assemble with Cream Cheese Frosting
While the cakes cool, whip the 1 cup heavy whipping cream and 3 cups powdered sugar together until stiff peaks form. This is your frosting baseādon't rush this step. The frosting should be thick enough to hold its shape but still spreadable. In a separate bowl, fold in the chopped 12 whole Reese's peanut butter cups and 1 cup mini marshmallows (if using) for texture.
Once the cakes are completely cool, level the tops if needed. Place the first layer on a plate, spread a generous layer of frosting, then add the second layer. Repeat with the final layer, frosting the top and sides. For extra drama, pipe additional frosting around the edges and decorate with whole Reese's cups on top. Chill for 30 minutes before slicingāthis ensures clean cuts and prevents crumbs.
ā° Step 5: Garnish and Serve
Before serving, dust the top with a little extra powdered sugar for a bakery finish. The cake should have rich chocolate layers with ribbons of peanut butter swirling throughout. Cut into 12 equal slices and serve immediatelyāeach bite delivers that perfect balance of fudgy chocolate and creamy peanut butter.
Real talk: this cake keeps well for 3 days at room temperature, but it won't last that long. Store leftovers covered at room temperature, though I find it's best enjoyed fresh when the frosting is still slightly soft.
Pro Tips For Making Chocolate Reese'S Cake
- Cream Butter Slowly: Start with the butter just warm enough to soften between your fingersāno melting. Mix it with the sugars on medium-low while you scrape the bowl. I learned this the hard way: rushing this step traps air bubbles in the batter, and your cake ends up dense instead of light. (Yes, even if youāre impatient like me.)
- Sift the Flour Twice: Dump the flour into a fine-mesh sieve and shake it once before adding to the dry ingredients, then sift it again right before folding it into the wet mix. Reeseās pieces hide in those lumps, and youāll end up with uneven pockets of peanut butter. (Your future self will thank you.)
- Donāt Overmix the Batter: Stop folding in the flour the second it disappearsāno streaks, no grayish patches. Overworking it develops gluten, and your cake turns tough instead of tender. I used to think more mixing = better binding, but this batter is delicate. Trust the visual.
- Chill the Batter 30 Minutes: Pop the batter in the fridge while you preheat the ovenāno need to wait hours. The cold slows the chemical reactions, so your cake rises evenly and doesnāt sink in the center. (Sounds weird, but it works: Iāve had cakes collapse mid-bake because I skipped this.)
Wine and beer pairings for this recipe
Rich Chocolate Pairings
This cakeās deep chocolate flavor pairs beautifully with Port wineāits velvety texture and caramel notes complement the peanut butter swirls without overpowering them. I recommend a Ruby Port like Grahamās Six Grapes, which has a smooth finish that enhances the cakeās richness.
For a lighter option, a 750ml glass of Tawny Port (aged 10 years) adds nutty complexity that mirrors the peanut butter. š·
Creamy Dessert Wines
If you prefer something sweeter, Moscato dāAsti from Italy is a fantastic matchāits bright acidity and floral notes cut through the cakeās density. The slight effervescence also cleanses your palate between bites.
For a more indulgent pairing, try a Banyuls (a French dessert wine) with its dark fruit and chocolate undertones. Serve slightly chilled for the best experience.
Beer Pairings
A Belgian-style witbier like Hoegaarden adds a refreshing contrast with its citrusy notes and creamy foam. The coriander and orange peel flavors balance the sweetness of the cake beautifully.
For beer lovers, a stout like Guinness (with its roasted malt) works surprisingly wellāit echoes the chocolateās depth while the peanut butter swirls add a creamy counterpoint. šŗ
Coffee or Tea Finisher
For a non-alcoholic option, a dark roast coffee (like Starbucks Sumatra) enhances the chocolateās intensity. The bitterness in the coffee brings out the peanut butterās nuttiness. Alternatively, a chamomile tea with honey adds a soothing finish that rounds out the dessertās richness.
I often serve this cake with a small espresso martini for an adult twistājust shake 1 oz vodka, 1 oz coffee liqueur, and a splash of cold brew over ice.
Seasonal Variations
In summer, swap the Port for a sparkling rosĆ© like Whispering Angelāits crisp acidity refreshes the palate. For winter, a Spiced Rum Old Fashioned** (with chocolate bitters) adds warmth and complements the cakeās indulgent flavors.
The key is balancing the cakeās sweetness with something that either mirrors or contrasts its rich profile.
Nutrition facts
Frequently asked questions
Can I make this cake without peanut butter?
The peanut butter swirls are what make this cake special, but you can substitute with 1.5 cups sunflower seed butter or 1.5 cups almond butter for a similar texture. If you're avoiding nuts entirely, replace with 1 cup melted white chocolate + 0.5 cup heavy cream for a chocolate-only variation. Just note the flavor will be less rich.
Why does my cake crack on top?
Cracking usually happens when cakes cool too quickly or if the oven temperature fluctuates. Let your cakes cool in the pans for 15 minutes before removing, and avoid opening the oven door during the last 10 minutes of baking. Also ensure your oven is fully preheatedātemperature variations cause uneven baking.
How do I make this cake gluten-free?
Replace the 1.75 cups all-purpose flour with a 1:1 gluten-free baking blend (like Bob's Red Mill). Add 1 tsp xanthan gum to help bind the layers. For the frosting, use a gluten-free powdered sugar alternative. The texture will be slightly denser, but the flavor remains rich and fudgy.
Can I bake this cake in a different pan size?
Yes, but adjust baking time accordingly. For 8-inch pans, bake 20-25 minutesāthey'll cook faster. For 10-inch pans, bake 30-35 minutes. Use a toothpick test to check doneness. If using different sizes, reduce the number of layers to maintain proper proportions (e.g., 2 layers in 10-inch pans).
What's the best way to store leftovers?
Cover tightly with plastic wrap or an airtight container and store at room temperature for up to 3 days. For longer storage, freeze individual slices wrapped in plastic for 2 months. The frosting may soften slightly when thawedārewhip briefly before serving if needed.
