I just made my Marble Bundt Cake Recipe and I’m not kidding when I say it blows every other bundt out of the water, so keep scrolling if you want to see why.

I’m obsessed with this Marble Bundt Cake. I mean, the swirl of chocolate and vanilla is ridiculous, and I can’t stop thinking about the way the crumb sings when you slice it.
I love the contrast between butter richness and unsweetened cocoa powder that blooms like dark velvet. This Marble Bundt Cake Recipe makes slices that look like art but taste honest and loud.
But the real deal is the texture, tender and slightly dense and impossible to ignore. I’ll never get over it.
Pure cake selfishness. Eat it alone.
Don’t share. Worth every crumb, zero regrets, I promise, seriously.
Ingredients

- Flour gives structure and soft crumb, it’s the backbone.
- Baking powder lifts it, makes the cake light and bouncy.
- Baking soda reacts with sour cream, adds rise and browning.
- Salt sharpens sweetness and makes flavors pop, you’ll notice.
- Butter adds richness and that slightly crisp, tender crust.
- Sugar tenderizes, browns the crust, and keeps it sweet.
- Eggs bind, add protein and structure, and a silky texture.
- Vanilla rounds flavors and gives a warm bakery smell.
- Milk thins batter, adds moisture and a softer crumb.
- Basically oil keeps it extra moist and tender.
- Cocoa brings chocolate punch and deep color when bloomed.
- Plus hot coffee blooms cocoa, deepening chocolate without tasting like coffee.
- Sour cream keeps crumb tender and adds a gentle tang.
- Powdered sugar dusts the top, making it look bakery pretty.
Ingredient Quantities
- 2 1/2 cups (310 g) all purpose flour, spooned and leveled
- 2 teaspoons baking powder
- 1/2 teaspoon baking soda
- 1/2 teaspoon salt
- 1 cup (230 g) unsalted butter, softened
- 1 3/4 cups (350 g) granulated sugar
- 4 large eggs, room temp
- 2 teaspoons vanilla extract
- 1 cup (240 ml) whole milk, room temp
- 1/4 cup (60 ml) vegetable oil or light olive oil for extra moistness
- 1/3 cup (35 g) unsweetened cocoa powder, sifted
- 2 to 3 tablespoons hot coffee or hot water to bloom the cocoa
- 1/2 cup (120 g) sour cream or plain yogurt, for tenderness
- 1/2 cup (75 g) powdered sugar for dusting, optional
How to Make this
1. Preheat oven to 350 F (175 C). Grease and flour a 10 to 12 cup bundt pan well, tapping out excess flour so cake wont stick.
2. Whisk together 2 1/2 cups (310 g) all purpose flour, 2 teaspoons baking powder, 1/2 teaspoon baking soda and 1/2 teaspoon salt in a bowl; set aside.
3. In a large bowl beat 1 cup (230 g) softened unsalted butter with 1 3/4 cups (350 g) granulated sugar until light and fluffy, about 3 to 5 minutes; scrape the sides often so nothing hides.
4. Add 4 room temperature eggs one at a time, beating briefly after each until combined, then mix in 2 teaspoons vanilla extract.
5. In a measuring cup combine 1 cup (240 ml) whole milk and 1/4 cup (60 ml) vegetable or light olive oil. Add the dry ingredients to the butter mixture in three additions, alternating with the milk mixture and starting and ending with the dry ingredients. Mix just until combined, do not overmix.
6. Fold in 1/2 cup (120 g) sour cream or plain yogurt gently, this keeps the cake tender and moist.
7. Scoop out about 1/3 to 1/2 of the batter into a separate bowl for the chocolate part. To the smaller bowl add 1/3 cup (35 g) sifted unsweetened cocoa powder and 2 to 3 tablespoons hot coffee or hot water to bloom and loosen the cocoa, stirring until smooth.
8. Spoon batter into the prepared bundt pan alternating light and chocolate batter in layers or dollops, then run a skewer or butter knife through the batter a few times to create a marble effect but dont over swirl or colors will blend too much.
9. Bake at 350 F (175 C) for 45 to 55 minutes or until a toothpick inserted in the center comes out with just a few moist crumbs. Let cool in the pan 10 to 15 minutes, then invert onto a wire rack to cool completely.
10. When cool dust with 1/2 cup (75 g) powdered sugar if you like. Store loosely covered at room temp for 2 to 3 days or freeze slices for longer. Tips: use room temp eggs and milk for even mixing, dont skip oil or sour cream for extra moistness, and resist opening the oven too early.
Equipment Needed
1. Oven (preheat to 350 F / 175 C)
2. 10 to 12 cup bundt pan, well greased and floured
3. Large mixing bowl plus a medium bowl for the chocolate batter
4. Electric mixer or a sturdy hand whisk
5. Measuring cups and spoons and a kitchen scale (optional but handy)
6. Rubber spatula and a wooden spoon for folding and scraping
7. Sifter or fine mesh sieve for flour and cocoa
8. Toothpick or skewer and a wire cooling rack
FAQ
Marble Bundt Cake Recipe Substitutions and Variations
- All purpose flour: swap with cake flour for a lighter crumb (use 2 1/4 cups cake flour for every 2 1/2 cups AP), or use whole wheat pastry flour for a nuttier, slightly denser cake but cut the amount to about 2 1/4 cups and expect a bit more chew.
- Unsalted butter: you can use equal parts mild coconut oil (solid at room temp) or vegetable shortening if you need dairy free, note coconut adds a faint coconut taste and shortening gives a very tender crumb.
- Whole milk: replace with buttermilk for extra tang and tenderness, use same volume but reduce baking soda to 1/4 teaspoon because of acidity, or use unsweetened almond milk if dairy free but the cake may be slightly less rich.
- Sour cream: swap with plain Greek yogurt cup for cup for similar tang and moisture, or use unsweetened applesauce (about 3/4 cup) to cut fat and keep moisture but the texture will be a bit more cake like.
Pro Tips
1. Measure flour by spooning into the cup and leveling with a knife like the recipe says; packing it will make the cake dense. If your kitchen is humid, weigh it for best results.
2. Bloom the cocoa in hot coffee, not just water, for a deeper chocolate flavor. Let it cool a minute so it won’t shock the batter or scramble any eggs.
3. Don’t overmix once you add the dry ingredients. Stop as soon as you no longer see streaks of flour. Overworking the batter will make the crumb tough.
4. Grease the bundt pan thoroughly, getting into every nook, and give the pan a light flour dusting, tapping out excess. If you’re worried about sticking, line the center tube with a small strip of parchment.
5. Cool the cake in the pan 10 to 15 minutes but not much longer, then invert onto a rack. If it’s still clinging, flip it back right away and let it cool a little more, otherwise you risk tearing the crust. Store loosely covered at room temp up to 3 days or freeze slices individually.
Marble Bundt Cake Recipe
My favorite Marble Bundt Cake Recipe
Equipment Needed:
1. Oven (preheat to 350 F / 175 C)
2. 10 to 12 cup bundt pan, well greased and floured
3. Large mixing bowl plus a medium bowl for the chocolate batter
4. Electric mixer or a sturdy hand whisk
5. Measuring cups and spoons and a kitchen scale (optional but handy)
6. Rubber spatula and a wooden spoon for folding and scraping
7. Sifter or fine mesh sieve for flour and cocoa
8. Toothpick or skewer and a wire cooling rack
Ingredients:
- 2 1/2 cups (310 g) all purpose flour, spooned and leveled
- 2 teaspoons baking powder
- 1/2 teaspoon baking soda
- 1/2 teaspoon salt
- 1 cup (230 g) unsalted butter, softened
- 1 3/4 cups (350 g) granulated sugar
- 4 large eggs, room temp
- 2 teaspoons vanilla extract
- 1 cup (240 ml) whole milk, room temp
- 1/4 cup (60 ml) vegetable oil or light olive oil for extra moistness
- 1/3 cup (35 g) unsweetened cocoa powder, sifted
- 2 to 3 tablespoons hot coffee or hot water to bloom the cocoa
- 1/2 cup (120 g) sour cream or plain yogurt, for tenderness
- 1/2 cup (75 g) powdered sugar for dusting, optional
Instructions:
1. Preheat oven to 350 F (175 C). Grease and flour a 10 to 12 cup bundt pan well, tapping out excess flour so cake wont stick.
2. Whisk together 2 1/2 cups (310 g) all purpose flour, 2 teaspoons baking powder, 1/2 teaspoon baking soda and 1/2 teaspoon salt in a bowl; set aside.
3. In a large bowl beat 1 cup (230 g) softened unsalted butter with 1 3/4 cups (350 g) granulated sugar until light and fluffy, about 3 to 5 minutes; scrape the sides often so nothing hides.
4. Add 4 room temperature eggs one at a time, beating briefly after each until combined, then mix in 2 teaspoons vanilla extract.
5. In a measuring cup combine 1 cup (240 ml) whole milk and 1/4 cup (60 ml) vegetable or light olive oil. Add the dry ingredients to the butter mixture in three additions, alternating with the milk mixture and starting and ending with the dry ingredients. Mix just until combined, do not overmix.
6. Fold in 1/2 cup (120 g) sour cream or plain yogurt gently, this keeps the cake tender and moist.
7. Scoop out about 1/3 to 1/2 of the batter into a separate bowl for the chocolate part. To the smaller bowl add 1/3 cup (35 g) sifted unsweetened cocoa powder and 2 to 3 tablespoons hot coffee or hot water to bloom and loosen the cocoa, stirring until smooth.
8. Spoon batter into the prepared bundt pan alternating light and chocolate batter in layers or dollops, then run a skewer or butter knife through the batter a few times to create a marble effect but dont over swirl or colors will blend too much.
9. Bake at 350 F (175 C) for 45 to 55 minutes or until a toothpick inserted in the center comes out with just a few moist crumbs. Let cool in the pan 10 to 15 minutes, then invert onto a wire rack to cool completely.
10. When cool dust with 1/2 cup (75 g) powdered sugar if you like. Store loosely covered at room temp for 2 to 3 days or freeze slices for longer. Tips: use room temp eggs and milk for even mixing, dont skip oil or sour cream for extra moistness, and resist opening the oven too early.

















