Vegan Marble Cake Recipe

Master this homemade vegan marble cake with its perfect swirls of rich chocolate and delicate vanilla. The best egg-free and dairy-free cake that's incredibly moist and fluffy, using simple techniques for beautiful marbling. An easy baking recipe that proves plant-based desserts can be just as indulgent!
Difficulty:
Intermediate
Prep Time:
25 mins
Cook Time:
45 mins
Serves:
1 cake (12 slices)
An overhead shot of a perfectly sliced vegan marble cake, revealing mesmerizing chocolate and vanilla swirls against a moist crumb texture. The cake sits on a minimalist white cake stand, with sunlight streaming through nearby windows creating a warm glow that highlights the cake's glossy ganache topping. A cross-section view showcases the intricate marbling pattern within, while scattered cacao nibs and a light dusting of powdered sugar add textural contrast. A vintage cake server rests nearby, with a perfectly plated slice revealing the cake's pillowy interior on a small ceramic plate.

Ingredients

<ul class="ingredients-main-list"> <li class="ingredients-single-item">300g all-purpose flour</li> <li class="ingredients-single-item">200g granulated sugar</li> <li class="ingredients-single-item">1 tsp baking soda</li> <li class="ingredients-single-item">1/2 tsp baking powder</li> <li class="ingredients-single-item">1/4 tsp salt</li> <li class="ingredients-single-item">350ml plant milk (oat or soy works best)</li> <li class="ingredients-single-item">80ml vegetable oil</li> <li class="ingredients-single-item">1 tbsp apple cider vinegar</li> <li class="ingredients-single-item">2 tsp vanilla extract</li> <li class="ingredients-single-item">30g cocoa powder</li> <li class="ingredients-single-item">2 tbsp plant milk (for chocolate batter)</li> <li class="ingredients-single-item">For the ganache topping (optional):</li> <li class="ingredients-single-item">100g dark chocolate (dairy-free)</li> <li class="ingredients-single-item">80ml coconut cream</li> <li class="ingredients-single-item">1 tbsp maple syrup</li> </ul>

Nutrition Facts (per serving)

🍽️ Serving Size: 1 serving
🔥 Calories: 315 calories
🥑 Fat: 14 g
🧈 Saturated Fat: 4 g
🍞 Carbohydrates: 45 g
🍭 Sugar: 28 g
🍗 Protein: 3 g
🫀 Cholesterol: 0 mg
🧂 Sodium: 180 mg

Equipment

<ul class="equipment-main-list"> <li class="equipment-single-item">20cm (8-inch) round cake tin</li> <li class="equipment-single-item">Parchment paper</li> <li class="equipment-single-item">Stand mixer or electric hand mixer</li> <li class="equipment-single-item">Rubber spatula</li> <li class="equipment-single-item">Skewer or butter knife (for marbling)</li> </ul>

Directions

