Easy Marble Bundt Cake
This Easy Marble Bundt Cake is a delicate dance of rich chocolate and buttery vanilla batters. It is a classic, moist, tender dessert, with a beautiful marbled pattern that is as lovely to look at as it is to eat.

Marble Cake Recipe
For years, this has been one of the most popular recipes on this blog, and for good reason. It is not only stunning, but it is also surprisingly easy to make using common ingredients found in most kitchens.
The first time I made this cake, I made it simply out of curiosity. Just like with Chocoflan (the impossible cake), I found it interesting to see how the chocolate batter could perfectly blend in with the vanilla batter. Well, after I made it, I felt kind of silly because there is no secret, you just swirl the batters together. End of story. It is that simple. LOL.
Now, I’ll be completely transparent with you and say that you can easily make this cake using store-bought chocolate and vanilla cakes. But what makes this recipe so great is that it is perfectly measured to make either one large bundt cake or a two-layer 9-inch cake without having any leftover batter. Also, the flavor and texture of this cake are simply amazing. Perfect for chocolate and vanilla lovers alike!

Ingredients For Making A Marble Cake
Scroll down to the recipe card to see the complete list of ingredients.
- Flour. I usually use all-purpose flour for most of my cakes since I always have it on hand.
- Baking powder. The only leavening agent that we need for this recipe.
- Salt. Balances the sweetness of the cake.
- Butter and oil. Butter will add a wonderful, rich flavor to this cake. Use unsalted butter to control the overall flavor. Oil adds the moisture that you usually don’t get from butter alone. I like to use vegetable oil.
- Sugar. We’ll be using plain white granulated sugar for this recipe.
- Eggs. They add moisture and structure to the cake.
- Vanilla extract. It adds a subtle flavor and aroma, making this cake inviting and delicious.
- Milk. Use whole milk to add lots of moisture. You can also use buttermilk.
- Chocolate. I usually use unsweetened cocoa powder whenever I make this cake. You can also use melted semisweet chocolate chips. See the notes found in the recipe card.

How To Make A Marble Cake
Scroll down to the recipe card to see detailed step-by-step instructions.
- In a medium bowl sift the flour with the baking powder and salt and set aside.
- In a separate bowl beat the butter, oil, and sugar until creamy. Add the eggs one at a time, adding the vanilla extract with the last egg.
- Add the flour mixture alternating with the milk.

- Pour half of this batter into a separate bowl, add the cocoa powder, and blend well.
- Add a layer of vanilla batter to a prepared Bundt pan. Spoon the chocolate batter on top, and finish with another layer of vanilla batter. Swirl both batters with a chopstick or a butter knife.
- Bake at 350 degrees F (180 degrees C) for 35-40 minutes or until a toothpick inserted in the center comes out clean.


Frequently Asked Questions
- Can I make this cake into a two-layer cake?
This batter will be enough to bake two 9-inch cakes. Just keep in mind that they will take less time to bake, about 30 minutes or so.
- Can I frost this marble cake?
You can use your favorite frosting for this marble cake!- This Chocolate Buttercream is one of my favorites.
- Want to add more vanilla flavor? Then try this delicious Vanilla Buttercream frosting.
- To make it incredibly inviting, bathe with the most amazing ganache that I used in my Chocolate Cake With Chocolate Ganache recipe.
- The cream cheese frosting that I use in my Carrot Cake is also a great choice!
- Why is my marble cake dry?
A dry cake could be a result of different factors like not measuring the ingredients properly or baking the cake for too long. But one of the main culprits is usually overbeating the batter. When mixing the flour mixture, mix just enough to incorporate it. Overbeating the flour in the batter will often result in a tough, dry, and dense cake.

Tools For Making A Marble Cake
- Large Mixing Bowls: You can never have too many bowls in your kitchen and these are great for mixing and dividing the batters that go in this cake.
- Electric Hand Mixer: I usually use this practical hand mixer to mix all of the ingredients that go into this cake.
- Stand Mixer: This is a wonderful stand mixer that will do most of the work for you.
- Silicone Spatulas: The best tools to scrape, mix, and divide any cake batter.
- Bundt Cake Pan: The easiest way to bake a beautiful marble cake without all the fuss.
- 9-inch Round Cake Pans: These round pans are perfect if you want to bake this cake into a two-layered cake.

More Delicious Cake Recipes
- Chocoflan
- Chocolate Cake With Chocolate Ganache
- Chocolate Cake With Chocolate Buttercream
- Vanilla Cake
- Carrot Cake
- Tres Leches Cake
Did you make this recipe?
Let us know what you think by leaving a review! ⭐️⭐️⭐️⭐️⭐️

Easy Marble Bundt Cake
Ingredients
- 2½ cups (300 g) all-purpose flour
- 2 tsp baking powder
- ½ tsp salt
- ¾ cup (169.5 g) unsalted butter (softened)
- 2 tbsp vegetable oil
- 1½ cups (337.5 g) white granulated sugar
- 4 large eggs
- 2 tsp vanilla extract
- 1 cup (236 ml) whole milk
- 6 tbsp (75 g) unsweetened cocoa powder (*see notes)
Instructions
- Preheat the oven to 350 degrees F (180 degrees C).
- Sift the flour with the baking powder and salt in a medium-sized bowl and set aside.
- Using an electric hand mixer or stand mixer cream the butter with the sugar and the oil.
- Add the eggs one at a time, adding the vanilla extract with the last egg.
- Add the flour mixture in three batches, alternating with the milk until they are incorporated. You should start and end with the flour mixture. Use a spatula to scrape the bottom and sides of the bowl. Do not overmix!
- Pour half of the batter into a separate bowl (It doesn't have to be precise). Fold the cocoa powder into this batter until it is well combined.
- Pour a layer of the vanilla batter into a prepared 10-inch Bundt pan. Spoon the chocolate batter on top. Finish with the remainder of the vanilla batter. Gently swirl the two batters together with a chopstick or a butter knife.
- Bake the cake for 35-40 minutes or until a toothpick inserted in the center comes out clean. Let the cake cool completely on a wire rack before serving.
Video
Notes
- *You can melt 5-6 ounces (142-170 g) of semisweet chocolate chips in the microwave or use a double boiler to make the chocolate batter instead of using cocoa powder.
- To make a two-layer cake, divide the batter into two 9-inch (23 cm) round pans and bake for about 30 minutes.
- This batter can also be made in a 9×13-inch (23×33 cm) sheet pan. Bake for about 30-35 minutes.
- To make it into cupcakes, line a cupcake pan with liners and spoon each batter in layers. Fill only until halfway and swirl with a toothpick. Bake for about 20 minutes
- Store this cake in an airtight container for up to 2-3 days at room temperature. It will last for up to 4-5 days in the refrigerator but keep in mind that cold temperatures will dry out the cake.
This post was originally published on June 1, 2018, and it has since been updated with more information and new photos.
heyy! Love the recipe. If i want to make the cake in loaf tin, can i make half the recipe?
It depends on the size of the loaf pan. With this recipe you can make 2 8 inch round pans, so I think if you use a 9×5 inch loaf pan, you should be fine if you cut the recipe by half.
Hola!! En los ingredientes dice levadura en polvo pero en el desarrollo no dice donde y como poner la levadura
Está en el segundo paso.
Love this recipe!! 5 stars!! Thank you.