Butterfinger Cake Recipe With Chocolate Cake: Fudgy Swirls and Crunchy Peanut Butter Rivers

Desserts

Butterfinger Cake Recipe With Chocolate Cake: Fudgy Swirls and Crunchy Peanut Butter Rivers

This Butterfinger cake recipe with chocolate cake delivers the perfect fusion of rich chocolate and iconic peanut butter crunch in every bite. 💛 The secret lies in infusing the cake batter with Butterfinger extract and swirling in crushed candy for that signature flavor, while the peanut butter rivers add a decadent, gooey contrast that'll have everyone asking for seconds.

What makes this recipe special is the balance of textures—fudgy chocolate layers that stay moist, crunchy peanut butter rivers that cut through the richness, and the swirls of crushed Butterfinger that add bursts of peanut butter and chocolate flavor with every forkful.

The frosting ties it all together with a smooth, creamy finish that's just sweet enough to complement the bold flavors.

By the time you slice into this cake, you'll have a dessert that looks as impressive as it tastes—golden layers, gooey rivers, and crunchy candy swirls all coming together in perfect harmony.

It's the kind of cake that feels like a celebration, whether you're serving it at a birthday party or treating yourself to a special dessert night.

The best part? This recipe is designed to be foolproof—no advanced techniques required, just precise measurements and a little patience for the layers to set. Let's get started on creating a cake that tastes like a nostalgic treat meets modern indulgence.

👨‍🍳
Difficulty
Medium
🔥
Calories
High Cal

Ingredients for butterfinger cake recipe with chocolate cake

Twelve ingredients, three layers of magic—chocolate cake, peanut butter rivers, and crushed Butterfinger swirls await!

Ingredient Amount Notes
All-Purpose Flour 🌾 3 cups Sifted for light texture
Granulated Sugar 🍚 2 cups White or light brown
Unsalted Butter 🧈 1 ½ cups Room temperature, softened
Butterfinger Candy Bars 🍫 12 oz Crushed for swirls
Butterfinger Extract 🍯 1 tbsp For signature flavor
Cream Cheese 🧀 8 oz Room temperature, softened
Peanut Butter 🥜 1 cup Creamy, unsweetened
Large Eggs 🥚 4 whole Room temperature
Baking Soda 🧂 1 tsp Pure baking soda
Vanilla Extract 🍶 2 tsp Pure vanilla preferred
Salt 🧂 ½ tsp Fine sea salt
Cocoa Powder 🍫 ½ cup Dutch-processed preferred
Heavy Cream 🥛 1 cup Cold for frosting
Powdered Sugar 🍚 4 cups Sifted for smooth frosting
Peanut Butter Frosting 🍯 1 ½ cups Store-bought or homemade

The Butterfinger extract is non-negotiable for that iconic flavor—Walmart or Target usually carry it near baking supplies, or order online if needed. Grab Butterfinger candy bars from the checkout aisle (the full-size ones, not the mini bags). For the cream cheese, Philadelphia brand is foolproof—room temperature is key, so take it out 30 minutes early. The cocoa powder? Hershey's Special Dark gives the richest color, but Dutch-processed works too. Pro tip: Measure flour by scooping and leveling—don't pack it down or your cake gets dense.

No Butterfinger extract? Double the peanut butter and add 1 tsp peanut butter powder—it's a decent swap. Running low on crushed candy? Melt 6 oz Butterfinger bars and swirl that in instead, but you'll lose the crunch. The peanut butter rivers are where the magic happens—use creamy (not crunchy) for smoothness. For the frosting, homemade is better (whip cream cheese + powdered sugar + vanilla), but store-bought in a pinch works too. The powdered sugar? Sift it—lumps make for a lumpy frosting, and nobody wants that.

This cake tastes even better the next day—cover tightly with plastic wrap and store at room temp for up to 2 days. For longer storage, freeze the unfrosted layers for 3 months (thaw overnight). The frosting? Whip it up fresh before serving—it sets as it sits. Pro move: Line your pans with parchment paper for easy removal. And if you're feeling fancy, dust the top with extra crushed Butterfinger before slicing—everyone will think you're a baking genius.

❤️

Why You'll Love This Recipe

  • Here’s what sold me: you’re getting restaurant-quality flavor for a fraction of the cost. Butterfinger bars are a pantry staple, and the rest of the ingredients? Basic. Plus, leftovers taste just as good the next day—if they last that long. I’ve made this for potlucks where it disappeared faster than the chips, and no one batted an eye at the price tag.
  • No Mixer Needed: I’ll be real—this cake comes together with just a hand mixer or even a whisk if you’re in a pinch. The Butterfinger extract does the heavy lifting for flavor, so you don’t have to chop or melt anything fancy. Just fold in the chopped candy bars at the end, and boom—rich, gooey layers without the fuss.
  • Peanut Butter Bliss: That classic Butterfinger taste—peanut butter, chocolate, and caramel—is everywhere in this cake. The extract infuses the batter deeply, while the chopped candy bars add pockets of melty, crunchy goodness. Honestly, it’s the kind of dessert that makes people pause mid-bite and ask, “What’s in this?”
  • Party in a Box: This cake is my go-to for birthdays, holidays, or even a “just because” treat. The rich chocolate base pairs perfectly with vanilla frosting (or skip it and let the Butterfinger flavor shine), and it’s sturdy enough to slice neatly. Between us, it’s the one dessert I can make when guests drop by unexpectedly—and no one ever leaves disappointed.