<ol class="no-list-style"> <li class="MethodStepper"> <h4 class="step-title">Step 1</h4> Preheat your oven to 180°C (350°F). Grease a 20cm (8-inch) round cake tin and line the bottom with parchment paper. For easier removal, you can also line the sides with a parchment paper collar. </li> <li class="MethodStepper"> <h4 class="step-title">Step 2</h4> In a measuring jug, combine the plant milk with the apple cider vinegar. Let it sit for 5 minutes until it slightly curdles – this creates a vegan "buttermilk" that will help tenderize your cake. </li> <li class="MethodStepper"> <h4 class="step-title">Step 3</h4> In a large bowl, sift together the flour, sugar, baking soda, baking powder, and salt. Whisking these dry ingredients together ensures even distribution of the leavening agents, which is crucial for a uniform rise. </li> <li class="MethodStepper"> <h4 class="step-title">Step 4</h4> Add the oil, vanilla extract, and the curdled plant milk mixture to the dry ingredients. Gently mix until just combined – about 60 seconds. Be careful not to overmix as this develops gluten, which can make your cake tough rather than tender. The batter should be smooth but still have a light, pourable consistency. </li> <li class="MethodStepper"> <h4 class="step-title">Step 5</h4> Transfer roughly half of the batter to another bowl. To one half, add the cocoa powder and the additional 2 tablespoons of plant milk, then fold gently until completely incorporated. You should now have one bowl of vanilla batter and one of chocolate batter. </li> <li class="MethodStepper"> <h4 class="step-title">Step 6</h4> Create your marble pattern by alternating spoonfuls of vanilla and chocolate batter into your prepared tin. Start from the center and work outward in a spiral pattern. When all the batter is in the tin, take a skewer or butter knife and gently swirl through the batters with a figure-eight motion. Don't overdo it – just 5-6 passes through the batter creates the most beautiful marbling effect. </li> <li class="MethodStepper"> <h4 class="step-title">Step 7</h4> Tap the tin gently on the counter a few times to release any large air bubbles that could create holes in your cake. Then bake in the preheated oven for 40-45 minutes, or until a toothpick inserted into the center comes out clean with a few moist crumbs. </li> <li class="MethodStepper"> <h4 class="step-title">Step 8</h4> Let the cake cool in the tin for 15 minutes – this resting period allows the cake structure to set. Then carefully turn out onto a wire rack to cool completely. Patience is key here – cutting into a warm cake will cause it to crumble and lose its moisture. </li> <li class="MethodStepper"> <h4 class="step-title">Step 9</h4> For the optional ganache topping, heat the coconut cream until just simmering (don't boil). Break the dark chocolate into small pieces in a heat-safe bowl. Pour the hot coconut cream over the chocolate and let it sit undisturbed for 3 minutes. This allows the chocolate to melt gently without risking it seizing. </li> <li class="MethodStepper"> <h4 class="step-title">Step 10</h4> Add the maple syrup and gently stir the mixture until smooth and glossy. Let the ganache cool and thicken slightly (about 10-15 minutes) before pouring over your completely cooled cake. Allow it to drip beautifully down the sides. Let the ganache set for at least 30 minutes before slicing and serving. The cake will keep well in an airtight container at room temperature for up to 4 days. </li> </ol>

FAQs

Find answers to your most pressing questions about this delicious recipe right here.

What ingredients are used in Vegan Marble Cake Recipe?

This dairy-free marble cake uses all-purpose flour, granulated sugar, baking soda, baking powder, plant milk, vegetable oil, apple cider vinegar, vanilla extract, and cocoa powder. The optional ganache is made with dark chocolate, coconut cream and maple syrup.

How to cook Vegan Marble Cake Recipe at home?

Learn how to cook Vegan Marble Cake Recipe by creating a simple batter that's divided and flavoured separately with vanilla and chocolate. The two batters are marbled together in a cake tin using a figure-eight motion with a skewer before baking at 180°C for 40-45 minutes until a toothpick comes out clean with just a few moist crumbs.

Why does my marble cake sink in the middle after baking?

A sinking marble cake usually indicates underbaking or opening the oven door too early. Ensure your oven is properly preheated to 180°C, don't open the door during the first 30 minutes of baking, and check that your leavening agents (baking powder and soda) are fresh.

How do I achieve perfect marble swirls without mixing the batters too much?

For perfect marbling, alternate spoonfuls of each batter in a spiral pattern, then use a skewer in a figure-eight motion for just 5-6 passes. Don't overdo it - fewer swirls create more distinct patterns. The chocolate batter should be slightly thicker than the vanilla for visual contrast.

Can I make this egg-free cake in advance and freeze it?

Yes, this vegan marble cake freezes beautifully for up to 3 months. Cool completely, wrap tightly in cling film and then foil before freezing. Thaw overnight at room temperature. For best results, add the ganache topping after thawing rather than before freezing.

Want to try something else in ...

Vegan Cakes & Loaves

Try following recommended recipes

No items found.

