Vegan Marble Cake
Vegan marble cake – this vegan chocolate and vanilla pound cake is moist, soft, and incredibly moreish! Perfect for any occasion, this delightful treat makes an indulgent breakfast or a sweet snack. The beautiful swirls of chocolate and vanilla not only appeal to the eyes but also create a deliciously balanced flavor that everyone will love!
Why You’ll Love This Recipe
- Delicious Flavors: Enjoy the perfect combination of rich chocolate and creamy vanilla in every bite.
- Easy to Prepare: With simple ingredients and straightforward steps, this cake is quick to make.
- Versatile Treat: Ideal for breakfast, snacks, or dessert; it suits any time of day.
- Vegan-Friendly: Completely eggless and dairy-free, making it suitable for various dietary preferences.
- Stunning Presentation: The charming swirls make it a showstopper at gatherings or family meals.
Tools and Preparation
Before diving into the recipe, gather your essential tools. Having everything ready will make the baking process smoother and more enjoyable.
Essential Tools and Equipment
- Loaf tin (2lb size)
- Mixing bowls
- Whisk
- Blender or stick blender
- Baking parchment
- Wire rack
Importance of Each Tool
- Loaf tin: Provides the perfect shape for baking the marble cake evenly.
- Blender or stick blender: Ensures a smooth blend of wet ingredients, which is crucial for texture.
- Mixing bowls: Helps keep your ingredients organized while mixing.

