This marble cake recipe is the best you will ever try! It's a mixture between vanilla and chocolate flavor in one bite. Plus, it is topped with a fantastic chocolate glaze! You will not want to miss it!

Why is it called marble cake?
We called it marble cake because of its marble-like appearance.
The mixture between the vanilla cake batter and chocolate batter makes it look like marble when poured into layers.
Ingredients to make this recipe
Flour: We've used all-purpose flour.
Sugar: It will make your cake sweet and fluffy. We've used white sugar.
Baking powder: To make your cake rise.
Eggs: Eggs will give structure and consistency to the cake. Use at room temperature eggs.
Oil: We've used sunflower oil.
Cocoa powder: For the best chocolate flavor.
Almond milk: We've used almond milk to make this recipe dairy-free.
Vanilla extract: To add extra flavor for the vanilla batter.
Salt: To enhance all the flavors!
Chocolate glaze: A mixture of chocolate and heavy cream. We've used vegan heavy cream to make this recipe dairy-free.
How to make this recipe
Preheat the oven to 350 degrees F (180 C) and grease a 10 to 12 cup bundt cake pan. Add the eggs, sugar, and oil into a stand mixer and beat until creamy for about 5 minutes. You can also you a hand mixer.
Add the milk, vanilla extract, and salt and whisk to combine. Then sift the flour and baking powder and gently combine. Divide the batter into two different bowls, sift the cocoa powder into one of them and mix to combine.
Pour a layer of vanilla batter into the cake pan, then pour a layer of the chocolate batter on top. Repeat this process until you've used all the batter. The batter will be thick and have a zig-zag form when you add it on top of each layer, don't worry about making it look perfect. That's exactly what is going to give the marble-like appearance. Bake for about 40 to 45 minutes or until a toothpick comes out clean.
When the cake has cooled down, make the chocolate glaze. Melt the chocolate with heavy cream and whisk until smooth. Wait until the ganache has cooled down a bit, achieved a creamier consistency, and then pour it over the cake.
Tips for making this recipe
- Don't overmix the batter: Overmixing the cake batter can result in a more dense and chewy cake.
- Sift the dry ingredients: Don't forget to sift the flour, cocoa powder, and baking powder to prevent any lumps in the batter.
- Weight the ingredients: Weighting all the parts when baking is crucial for the best result. Not adding the precisely correct amount of a specific ingredient when baking a cake can make the cake turn out too dense, too chewy, or too small.
- Don't worry about imperfect layers: The cake batter will be thick, especially the chocolate one. When you're adding it into the pan, the layers won't be even, and they'll have a zig-zag form. Don't worry about it. That's what will create a marble-like appearance.
More cake recipes
If you tried this recipe, don't forget to tag me on Instagram, Pinterest, or Facebook. Also, if you enjoyed this recipe, please leave a comment and a rating star below! Thank you for your support!
PrintMarble Cake
- Prep Time: 10 minutes
- Cook Time: 45 minutes
- Total Time: 55 minutes
- Yield: 8-10 slices 1x
- Category: Dessert
- Method: Bake
- Cuisine: American
Description
This is one of the best marble cake recipes you'll ever try! It's dairy-free, fluffy, and a mixture between vanilla and chocolate flavor. Plus, it has a creamy chocolate glaze on top.
Ingredients
Marble Cake Ingredients
- 4 eggs, at room temperature
- 2 and ½ cups white sugar (450 g)
- ½ cup sunflower oil
- ½ cup and 2 tablespoon almond milk
- 1 tsp vanilla extract
- 2 and ½ cups all-purpose flour (300 g)
- 2 tsp baking powder
- 1 pinch salt
- ⅓ cup cocoa powder (35 g)
Chocolate Glaze Ingredients
- 4 oz chocolate, chopped (100 g)
- 1 cup vegan cream or heavy cream
Instructions
- Preheat the oven to 350 degrees F (180 C) and grease a 10 to 12 cup bundt cake pan.
- Add the eggs, sugar, and oil into a stand mixer and beat until creamy for about 5 minutes. You can also use a hand mixer.
- Add the milk, vanilla extract, and salt and whisk to combine.
- Then sift the flour and baking powder, and gently combine.
- Divide the batter into two different bowls, sift the cocoa powder into one of them and mix to combine.
- Pour a layer of vanilla batter into the cake pan, then pour a layer of the chocolate batter on top. Repeat this process until you've used all the batter. The batter will be thick and have a zig-zag form when you add it on top of each layer, don't worry about making it look perfect. That's exactly what is going to give the marble-like appearance.
- Bake for about 40 to 45 minutes or until a toothpick comes out clean.
- When the cake has cooled down, make the chocolate glaze. Melt the chocolate with heavy cream and whisk until smooth. Wait until the ganache has cooled down a bit, achieved a creamier consistency, and then pour it over the cake.
Notes
Don't overmix the batter: Overmixing the cake batter can result in a more dense and chewy cake.
Sift the dry ingredients: Don't forget to sift the flour, cocoa powder, and baking powder to prevent any lumps in the batter.
Weight the ingredients: Weighting all the parts when baking is crucial for the best result. Not adding the precisely correct amount of a specific ingredient when baking a cake can make the cake turn out too dense, too chewy, or too small.
Don't worry about imperfect layers: The cake batter will be thick, especially the chocolate one. When you're adding it into the pan, the layers won't be even, and they'll have a zig-zag form. Don't worry about it. That's what will create a marble-like appearance.
Keywords: marble cake, bundt marble cake, homemade marble cake
Leave a Reply