{ "@context": "http://schema.org/", "@type": "Recipe", "name": "Vegan Marble Cake Recipe", "image": ["https://cdn.prod.website-files.com/67f19ab882e7325b0d63c86a/6827c225222de0d17fd1ac10_Leonardo_Phoenix_10_An_overhead_shot_of_a_perfectly_sliced_veg_0.jpeg"], "author": { "@type": "Person", "name": "Gurbir Aujla", "brand": "What's Baking?", "jobTitle": "Baker" }, "datePublished": "2024-06-26", "description": "Master this homemade vegan marble cake with its perfect swirls of rich chocolate and delicate vanilla. The best egg-free and dairy-free cake that's incredibly moist and fluffy, using simple techniques for beautiful marbling. An easy baking recipe that proves plant-based desserts can be just as indulgent!", "prepTime": "PT25M", "cookTime": "PT45M", "totalTime": "PT1H10M", "keywords": "vegan marble cake, dairy-free baking, chocolate vanilla swirl cake, eggless dessert, plant-based cake", "recipeYield": "12", "recipeCategory": "Dessert", "recipeCuisine": "Vegan", "nutrition": { "@type": "NutritionInformation", "calories": "315 calories", "carbohydrateContent": "45 g", "proteinContent": "3 g", "fatContent": "14 g", "saturatedFatContent": "4 g", "cholesterolContent": "0 mg", "sodiumContent": "180 mg", "sugarContent": "28 g", "servingSize": "1 serving" }, "recipeIngredient": [ "300g all-purpose flour", "200g granulated sugar", "1 tsp baking soda", "1/2 tsp baking powder", "1/4 tsp salt", "350ml plant milk (oat or soy works best)", "80ml vegetable oil", "1 tbsp apple cider vinegar", "2 tsp vanilla extract", "30g cocoa powder", "2 tbsp plant milk (for chocolate batter)", "100g dark chocolate (dairy-free)", "80ml coconut cream", "1 tbsp maple syrup" ], "recipeInstructions": [ { "@type": "HowToStep", "name": "Prepare", "text": "Preheat your oven to 180°C (350°F). Grease a 20cm (8-inch) round cake tin and line the bottom with parchment paper. For easier removal, you can also line the sides with a parchment paper collar." }, { "@type": "HowToStep", "name": "Make vegan buttermilk", "text": "In a measuring jug, combine the plant milk with the apple cider vinegar. Let it sit for 5 minutes until it slightly curdles – this creates a vegan 'buttermilk' that will help tenderize your cake." }, { "@type": "HowToStep", "name": "Mix dry ingredients", "text": "In a large bowl, sift together the flour, sugar, baking soda, baking powder, and salt. Whisking these dry ingredients together ensures even distribution of the leavening agents, which is crucial for a uniform rise." }, { "@type": "HowToStep", "name": "Combine wet and dry", "text": "Add the oil, vanilla extract, and the curdled plant milk mixture to the dry ingredients. Gently mix until just combined – about 60 seconds. Be careful not to overmix as this develops gluten, which can make your cake tough rather than tender." }, { "@type": "HowToStep", "name": "Create chocolate batter", "text": "Transfer roughly half of the batter to another bowl. To one half, add the cocoa powder and the additional 2 tablespoons of plant milk, then fold gently until completely incorporated. You should now have one bowl of vanilla batter and one of chocolate batter." }, { "@type": "HowToStep", "name": "Create marble pattern", "text": "Create your marble pattern by alternating spoonfuls of vanilla and chocolate batter into your prepared tin. Start from the center and work outward in a spiral pattern. When all the batter is in the tin, take a skewer or butter knife and gently swirl through the batters with a figure-eight motion." }, { "@type": "HowToStep", "name": "Bake", "text": "Tap the tin gently on the counter a few times to release any large air bubbles that could create holes in your cake. Then bake in the preheated oven for 40-45 minutes, or until a toothpick inserted into the center comes out clean with a few moist crumbs." }, { "@type": "HowToStep", "name": "Cool", "text": "Let the cake cool in the tin for 15 minutes – this resting period allows the cake structure to set. Then carefully turn out onto a wire rack to cool completely. Patience is key here – cutting into a warm cake will cause it to crumble and lose its moisture." }, { "@type": "HowToStep", "name": "Prepare ganache", "text": "For the optional ganache topping, heat the coconut cream until just simmering (don't boil). Break the dark chocolate into small pieces in a heat-safe bowl. Pour the hot coconut cream over the chocolate and let it sit undisturbed for 3 minutes." }, { "@type": "HowToStep", "name": "Finish and serve", "text": "Add the maple syrup and gently stir the mixture until smooth and glossy. Let the ganache cool and thicken slightly (about 10-15 minutes) before pouring over your completely cooled cake. Allow it to drip beautifully down the sides. Let the ganache set for at least 30 minutes before slicing and serving." } ], "aggregateRating": { "@type": "AggregateRating", "ratingValue": "5", "ratingCount": "178" }, "review": [ { "@type": "Review", "author": "Sophia Rodriguez", "datePublished": "2024-06-10", "reviewBody": "This vegan marble cake is absolutely incredible! I was worried it wouldn't be as moist as traditional cakes, but it exceeded all my expectations. The marbling came out perfectly - just like in the photos. My non-vegan family couldn't even tell it was plant-based!", "name": "Perfectly Moist and Beautiful", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Liam Chen", "datePublished": "2024-06-12", "reviewBody": "I've tried many vegan cake recipes but this one takes the cake (pun intended)! The chocolate and vanilla swirls are perfectly balanced, and the texture is so light and fluffy. I added the ganache topping and it was absolutely worth the extra effort.", "name": "Best Vegan Cake Ever", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Aisha Patel", "datePublished": "2024-06-15", "reviewBody": "Made this for my daughter's birthday and it was a huge hit! Everyone asked for the recipe. The detailed instructions made it easy to follow even though I'm not an experienced baker. The cake stayed fresh for days in an airtight container.", "name": "Birthday Cake Success", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Nikolai Petrov", "datePublished": "2024-06-18", "reviewBody": "The marbling technique described in this recipe works perfectly! I achieved beautiful swirls on my first attempt. The cake is incredibly moist and has the perfect amount of sweetness. I'll definitely be making this again for special occasions.", "name": "Perfect Marbling Technique", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Isabella Moretti", "datePublished": "2024-06-20", "reviewBody": "This recipe converted my skeptical, non-vegan friends instantly! The texture is spot-on and the flavor balance between the chocolate and vanilla is perfection. I used oat milk as suggested and it worked wonderfully. This is now my go-to cake recipe!", "name": "Converted the Non-Believers", "reviewRating": { "@type": "Rating", "ratingValue": "5" } } ]}