Ingredients
For this delectable Vegan Marble Cake, you will need:
For the Chocolate Batter
- 30 g (3 Tbsp) cocoa powder
- 4 Tbsp boiling water
For the Cake Batter
- 120 g silken tofu (excess liquid drained off)
- 200 ml (½ + ⅓ cup) unsweetened non-dairy milk (soy is best)
- 1 Tbsp vanilla extract
- 1 ½ tsp cider or white vinegar (or lemon juice)
Dry Ingredients
- 240 g (2 cups) plain (all-purpose) flour
- 25 g (2 ½ Tbsp) cornflour (cornstarch)
- 1 ½ tsp baking powder
- ¼ tsp bicarbonate of soda (baking soda)
- ½ tsp salt
- 275 g (1 ⅓ cups) caster (superfine) sugar
For Moisture and Texture
- 120 g (½ cup) vegan block butter (melted)
- 45 ml (3 Tbsp) neutral oil (sunflower/vegetable/canola/mild olive)
How to Make Vegan Marble Cake
Step 1: Preheat the Oven
Preheat your oven to 180°C/160° fan/350°F/gas mark 4. Grease a loaf tin measuring approximately 11.5 x 21.5 cm / 4.5 x 8.5 in and line it with a strip of baking parchment.
Step 2: Prepare Cocoa Mixture
In a large bowl, whisk together the cocoa powder and boiling water until you have a smooth paste. Set aside.
Step 3: Blend Wet Ingredients
In a blender, combine the silken tofu, non-dairy milk, vanilla extract, and vinegar. Blitz until smooth. Alternatively, use a stick blender in a large jug for convenience.
Step 4: Mix Dry Ingredients
In another large bowl, whisk together plain flour, cornflour, baking powder, bicarbonate of soda, salt, and sugar until well combined.
Step 5: Combine Wet and Dry Mixtures
Add the melted butter and oil to the dry ingredients. Stir until there are no dry patches left. Gradually mix in the blended wet ingredients to form a smooth batter.
Step 6: Create Chocolate Batter
Measure out about 500g of the batter into the bowl with the cocoa mixture. Stir until completely smooth.
Step 7: Layer Batters in Tin
Spoon one-third of one color of batter into your prepared tin. Then add one-third of the other color on top. Repeat this layering two more times until you have three layers of each color.
Step 8: Swirl Batters Together
Using a skewer or knife, gently drag through the batter a couple of times to create swirls. Be careful not to overmix; just a few swirls will do!
Step 9: Bake Your Cake
Bake in preheated oven for about 60-75 minutes or until a skewer inserted into the center comes out clean. If necessary, loosely cover with foil towards the end if it starts to darken too much.
Step 10: Cool Before Serving
Let your cake cool in the tin for about 20 minutes before gently transferring it onto a wire rack to cool completely before slicing.
Enjoy your beautifully marbled Vegan Marble Cake!
How to Serve Vegan Marble Cake
Vegan marble cake is a delightful treat that can be served in various ways to enhance its flavor and presentation. Here are some creative serving suggestions to elevate your cake experience.
With Fresh Fruit
- Add a side of seasonal berries like strawberries, blueberries, or raspberries for a fresh and tangy contrast.
Topped with Vegan Whipped Cream
- A dollop of vegan whipped cream adds a creamy texture that complements the moistness of the cake.
Drizzled with Chocolate Sauce
- A warm chocolate sauce drizzled over each slice brings out the rich flavors of the chocolate part of the marble cake.
Served with Dairy-Free Ice Cream
- Pairing a slice with a scoop of dairy-free ice cream creates a delicious dessert experience that’s both indulgent and satisfying.
Accompanied by Coffee or Tea
- Enjoying your cake with a cup of coffee or herbal tea makes for a perfect afternoon snack or dessert pairing.
How to Perfect Vegan Marble Cake
To achieve the best results with your vegan marble cake, consider these helpful tips that will ensure your cake turns out perfectly every time.
-
Use room temperature ingredients: Ensure all wet ingredients like non-dairy milk and melted butter are at room temperature for better mixing and texture.
-
Don’t overmix the batter: Mix just until combined to keep the cake light and fluffy; overmixing can lead to a dense texture.
-
Check oven temperature: Use an oven thermometer to ensure accurate baking temperatures; this helps prevent under or overbaking.
-
Measure accurately: Use kitchen scales for precision when measuring ingredients, especially flour and sugar, which affects the final texture.
-
Cool properly: Allow the cake to cool in the tin before moving it to a wire rack. This prevents it from breaking apart.
Best Side Dishes for Vegan Marble Cake
Enhance your enjoyment of vegan marble cake by serving it alongside these delicious side dishes. Each one adds a unique flavor profile that complements the sweetness of the cake.
- Fruit Salad: A refreshing mix of diced fruits provides a light and juicy counterbalance to the rich cake.
- Coconut Yogurt: Creamy coconut yogurt offers a tangy flavor that pairs beautifully with the sweet marble cake.
- Nuts & Seeds Mix: A crunchy mix of roasted nuts and seeds adds texture and healthy fats, making it a satisfying accompaniment.
- Chia Seed Pudding: This creamy pudding can be flavored with vanilla or cocoa for an extra layer of taste.
- Caramelized Bananas: Warm caramelized bananas bring added sweetness and richness that elevates each bite.
- Vegan Cheese Platter: A selection of plant-based cheeses can create an interesting savory contrast to the sweet flavors of the cake.
Common Mistakes to Avoid
To ensure your vegan marble cake turns out perfectly every time, keep these common mistakes in mind.
-
Bold ingredient measurements: Using incorrect measurements can lead to a dense or dry cake. Always use a kitchen scale for precision or standard measuring cups for dry and liquid ingredients.
-
Bold neglecting to drain tofu: Not draining the silken tofu properly can add excess moisture to your batter. Ensure you gently press the tofu to remove any liquid before blending.
-
Bold overmixing the batter: Overmixing can make the cake tough. Mix until just combined; a few lumps are okay!
-
Bold skipping the vinegar: The addition of vinegar is essential for activating the baking powder and ensuring a light texture. Don’t skip it or substitute it with another ingredient.
-
Bold ignoring baking time: Every oven is different; your cake may require more or less time than suggested. Check for doneness by inserting a skewer into the center—if it comes out clean, it’s ready!