Step-by-step instructions for Butterfinger cake with chocolate swirls

Here's how to create the ultimate decadent cake with fudgy chocolate swirls and crunchy peanut butter rivers!

1

👨‍🍳 Step 1: Prepare the Chocolate Cake Batter

Preheat your oven to 350°F and grease two 9-inch round cake pans, lining the bottoms with parchment paper. In a large mixing bowl, combine the 3 cups all-purpose flour, ½ cup cocoa powder, 1 teaspoon baking soda, and ½ teaspoon salt. Whisk until thoroughly mixed to avoid any lumps.

In a separate large bowl, cream together the 1.5 cups unsalted butter and 2 cups granulated sugar on medium speed until light and fluffy—about 3-4 minutes. The mixture should nearly double in volume and look pale. Add the 4 whole large eggs, one at a time, mixing well after each addition. Stir in the 2 teaspoons vanilla extract and 1 tablespoon Butterfinger extract for that signature flavor.

2

👨‍🍳 Step 2: Combine Wet and Dry Ingredients

Gradually add the dry ingredients to the wet mixture, alternating with the 1 cup heavy cream. Begin and end with the dry ingredients, mixing on low speed just until combined. The batter should be smooth but slightly thick—don't overmix or the cake will become tough.

Divide the batter evenly between the two prepared cake pans. For the swirl effect, drop spoonfuls of the 12 oz crushed Butterfinger candy bars onto the batter in each pan. Use a knife to gently swirl the candy bars through the batter, creating marbled patterns. Bake for 25-30 minutes or until a toothpick inserted into the center comes out clean. Let the cakes cool in the pans for 10 minutes before transferring to a wire rack to cool completely.

3

🍳 Step 3: Prepare the Cream Cheese Filling

While the cakes are cooling, prepare the creamy filling. In a medium bowl, beat the 8 oz softened cream cheese until smooth. Gradually add the 1 cup peanut butter and mix until fully combined. The mixture should be thick and creamy—if it's too stiff, add a tablespoon of milk to loosen it.

Spread a thin layer of this filling onto one of the cooled cake layers. This layer will act as a glue to hold the cake together and add extra peanut butter flavor. Place the second cake layer on top and gently press down to ensure even contact. Chill the assembled cake in the refrigerator for 30 minutes to allow the filling to set.

4

🥘 Step 4: Create the Peanut Butter Rivers

Once the cake is chilled, it's time to create the signature peanut butter rivers. Using a sharp knife, make four vertical cuts through the top layer of the cake, about ½ inch deep, spaced evenly around the cake. Gently pull the cake apart slightly to create space for the peanut butter.

Fill each cut with the remaining peanut butter mixture, letting it ooze out slightly to create a river effect. Use a spatula to smooth out the peanut butter and create a natural, dripping look. Return the cake to the refrigerator for 15 minutes to allow the peanut butter to firm up slightly, making it easier to frost.

5

🍽️ Step 5: Frost and Decorate

Beat the 4 cups powdered sugar with the 1.5 cups peanut butter frosting until smooth and fluffy. Spread this frosting evenly over the top and sides of the cake, creating a smooth base. For extra flair, pipe additional frosting around the peanut butter rivers to highlight their texture.

Garnish the cake with additional crushed Butterfinger candy bars or whole Butterfinger pieces for a pop of color and extra crunch. Serve slices at room temperature for the best texture—each bite will deliver a perfect balance of rich chocolate cake, creamy peanut butter, and the signature Butterfinger crunch!

👨‍🍳

Pro Tips For Making Butterfinger Cake Recipe With Chocolate Cake

  • MELT THE BUTTERFINGERS FIRST: I learned this the hard way—crushing cold Butterfinger bars straight into the batter just makes a thick, clumpy mess. Melt them first (10 seconds in the microwave, stir, repeat) so they blend smoothly into the batter like a rich, peanut-buttery sauce. Your cake layers will be actually uniform, not streaky.
  • CHILL THE BATTER BETWEEN LAYERS: Skipping this step is how you end up with a soggy, collapsed cake. After pouring the first chocolate layer, pop the pan in the fridge for 15 minutes before adding the Butterfinger filling. The contrast in temperatures keeps the layers distinct—no more mushy middle where the filling oozes out like a sad puddle.
  • WEIGH YOUR FLOUR (YES, REALLY): Scooping flour with a cup leads to inconsistent cakes, and this one’s already packed with dense Butterfinger bits. Use a kitchen scale for the all-purpose flour—1 cup packed isn’t the same as 1 cup loosely scooped. The difference? A cake that holds its shape instead of crumbling like a house of cards.
  • SWAP EXTRACT FOR A TOUCH OF PEANUT BUTTER: Butterfinger extract is hard to find, and honestly, it’s not that crucial. If you’re missing it, stir in 1 tablespoon of creamy peanut butter with the wet ingredients. It adds that same nutty depth without hunting down a specialty bottle—just don’t overdo it, or your cake tastes like a PB&J went to baking school.