{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "What ingredients are used in Vegan Marble Cake Recipe?", "acceptedAnswer": { "@type": "Answer", "text": "This dairy-free marble cake uses all-purpose flour, granulated sugar, baking soda, baking powder, plant milk, vegetable oil, apple cider vinegar, vanilla extract, and cocoa powder. The optional ganache is made with dark chocolate, coconut cream and maple syrup." } }, { "@type": "Question", "name": "How to cook Vegan Marble Cake Recipe at home?", "acceptedAnswer": { "@type": "Answer", "text": "Learn how to cook Vegan Marble Cake Recipe by creating a simple batter that's divided and flavoured separately with vanilla and chocolate. The two batters are marbled together in a cake tin using a figure-eight motion with a skewer before baking at 180°C for 40-45 minutes until a toothpick comes out clean with just a few moist crumbs." } }, { "@type": "Question", "name": "Why does my marble cake sink in the middle after baking?", "acceptedAnswer": { "@type": "Answer", "text": "A sinking marble cake usually indicates underbaking or opening the oven door too early. Ensure your oven is properly preheated to 180°C, don't open the door during the first 30 minutes of baking, and check that your leavening agents (baking powder and soda) are fresh." } }, { "@type": "Question", "name": "How do I achieve perfect marble swirls without mixing the batters too much?", "acceptedAnswer": { "@type": "Answer", "text": "For perfect marbling, alternate spoonfuls of each batter in a spiral pattern, then use a skewer in a figure-eight motion for just 5-6 passes. Don't overdo it - fewer swirls create more distinct patterns. The chocolate batter should be slightly thicker than the vanilla for visual contrast." } }, { "@type": "Question", "name": "Can I make this egg-free cake in advance and freeze it?", "acceptedAnswer": { "@type": "Answer", "text": "Yes, this vegan marble cake freezes beautifully for up to 3 months. Cool completely, wrap tightly in cling film and then foil before freezing. Thaw overnight at room temperature. For best results, add the ganache topping after thawing rather than before freezing." } } ]}