This Marble Bundt Cake is soft, buttery, and swirled with rich chocolate and vanilla layers that look just as stunning as they taste. With simple pantry ingredients and clear steps, you’ll be able to bake a bakery-style bundt cake right at home.
Whether you’re baking for a celebration or just a weekend treat, this cake guarantees moist texture, bold flavor, and those iconic swirls everyone loves.
Table of Contents
Table of Contents
Ingredient Notes & Substitutions
Key Pantry Staples for Marble Bundt Cake
- Cake flour: Cake flour creates a soft, tender crumb. If you don’t have it, use all-purpose flour with 2 tablespoons of cornstarch per cup as a substitute.
- Butter: Unsalted butter is best since it lets you control the salt. If using salted butter, reduce the added salt by half.
Smart Substitutions
- Buttermilk vs. whole milk: Buttermilk gives more tang and tenderness, but whole milk works if that’s what you have.
- Gluten-free or dairy-free alternatives: Use a 1:1 gluten-free flour blend for baking and swap dairy butter and milk with plant-based versions like oat milk and vegan butter.
What You’ll Need (Equipment & Timing)
Essential Equipment for Marble Bundt Cake
- 12-cup Bundt pan (a 10-cup will work if not filled to the brim).
- Whisk, spatula, and toothpick for mixing and testing doneness.
- Wire cooling rack to help the cake release without sticking.
Prep & Bake Time
- Prep Time: 20 minutes
- Bake Time: 50–65 minutes
- Total Time: 1 hour 10 minutes
- Servings: 12 slices
Ingredients
Vanilla Batter
| Ingredient | US | Metric |
|---|---|---|
| Butter, room temp | 1 cup | 226 g |
| Granulated sugar | 2 ½ cups | 500 g |
| Eggs, room temp | 4 large | 200 g |
| Vanilla extract | 1 tbsp | 15 ml |
| Buttermilk | 1 cup | 240 ml |
| Cake flour, sifted | 3 cups | 360 g |
| Baking powder | 2 tsp | 8 g |
| Salt | ½ tsp | 3 g |
Chocolate Batter
| Ingredient | US | Metric |
|---|---|---|
| Cocoa powder, sifted | â…” cup | 55 g |
| Milk, room temp | ½ cup | 120 ml |
| Reserved vanilla batter | 2 ½ cups | |
| Vanilla extract | 1 tsp | 5 ml |
How to Make Marble Bundt Cake
Step 1: Prepare the Pan
Preheat oven to 350°F (177°C). Grease a 12-cup Bundt pan with butter or baking spray, then dust with flour. Shake out any excess.
Step 2: Cream Butter & Sugar
Beat butter and sugar together in a stand mixer until light and fluffy, about 3 minutes.
Step 3: Mix in Eggs & Vanilla
Add eggs one at a time, beating after each addition. Stir in 1 tablespoon vanilla.
Step 4: Add Dry Ingredients & Buttermilk
Alternate adding flour mixture and buttermilk, starting and ending with flour. Mix on low until just combined.
Step 5: Swirl the Batters for the Marble Effect
Set aside 2 ½ cups of batter. Mix in cocoa powder, milk, and 1 tsp vanilla to make the chocolate batter. Using a scoop, alternate layering plain and chocolate batter in the Bundt pan. Do not stir tap pan gently to settle.
Step 6: Bake & Cool the Marble Bundt Cake
Bake 50–65 minutes, until a toothpick inserted in the center comes out clean. Cool in pan for 15 minutes, then invert onto a rack.
Pro Tips & Troubleshooting
Greasing the Bundt Pan the Right Way
Use a pastry brush to coat every crevice with butter, then dust with flour. This helps prevent sticking.
Creating Bold Marble Swirls Without Overmixing
Layer the batters evenly and avoid swirling with a knife. Gravity and baking will create the perfect marbled effect.
Ensuring Perfect Texture & Doneness
Insert a toothpick into the deepest part of the cake. If it comes out clean, the cake is done.
Always check doneness with a toothpick in the thickest part of the cake. For safe baking practices and food handling, you can also review the USDA guidelines on baking and food safety
Marble Bundt Cake
Equipment
- Bundt pan (12-cup) Nonstick preferred
- whisk
- spatula
- Toothpick For testing doneness
- cooling rack
Ingredients
- 1 cup butter, room temperature
- 2 1/2 cups granulated sugar
- 4 large eggs, room temperature
- 1 tablespoon vanilla extract
- 1 teaspoon vanilla extract
- 1 cup buttermilk, room temperature
- 3 cups cake flour, sifted
- 2 teaspoons baking powder
- 1/2 teaspoon salt
- 2/3 cup unsweetened cocoa powder, sifted
- 1/2 cup milk, room temperature
Instructions
- Preheat oven to 350°F. Grease and flour a 12-cup bundt pan.
- Beat butter and sugar until light and fluffy.
- Add eggs one at a time, mixing well after each. Stir in 1 tbsp vanilla.
- Mix flour, baking powder, salt, and buttermilk on low speed until just combined.
- Set aside 2 1/2 cups batter. Mix cocoa powder and milk into it for chocolate swirl. Add 1 tsp vanilla to plain batter. Layer scoops alternately in pan.
- Bake 50–65 minutes or until toothpick comes out clean. Cool 15 minutes in pan, then invert to rack.
Notes
Nutrition
Storage & Make-Ahead Tips
Storing at Room Temperature
Keep covered in an airtight container at room temperature for up to 3 days.
Freezing & Defrosting the Marble Bundt Cake
Wrap tightly in plastic wrap, then foil. Freeze up to 2 months. Thaw overnight at room temperature.
Simple Reheating Ideas
Warm slices in the microwave for 10–15 seconds to bring back softness.
Frequently Asked Questions (FAQ)
Can I bake this Marble Bundt Cake in mini Bundt pans or cupcake molds?
Yes, reduce the baking time to 20–25 minutes and check doneness with a toothpick.
How do I keep the cake from sticking to a detailed Bundt pan?
Thoroughly grease every crevice with butter or spray, then flour. You can also use a baking release spray.
Can I substitute brown sugar or honey for white sugar?
Brown sugar will make the cake denser and more moist, while honey changes the texture. Stick with granulated sugar for the classic crumb.
How can I get more defined marble swirls?
Use a cookie scoop or measuring cup to layer batters evenly without stirring. This keeps swirls sharp.
More Cake Recipes You’ll Love
Share Your Marble Bundt Cake!
Tried this recipe? Leave a review below and share your tips or photos. Your feedback helps other bakers create the perfect Marble Bundt Cake.




