This marble Bundt cake is a moist, tender swirl of buttery vanilla and rich chocolate cake, finished with a glossy chocolate ganache drizzle that makes every slice look as good as it tastes. The classic marble effect is created by alternating scoops of vanilla and chocolate batter, so each bite has just the right balance of both flavors. Simple everyday ingredients come together in one impressive Bundt pan dessert that's perfect for afternoon treats, Sunday dinners, or anytime you want a crowd-pleasing cake. With its beautiful marbled pattern and smooth ganache, this cake feels both cozy and celebratory.

A cake that combines a gorgeous buttery vanilla flavor swirled with a lush chocolate flavor is the perfect sweet treat for everyone. This cake recipe is for a buttery thick vanilla cake that has part of the batter mixed with some chocolate.
We've made this cake a few times now and each time it is a star with friends and family. Make sure to see all of my best bundt cake recipes.
Featured Review
"Baked this amazing cake...it is delicious and has a moist and fluffy texture and the taste is heavenly...i have tried many marble cakes and the chocolate part always tastes the same but in this cake the chocolate part of this cake tastes delicious...this is the best marble cake recipe ever...!"
Nadine

Simple Ingredients for Swirled Vanilla & Chocolate Cake
- Flour + baking powder + salt: The foundation that gives this Bundt cake structure and tender crumb.
- Butter & sugar: Creamed to create a rich, moist vanilla base that holds swirled patterns beautifully.
- Eggs & vanilla: Provide structure, richness, and warm flavor.
- Sour cream & buttermilk: Add moisture and tenderness so the cake stays soft, not dry.
- Dutch-process cocoa + dark chocolate: Work together for a deep, smooth chocolate swirl that contrasts perfectly with the vanilla.
- Milk: Helps loosen the chocolate batter so it swirls smoothly.
- Chocolate ganache (cream + chocolate + corn syrup): A shiny, decadent drizzle that turns this cake into dessert-status. I like to use Golden Syrup but Light Corn Syrup works well.
Next time, try my Kentucky Butter Cake recipe.

For ingredient quantities please reference the recipe card below. On the recipe card there is a button for US or M (Metric) measurements.
Marble Magic - Here's How It Happens





Mix in half of the wet ingredients.








If you are in a very warm environment I would store it in the fridge but let sit at room temperature for 30-60 minutes before serving.

Swirl Wisdom and Bundt Love
- Grease the pan thoroughly: Bundt pans are lovely but require careful greasing so every nook releases cleanly. I love Bakers Joy spray!
- Alternate batters: Scoop vanilla and chocolate batters in layers and swirl gently - overmixing will blend away the marble effect.
- Cool before ganache: Let the cake cool completely so the ganache sets beautifully instead of sliding off.

★★★★★ Please let me know if you make this recipe by leaving a star rating and comment below!
Make sure to join our Newsletter and follow us on Pinterest, Instagram, Facebook, & Twitter.
PrintRecipe Card
Classic Marble Bundt Cake with Ganache Drizzle
This marble Bundt cake is a moist, tender swirl of buttery vanilla and rich chocolate cake, finished with a glossy chocolate ganache drizzle that makes every slice look as good as it tastes. The classic marble effect is created by alternating scoops of vanilla and chocolate batter, so each bite has just the right balance of both flavors. Simple everyday ingredients come together in one impressive Bundt pan dessert that's perfect for afternoon treats, Sunday dinners, or anytime you want a crowd-pleasing cake. With its beautiful marbled pattern and smooth ganache, this cake feels both cozy and celebratory.
- Total Time: 1 hour
- Yield: 12-15 Slices 1x
Ingredients
Marble Bundt Cake
- 375 grams (3 Cups) All-Purpose Flour
- 2 Teaspoons Baking Powder
- 1 Teaspoon Salt
- 12oz (1 ½ Cups) Unsalted Butter, softened to room temperature
- 500 grams (2 ½ Cups) Granulated Sugar
- 2 Teaspoons Pure Vanilla Extract
- 5 Large Eggs, at room temperature
- 4oz (½ Cup) Sour Cream, at room temperature
- 4oz (½ Cup) Buttermilk, at room temperature
- 33 grams (⅓ Cup) Dutch-process Cocoa Powder
- 2oz (55 Grams) Dark Chocolate, melted and slightly cooled
- 3 Tablespoons Milk
Chocolate Ganache Glaze
- 6oz (¾ Cup) Heavy Whipping Cream/ Double Cream
- 175 grams (1 Cup) Dark or Semi-Sweet Chocolate, finely chopped
- 1 Tablespoon Light Corn Syrup
Instructions
- Preheat the oven to 350F/180C and heavily grease a bundt pan, I used this Nordicware Brilliance Pan that needs to be greased in all the nooks and crannies otherwise the cake will stick. I like to use Baker's Joy or Baking Spray.
- In a medium bowl combine the flour, baking powder, and salt. Set aside.
- In a bowl of an electric mixer fitted with a paddle attachment or a large bowl with a handheld electric mixer on medium speed combine the butter and sugar for 4-5 minutes, so it's nice and fluffy. Add in the vanilla extract then eggs one at a time, making sure to scrape the sides of the bowl.
- In a small bowl mix sour cream and buttermilk.
- To the butter mixture add ⅓ of the dry ingredients, mixing until just combined, then ½ of the wet ingredients, then repeat with the remaining ingredients ending with the dry ingredients.
- Scoop two cups of cake batter into another medium bowl and add in the cocoa powder, melted chocolate and milk then mix until just combined.
- I used a large ice cream scoop to add one scoop of vanilla cake batter, then a scoop of chocolate, and alternating until full. You can then use a butter knife to gently swirl the cake, sometimes I do this, other times I don't. Bake for 40-50 minutes or until a toothpick inserted in the center of the cake comes out clean. Depending on the bundt cake pan you use the bake time will need to be adjusted, a wider bundt cake will cook quicker than a deeper bundt cake. Let the marble cake cool on a wire rack for 30 minutes then I use a small angled spatula to gently release the cake from the pan then place a wire rack on top of the cake and flip over to invert the cake onto the cooling rack.
Chocolate Frosting
- In a small saucepan add the cream and cook over medium heat for a couple of minutes to warm it, you don't want to boil it though.
- In a large bowl add the chocolate and corn syrup then pour the warmed cream directly over it. Let it sit untouched for 5 minutes then using a whisk mix well together until a shiny homogenous chocolate ganache is formed. Store in the freezer for 20 minutes, I stir every 5 minutes or so, to chill the ganache and thicken it a bit.
- When ready to use I like to pour it into a measuring cup with a pour spout to easily drizzle it on the cake. Store the cake in an air-tight container at room temperature for up to 3 days. If you are in a very warm environment I would store it in the fridge but let sit at room temperature for 30-60 minutes before serving.
Notes
- Storing: Once the cake is baked and cooled completely you can either freeze the cake whole or slice it. I prefer to freeze it without the ganache though. Once the cake is sliced into the portions you want wrap it in plastic wrap tightly, twice, then in aluminum foil. If you are freezing slices I place them in a freezer-safe bag.
-
- Thawing: Let the cake slices thaw on the counter at room temperature for a couple of hours depending on how large the portions you froze are.
- Prep Time: 15
- Cook Time: 45
- Category: Dessert
- Method: Bake
- Cuisine: American












Nadine Mesquita says
Baked this amazing cake...it is delicious and has a moist and fluffy texture and the taste is heavenly...i have tried many marble cakes and the chocolate part always tastes the same but in this cake the chocolate part of this cake tastes delicious...this is the best marble cake recipe ever...!