Creative variations of this recipe

Classic Butterfinger Swirl

This is the original inspiration—two layers of chocolate cake with crushed Butterfinger candy swirled throughout. The secret lies in using 12 oz of crushed candy (about 1½ cups) and folding it into the batter before baking.

For extra richness, add 1 tbsp Butterfinger extract to the batter. I like to use full-size Butterfinger bars from the checkout aisle—they’re the perfect size for crushing by hand with a rolling pin. 🍫

Peanut Butter River Twist

The peanut butter rivers take this cake to the next level by adding a gooey contrast. After assembling the layers, use a sharp knife to create four vertical cuts (about ½-inch deep) around the cake’s edge.

Fill each cut with creamy peanut butter (about ½ cup total) and let it ooze slightly for that signature river effect. For a smoother texture, warm the peanut butter for 10 seconds in the microwave before piping. 🥜

White Chocolate Swirl

For a lighter take, swap half the crushed Butterfinger for white chocolate chips (about 6 oz). The contrast of dark chocolate cake with white chocolate swirls creates a stunning marbled effect.

Add 1 tsp white chocolate extract to the batter for extra depth. This version pairs beautifully with raspberry filling instead of peanut butter. 🍫✨

Salted Caramel Fusion

Elevate the classic by adding salted caramel drizzle on top of the peanut butter rivers. After frosting, drizzle ½ cup warm caramel sauce (like Smucker’s Salted Caramel) over the cake and sprinkle with flaky sea salt.

The caramel adds a buttery sweetness that balances the peanut butter’s richness. For extra crunch, top with crushed pretzels or toasted pecans. 🍯

Butterfinger Cheesecake Layer

For a showstopper, replace the top cake layer with a Butterfinger cheesecake swirl. Mix 8 oz cream cheese, ½ cup sour cream, ½ cup powdered sugar, and 1 tbsp Butterfinger extract, then spread over the first cake layer.

Top with the second chocolate layer and frost as usual. The cheesecake adds a creamy, tangy contrast that keeps every bite exciting. 🧀

Mini Cake Version

Bake this recipe in six 6-inch pans for mini Butterfinger cakes—perfect for parties or individual servings. Use ½ the batter per pan and adjust the peanut butter rivers to two small cuts per cake.

These bite-sized treats are easier to slice and always disappear fast. Great for birthday parties or holiday gatherings! 🎉

Nutrition facts

Servings 12
Amount Per Serving
Calories 680kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 28g140%
Cholesterol 145mg48%
Sodium 520mg23%
Total Carbohydrate 82g29%
Dietary Fiber 2g8%
Sugars 68g
Protein 12g24%
* 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 Butterfinger extract?

Yes! If you don't have Butterfinger extract, double the peanut butter (to 2 cups) and add 1 teaspoon peanut butter powder to the batter. For extra flavor, melt 6 oz Butterfinger bars and swirl that into the batter instead of crushed candy—just know you’ll lose the crunch.

2

How do I prevent the peanut butter rivers from sinking?

Chill the cake for 30 minutes after assembly before adding peanut butter rivers. Use a sharp knife to make cuts that are only ½-inch deep, and fill them gently. Return the cake to the fridge for 15 minutes before frosting to help the peanut butter set slightly.

3

Can I use store-bought frosting instead of homemade?

Store-bought peanut butter frosting works in a pinch, but homemade (whipped cream cheese + powdered sugar) gives a smoother texture. If using store-bought, add 1-2 tablespoons milk to thin it out slightly before spreading. For extra flair, pipe a border around the peanut butter rivers.

4

How long can I keep this cake before serving?

This cake tastes best when served within 2 days at room temperature, covered tightly. For longer storage, freeze the unfrosted layers for up to 3 months—thaw overnight in the fridge. The frosting is best made fresh, but you can prep it a day ahead and refrigerate it.

5

What’s the secret to getting the perfect swirl effect?

Use a spoon or butter knife to gently drag crushed Butterfinger through the batter in the pan, creating marbled patterns. Don’t overmix—the goal is to distribute the candy evenly without breaking it into tiny pieces. For extra drama, press some crushed candy into the frosting after baking.

★★★★★4.6(15 reviews)
Categories Desserts