Storage & Reheating Instructions
Refrigerator Storage
- Store in an airtight container for up to 5 days.
- Keep at room temperature for short-term storage, but refrigerate if you live in a warm climate.
Freezing Vegan Marble Cake
- Wrap individual slices in plastic wrap and then place them in a freezer-safe bag.
- Can be frozen for up to 3 months; label with the date for reference.
Reheating Vegan Marble Cake
- Oven: Preheat to 180°C/350°F. Wrap the cake in foil and heat for about 10-15 minutes until warm.
- Microwave: Place a slice on a microwave-safe plate and heat for 20-30 seconds. Check and heat more if needed.
- Stovetop: Use a skillet on low heat, covering it with a lid. Heat each slice for about 3-5 minutes until warmed through.
Frequently Asked Questions
Here are some common questions about making vegan marble cake.
What makes this Vegan Marble Cake so moist?
The combination of silken tofu and non-dairy milk contributes to its moisture and tenderness, making each bite delightful.
Can I use other flavors in my Vegan Marble Cake?
Absolutely! You can customize by adding flavors like almond extract or citrus zest to elevate your cake’s taste profile.
How can I ensure my Vegan Marble Cake has perfect swirls?
Pour alternating spoonfuls of batter into the tin, then use a skewer or knife gently through the mixture—just enough to create swirls without mixing completely.
How do I store leftover Vegan Marble Cake?
Keep it in an airtight container at room temperature for up to 5 days, or freeze it for longer storage options.
Final Thoughts
This vegan marble cake is not only visually stunning with its beautiful swirls but also offers incredible flavor and texture that everyone will enjoy. It’s perfect as a snack, breakfast treat, or dessert. Feel free to customize with different flavors or add-ins like nuts or chocolate chips to make it uniquely yours!
Vegan Marble Cake
Indulge in the divine delight of Vegan Marble Cake, a luscious blend of rich chocolate and creamy vanilla flavors that tantalizes your taste buds with every bite. This moist and fluffy pound cake is perfect for any occasion, whether enjoyed as a sweet breakfast treat or a satisfying afternoon snack. Its eye-catching swirls not only create an appealing presentation but also provide a harmonious balance of flavors that everyone will adore. Easy to prepare and completely eggless and dairy-free, this cake is sure to impress your family and friends while fitting into various dietary preferences.
- Prep Time: 15 minutes
- Cook Time: 65 minutes
- Total Time: 1 hour 20 minutes
- Yield: Serves approximately 12 slices 1x
- Category: Dessert
- Method: Baking
- Cuisine: Vegan
Ingredients
- 30 g cocoa powder
- 4 Tbsp boiling water
- 120 g silken tofu
- 200 ml unsweetened non-dairy milk
- 1 Tbsp vanilla extract
- 1 ½ tsp cider or white vinegar
- 240 g all-purpose flour
- 25 g cornflour (cornstarch)
- 1 ½ tsp baking powder
- ¼ tsp baking soda
- ½ tsp salt
- 275 g caster sugar
- 120 g vegan block butter (melted)
- 45 ml neutral oil (sunflower/vegetable/canola/mild olive)
Instructions
- Preheat the oven to 180°C/350°F and prepare a loaf tin with baking parchment.
- Whisk cocoa powder with boiling water in a bowl until smooth; set aside.
- Blend silken tofu, non-dairy milk, vanilla extract, and vinegar until smooth.
- In another bowl, mix flour, cornflour, baking powder, baking soda, salt, and sugar until combined.
- Stir melted butter and oil into the dry ingredients, then gradually add blended wet mixture to form a smooth batter.
- Incorporate half of the batter into the cocoa mixture for the chocolate layer.
- Layer batters alternately in the prepared tin and swirl gently with a skewer.
- Bake for 60-75 minutes or until a skewer comes out clean; cool before slicing.
Nutrition
- Serving Size: 1 slice (80g)
- Calories: 250
- Sugar: 18g
- Sodium: 180mg
- Fat: 11g
- Saturated Fat: 4g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 2g
- Protein: 3g
- Cholesterol: 0mg