Chocolate Reese's Cake Recipe: Fudgy Layers with Peanut Butter Swirls

Desserts

Chocolate Reese's Cake Recipe: Fudgy Layers with Peanut Butter Swirls

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.

šŸ‘Øā€šŸ³
Difficulty
Medium
šŸ”„
Calories
Med Cal

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.

1

šŸ³ 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.

2

šŸ‘Øā€šŸ³ 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.

3

🄘 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.

4

šŸ½ļø 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.

5

ā° 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

Servings 12
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 24g120%
Cholesterol 120mg40%
Sodium 450mg20%
Total Carbohydrate 58g21%
Dietary Fiber 2g8%
Sugars 52g
Protein 10g20%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

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.

2

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.

3

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.

4

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).

5

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.

ā˜…ā˜…ā˜…ā˜…ā˜…4.8(2 reviews)
Categories Desserts