There are cakes you make for a Tuesday. And then there are cakes like this Vegan Upside Down Strawberry Cake — the kind you pull from the oven, hold your breath for a moment, and then flip onto a plate to reveal a glossy, jewel-red mosaic of caramelized strawberries embedded in a golden, buttery top that is so visually spectacular and so completely unexpected that it stops everyone in the room before they have even taken a bite. This is that cake. The one that looks like it came from a proper bakery. The one that makes people ask for the recipe before they have finished their slice. The one that is secretly one of the simplest cakes you will ever bake.
This recipe layers sliced fresh strawberries in a sticky brown sugar caramel base, then pours a tender, vanilla-scented vegan sponge over the top and bakes it until golden. When inverted, the caramelized strawberries are revealed on top — glossy, jewel-bright, and embedded in a layer of toffee-sweet caramel that soaks gently into the top of the sponge and creates a combination of flavors and textures that is genuinely extraordinary. The sponge itself is light and tender, made with plant milk, vegan butter, and a touch of vanilla, and it bakes into exactly the kind of cake that a strawberry topping deserves — soft and moist with just enough structure to hold its shape when inverted.
What makes this recipe so outstanding is the caramel base — brown sugar and vegan butter cooked together until bubbling and fragrant before the strawberries go in, creating a deep, toffee-sweet base that transforms the berries into something far more complex and intense than their raw state.
This recipe is 100% vegan, naturally dairy-free and egg-free, ready in about an hour, and one of those showstopper desserts that requires almost no skill but produces results that look and taste genuinely impressive.
Recipe Information
Prep Time
Cook Time
Total Time
Servings
Calories
20 mins
40 mins
60 mins
8
~340 kcal
Ingredients
For the Strawberry Caramel Base
60g (¼ cup) vegan butter
100g (½ cup) light brown sugar, packed
400g (about 14oz) fresh strawberries, hulled and halved lengthwise
Pinch of salt
For the Vegan Sponge
200g (1⅔ cups) all-purpose flour
150g (¾ cup) caster sugar or granulated sugar
1½ tsp baking powder
½ tsp baking soda
¼ tsp salt
240ml (1 cup) unsweetened plant milk (oat or almond work best)
1 tbsp apple cider vinegar
80ml (⅓ cup) neutral oil (sunflower or light vegetable)
60g (¼ cup) vegan butter, melted and cooled
2 tsp vanilla extract
Instructions
Prepare the pan. Preheat the oven to 350°F (175°C). Line the base of a 9-inch (23cm) round cake pan with parchment paper. Do not grease the sides.
Make the caramel base. Melt the vegan butter in a small saucepan over medium heat. Add the brown sugar and salt and stir until combined. Cook for 2–3 minutes, stirring, until the mixture is bubbling, fragrant, and slightly thickened. Pour immediately into the prepared cake pan and spread to the edges with a spatula.
Arrange the strawberries. Place the strawberry halves cut-side down over the caramel in a single, close-packed layer, working from the outside in and fitting them as tightly as possible — they will shrink during baking. Set aside.
Make the batter. Combine the plant milk and apple cider vinegar in a jug and stir — it will curdle slightly into a vegan buttermilk. Set aside for 5 minutes. In a large bowl, whisk together the flour, sugar, baking powder, baking soda, and salt. Add the plant milk mixture, neutral oil, melted vegan butter, and vanilla extract. Whisk until just combined — a few small lumps are fine; do not overmix.
Bake. Pour the batter carefully over the strawberries and smooth the top with a spatula. Bake for 38–42 minutes until a toothpick inserted into the center of the sponge comes out clean and the top is golden and pulling away slightly from the sides of the pan.
Invert and serve. Allow the cake to cool in the pan for exactly 10 minutes — not longer, or the caramel will set and the cake will stick. Run a knife around the edge of the pan to loosen. Place a serving plate face-down over the pan, then confidently flip in one swift motion. Leave the pan in place for 30 seconds to allow the caramel to drip down, then lift it off. Peel away the parchment. Serve warm or at room temperature.
Pro Tips
Do not cool the cake too long before inverting — 10 minutes is the window. Too short and the sponge tears; too long and the caramel sets hard and glues the cake to the pan.
Pack the strawberries tightly — they shrink considerably during baking, and a sparse layer produces a patchy, disappointing topping. Fit them as closely as possible.
Use ripe but firm strawberries — overripe berries release too much liquid and make the caramel watery; underripe berries lack flavor. Firm, fragrant berries at peak ripeness are ideal.
Do not overmix the batter — overmixed batter develops gluten and produces a tough, dense cake. Mix only until the dry ingredients are just incorporated.
The History of Upside-Down Cake
Upside-down cake is one of America’s most enduring baking traditions, and it has a history that stretches back further than most people realize. The concept of baking fruit under a batter and inverting the cake to reveal the fruit on top predates the modern oven entirely — early versions were made in cast iron skillets over open fires, where the fruit at the bottom of the pan cooked in its own juices and caramelized naturally against the hot iron. The pineapple upside-down cake became a cultural phenomenon in the 1920s after the Hawaiian Pineapple Company (later Dole) ran a recipe contest that received thousands of entries for pineapple-based cakes, cementing the format in American home baking for generations. This strawberry version carries that tradition into the plant-based kitchen with fresh, seasonal fruit and a vegan sponge that is every bit as tender and golden as the original.
Flavor Variations
Strawberry Rhubarb Upside-Down Cake: Replace half the strawberries with sliced rhubarb for a classic combination with a pleasingly tart edge that cuts through the sweet caramel.
Balsamic Strawberry Upside-Down Cake: Toss the strawberries with a teaspoon of balsamic vinegar before arranging — the balsamic deepens and intensifies the berry flavor dramatically.
Lemon Strawberry Upside-Down Cake: Add the zest of one lemon to the sponge batter and a teaspoon of lemon juice to the caramel for a bright, citrus-forward version.
Nutritional Highlights (Per Serving)
Calories
Protein
Carbs
Fiber
Fat
~340 kcal
4g
52g
2g
14g
Storage
Room temperature: Store covered at room temperature for up to 2 days — the caramel top stays glossy and the sponge remains moist.
Refrigerator: Store covered in the refrigerator for up to 4 days. Bring to room temperature before serving, or warm individual slices briefly in the microwave.
Freezing: Freeze individual slices wrapped tightly in cling film for up to 2 months. Thaw at room temperature for 2 hours.
Frequently Asked Questions
Can I use frozen strawberries?
Fresh strawberries are strongly recommended — frozen strawberries release significantly more liquid during baking, which can make the caramel watery and prevent proper caramelization. If using frozen, thaw completely and pat very dry with paper towels before using.
Why did my cake stick to the pan?
The most common cause is waiting too long to invert — once the caramel cools past the 10-minute mark it sets hard and bonds to the pan. Work quickly and confidently at the 10-minute mark, and make sure to run a knife around the edges before flipping.
Can I make this gluten-free?
Yes — replace the all-purpose flour with a 1:1 gluten-free baking flour blend. The texture will be slightly denser but still very good. Do not use almond flour or coconut flour, which have different absorption properties.
Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more warming vegan curry and dinner recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!
This Vegan Chocolate Bundt Cake is a decadent dessert that’s perfect for chocolate lovers. Not only is it completely dairy-free and eggless, but it also delivers a rich, moist texture with an intense chocolate flavor. In addition, it’s simple to make using everyday ingredients, making it ideal for both beginners and experienced bakers.
Ingredients
For the Cake:
2 cups all-purpose flour
1½ cups sugar
¾ cup cocoa powder
2 tsp baking soda
½ tsp salt
1½ cups plant-based milk (almond, soy, or oat)
½ cup vegetable oil
1 tbsp apple cider vinegar
2 tsp vanilla extract
1 cup hot coffee (or hot water, for enhanced chocolate flavor)
For the Chocolate Glaze:
1 cup powdered sugar
3 tbsp cocoa powder
2–4 tbsp plant-based milk
1 tsp vanilla extract
Instructions
1. Preheat the Oven
First, preheat your oven to 350°F (175°C). Then, generously grease a bundt pan to prevent sticking.
2. Mix the Dry Ingredients
Next, in a large bowl, whisk together flour, sugar, cocoa powder, baking soda, and salt. This ensures even distribution.
3. Combine the Wet Ingredients
Meanwhile, in another bowl, mix plant-based milk, oil, apple cider vinegar, and vanilla extract. Stir until well combined.
4. Make the Batter
Now, pour the wet ingredients into the dry ingredients. Then, mix until just combined. However, do not overmix. Afterward, slowly add the hot coffee and stir until the batter becomes smooth and slightly thin.
5. Bake the Cake
Next, pour the batter evenly into the prepared bundt pan. Bake for 40–50 minutes, or until a toothpick inserted comes out clean. Then, allow the cake to cool in the pan for 10–15 minutes before turning it out onto a wire rack.
6. Prepare the Glaze
Meanwhile, in a bowl, whisk together powdered sugar, cocoa powder, plant-based milk, and vanilla extract until smooth. Adjust consistency as needed.
7. Glaze and Serve
Finally, once the cake has completely cooled, drizzle the chocolate glaze over the top. Allow it to set slightly before slicing and serving.
Tips for Best Results
For deeper flavor, always use hot coffee instead of water.
Additionally, make sure to grease the bundt pan thoroughly to avoid sticking.
For variation, you can add chocolate chips or chopped nuts to the batter.
Why You’ll Love This Cake
This cake is rich, moist, and incredibly satisfying. Moreover, it’s perfect for celebrations, gatherings, or simply as a treat with coffee or tea.
Tried this recipe? Leave a comment below and let us know how it turned out! Browse all our vegan recipes to keep enjoying ultimate delicious and healthy lifestyle.
There are cakes for birthdays and celebrations and then there are cakes like this Vegan Black Forest Cake — the kind that arrives at the table towering and dramatic with its dark chocolate layers, clouds of billowing vegan whipped cream, glossy cherry filling tumbling between the tiers, and dark chocolate shavings blanketing the outside, and produces a silence at the table before the first slice is even cut because everyone is simply looking at it and understanding that whatever is about to happen is going to be extraordinary. This is that cake. The one that makes people ask if you bought it from a bakery. The one that proves vegan desserts are not a lesser category of food — they are simply food, made with different ingredients, that can be every bit as magnificent as anything else.
This recipe builds a proper Black Forest cake from the ground up — three layers of deeply chocolatey, moist vegan sponge made with Dutch-process cocoa, plant buttermilk, and oil; a homemade sour cherry filling spiked with kirsch or cherry juice that is jammy and intensely flavored; and a stabilized vegan whipped cream made from coconut cream that holds its structure for hours without collapsing or weeping. Assembled with cherries between every layer and finished with cream rosettes, whole cherries, and a generous coating of dark chocolate shavings, this cake is a full showstopper from the first glance to the last bite.
What makes this recipe so outstanding is the chocolate sponge — using a combination of Dutch-process cocoa and boiling water blooms the cocoa and produces a cake with a depth of chocolate flavor that lighter, less treated cocoa simply cannot match, resulting in layers that are intensely dark, perfectly moist, and the ideal foil for the bright acidity of the cherry filling.
This recipe is 100% vegan, naturally dairy-free and egg-free, and the kind of celebration cake that belongs at every birthday, anniversary, and special occasion on your calendar.
Dark chocolate (70%+), shaved or grated — about 100g
12 whole maraschino or fresh cherries
Extra cocoa powder to dust
Instructions
Make the cherry filling. Combine the cherry juice, kirsch, cornstarch, and sugar in a small saucepan and whisk until smooth. Add the drained cherries and cook over medium heat, stirring, until the mixture thickens and becomes glossy — about 3–4 minutes. Remove from heat, transfer to a bowl, and refrigerate until completely cold.
Make the chocolate sponge. Preheat the oven to 350°F (175°C). Grease and line three 8-inch (20cm) round cake pans. Combine the oat milk and apple cider vinegar and set aside for 5 minutes to curdle. In a large bowl, whisk together the flour, sugar, cocoa, baking powder, baking soda, and salt. Add the oil, vanilla, and buttermilk mixture and whisk until combined. Carefully pour in the boiling water and whisk until smooth — the batter will be thin. Divide evenly between the three prepared pans.
Bake. Bake for 30–35 minutes until a toothpick inserted in the center comes out clean. Cool in pans for 10 minutes, then turn out onto wire racks and cool completely — do not assemble until the layers are fully cold.
Make the vegan whipped cream. Open the refrigerated coconut cream cans and scoop out only the thick, solid cream — discard or save the liquid for another use. Beat with an electric mixer on high speed for 3–4 minutes until thick, fluffy, and holding peaks. Add the powdered sugar and vanilla and beat briefly to combine. Refrigerate until needed.
Assemble. Place the first chocolate layer on a cake board or serving plate. Pipe or spread a border of whipped cream around the edge to create a dam. Spoon half the cherry filling into the center and spread to the cream border. Add the second sponge layer and repeat. Place the third layer on top, cut-side down.
Frost and decorate. Cover the entire cake in a generous layer of whipped cream, smoothing the sides and top. Press dark chocolate shavings onto the sides and top of the cake. Pipe cream rosettes around the top edge and place a whole cherry on each rosette. Dust lightly with cocoa powder. Refrigerate for at least 1 hour before slicing.
Pro Tips
Refrigerate the coconut cream cans overnight — this is non-negotiable. The cream must be fully cold and separated from the liquid to whip properly. A can that has not been chilled will not whip.
Use the boiling water in the sponge — adding boiling water to the cocoa blooms it, intensifying the chocolate flavor dramatically. The batter will look very thin; this is correct.
Build a cream dam before adding the cherry filling — piping a ring of cream around the edge of each layer contains the filling and prevents it from oozing out the sides during assembly.
Cool the sponge completely before assembling — warm sponge melts the whipped cream on contact and causes the layers to slide. Patience here is essential.
The Story of Black Forest Cake
Schwarzwälder Kirschtorte — Black Forest Cherry Cake — is one of Germany’s most famous culinary exports and one of the most recognized cakes in the world. It takes its name from the Black Forest region of southwestern Germany, where sour Morello cherries grow in abundance and Kirschwasser — a clear cherry brandy distilled from those same cherries — has been produced for centuries. The cake as we know it today is widely credited to Josef Keller, a German pastry chef who reportedly created the combination of chocolate cake, cherries, and cream in the 1930s, though variants of the combination existed earlier. Under German law, a cake cannot legally be called Schwarzwälder Kirschtorte unless it contains Kirschwasser — a rule that speaks to the seriousness with which German bakers regard this recipe. This vegan version honors every element of the original: the dark chocolate layers, the sour cherry filling, the generous cream, and the drama.
Flavor Variations
Mocha Black Forest Cake: Add 2 teaspoons of instant espresso powder to the chocolate sponge batter for a coffee-chocolate-cherry combination that is deeply sophisticated.
White Chocolate Black Forest Cake: Replace the dark chocolate shavings with shaved vegan white chocolate for a sweeter, more delicate visual contrast.
Mini Black Forest Cupcakes: Use the same sponge recipe to make 24 cupcakes, core each one and fill with cherry filling, then top with a whipped cream swirl and a cherry.
Nutritional Highlights (Per Serving)
Calories
Protein
Carbs
Fiber
Fat
~480 kcal
5g
62g
3g
24g
Storage
Refrigerator: Store the assembled cake covered in the refrigerator for up to 4 days — the cream holds well and the layers stay moist. Slice cold and serve at room temperature.
Freezer: Freeze un-frosted sponge layers individually, wrapped tightly, for up to 3 months. Thaw overnight in the refrigerator before assembling. The assembled, frosted cake does not freeze well.
Make ahead: The sponge layers can be baked 2 days ahead and stored wrapped at room temperature. The cherry filling keeps in the refrigerator for up to 5 days. Whip the cream and assemble the day of serving.
Frequently Asked Questions
Can I use canned sweet cherries instead of sour cherries?
Sour cherries are strongly preferred — their acidity cuts through the richness of the chocolate and cream in a way that sweet cherries cannot. If using sweet cherries, reduce or omit the sugar in the filling and add a squeeze of lemon juice to introduce some brightness.
My coconut cream won’t whip — what went wrong?
The most common cause is the can not being cold enough. The cream must be refrigerated for a full 24 hours minimum. Also make sure you are using full-fat coconut cream, not coconut milk or light coconut cream, and that you are scooping only the solid cream, not the liquid.
Can I make this as a two-layer cake?
Yes — use two 9-inch (23cm) pans instead of three 8-inch ones, increase the baking time slightly, and use all the cherry filling in the single middle layer. The cake will be slightly shorter but just as delicious.
Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more warming vegan curry and dinner recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!
There are cakes that are simply sweet. And then there are cakes like this Vegan Blueberry Sour Cream Cake — the kind that comes out of the oven impossibly tender, almost custard-like in its moistness, studded throughout with bursts of juicy blueberries that have partially sunk into the crumb during baking, with a flavor so rich and so deeply satisfying that it tastes like something far more indulgent than a simple loaf cake. This is that cake. The one that proves a single can of vegan sour cream is capable of producing the moistest cake you have ever made.
This recipe uses vegan sour cream as the primary fat and moisture source in the batter, a technique borrowed from classical baking that produces a cake of extraordinary tenderness and richness without the heaviness of a cake made purely with oil or butter. Fresh blueberries tossed in flour before being folded through prevent them from sinking entirely to the bottom, distributing pockets of jammy fruit throughout every slice.
What makes this cake so outstanding is the sour cream itself — its tangy richness and high fat content produce a crumb that stays moist for days, with a subtle tanginess that balances the sweetness of the cake and the blueberries beautifully, creating a more sophisticated flavor than a standard vanilla cake.
This recipe is 100% vegan, ready in about 65 minutes, and absolutely wonderful served plain, with a light glaze, or with a dollop of vegan whipped cream alongside fresh berries.
Zest of 1 lemon added to the batter for brightness
1 tsp cinnamon for warmth
A scattering of turbinado sugar over the top before baking for extra crunch
Instructions
Preheat the oven and prepare the pan. Preheat the oven to 350°F (175°C). Grease and line a 23 x 13cm (9 x 5 inch) loaf tin or a 20cm (8-inch) round cake tin with parchment paper.
Mix dry ingredients. In a bowl whisk together the flour, baking powder, baking soda, and salt.
Cream the butter and sugar. In a large bowl beat the vegan butter and sugar together for 3 minutes until pale and fluffy.
Add the sour cream. Beat in the vegan sour cream, plant milk, and vanilla extract until smooth and well combined.
Combine. Add the dry ingredients to the wet mixture in two additions, folding gently until just combined. Do not overmix.
Coat and fold in the blueberries. Toss the fresh blueberries in the tablespoon of flour until lightly coated — this helps prevent them from sinking entirely to the bottom. Gently fold them into the batter with two or three strokes.
Bake. Pour the batter into the prepared pan and smooth the top. Bake for 48–55 minutes until a skewer inserted in the center comes out clean or with just a few moist crumbs. Cover loosely with foil if the top browns too quickly before the center is done.
Cool and glaze. Cool in the pan for 15 minutes before turning out onto a wire rack to cool completely. If using the glaze, whisk together the powdered sugar, plant milk, and vanilla extract until smooth and drizzle over the completely cooled cake.
Pro Tips
Use full-fat vegan sour cream for the richest, most tender result — lower-fat versions will not produce the same moist crumb.
Toss the blueberries in flour before folding them in — this simple step genuinely helps prevent them from sinking entirely to the bottom of the cake during baking.
Do not overmix once the flour is added, as this is what keeps the crumb tender rather than tough.
Cool the cake completely before glazing, or the glaze will melt and slide off rather than setting properly.
Why Sour Cream Produces Such a Moist Cake
Sour cream is significantly higher in fat than most plant milks and contributes both moisture and richness simultaneously, while its acidity reacts with the baking soda to produce additional lift and an extremely tender crumb. This combination of high fat content and acidic tenderizing is what makes sour cream-based cakes consistently among the moistest in all of baking, staying fresh and tender for considerably longer than cakes made with oil or plant milk alone.
Flavor Variations
Lemon Blueberry Sour Cream Cake: Add the zest of two lemons to the batter and a tablespoon of lemon juice to the glaze for a brighter, citrus-forward version.
Blueberry Streusel Cake: Top the batter with a crumbly streusel of oats, brown sugar, and vegan butter before baking for a more textured, bakery-style finish.
Mixed Berry Sour Cream Cake: Use a mixture of blueberries, raspberries, and blackberries for a more complex berry flavor throughout.
Nutritional Highlights (Per Serving)
Calories
Protein
Carbs
Fiber
Fat
~310 kcal
4g
42g
2g
14g
Storage
Room temperature: Store in an airtight container for up to 2 days.
Refrigerator: Keeps well for up to 6 days due to the high fat content from the sour cream; bring to room temperature before serving.
Freezer: Freeze unglazed cake, well wrapped, for up to 2 months. Thaw completely before glazing and serving.
Frequently Asked Questions
Can I use frozen blueberries instead of fresh?
Yes — add directly from frozen without thawing and toss in flour as directed. The cake may need a few extra minutes of baking time.
Can I make this cake gluten-free?
Yes, using a 1:1 gluten-free flour blend, though the crumb may be slightly more delicate than the regular version.
Why did my blueberries sink to the bottom anyway?
Some sinking is normal even with the flour coating, especially with very large or juicy blueberries. Using slightly smaller, firmer berries and ensuring the batter is properly thick before folding them in helps minimize this further.
Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more moist, indulgent vegan cake recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!
Some recipes earn their names through what they are rather than what they contain, and the Vegan Vanilla Happiness Cake earns its name the moment you taste it. This is not a cake that hides behind boldness — no chocolate, no fruit, no swirl of something dramatic — it is the purest expression of what a well-made vanilla cake can be: a crumb so tender and fine it almost dissolves on the tongue, a flavor that is clean, warm, and sweet without being cloying, a fragrance that fills the kitchen from the moment the batter goes in and lingers there long after the cake comes out. It is the birthday cake someone actually wants, the afternoon slice that requires nothing else alongside it, the layer cake that a room of people who don’t usually say much about cake will reach for a second piece of. It is white inside, golden outside, and completely, unapologetically happy in its simplicity. It is 100% vegan, 100% dairy-free, contains no eggs — and it is, with the right technique, genuinely indistinguishable from the best non-vegan vanilla cakes you have ever eaten.
The technique is the hot oil bloom method. Vanilla extract — whether you use standard alcohol-based extract, vanilla bean paste, or scraped vanilla pods — contains aromatic compounds (primarily vanillin, with supporting notes from hundreds of secondary compounds depending on origin) that are, by nature, fat-soluble rather than water-soluble. This means they dissolve more completely, release more fully, and bind more permanently into fat than into any water-based component of a batter. In a conventional cake made with butter and eggs, the vanilla goes into the butter during creaming, and the fat in the butter carries the aromatic compounds throughout the batter in a way that produces deep, integrated vanilla flavor in every bite. In a typical vegan vanilla cake — where the fat is often a neutral oil added with the wet ingredients at room temperature — the vanilla extract frequently ends up tasting flat or one-dimensional, because the fat is too cool to properly dissolve and integrate the aromatic compounds before they bake off in the oven. The hot oil bloom method corrects this: the neutral oil (¼ cup, measured as called for in the recipe) is heated in a small saucepan over medium-low heat until it reaches approximately 70–75°C (160–165°F) — warm but not smoking, shimmering gently when the pan is tilted. The vanilla extract is then added directly to the hot oil and stirred for exactly 30 seconds. During those 30 seconds, the aromatic compounds in the vanilla dissolve instantly and fully into the hot fat, and the heat accelerates the binding reaction that anchors those compounds to the fat molecules. When this vanilla-infused hot oil is whisked into the batter, the fat carries fully integrated, deeply bloomed vanilla flavor through every molecule of the crumb rather than leaving it as a surface note. The result is a vanilla cake that tastes more profoundly of vanilla than most non-vegan cakes achieve — not because more vanilla was used, but because the vanilla that was used was fully and properly extracted. The hot oil bloom is a five-minute step that transforms a good vegan vanilla cake into an exceptional one.
This recipe makes a beautiful two-layer 8-inch cake or three-layer 6-inch cake, frosted with a silky vanilla bean coconut cream frosting. It serves 12–16 generously.
Recipe Information
Prep Time
Cook Time
Total Time
Servings
Calories
25 mins
28–30 mins
55 mins (+ cooling + frosting)
12–16 slices
~480 kcal
Ingredients
For the Vanilla Cake Layers
2½ cups (300g) all-purpose flour (or cake flour for an even finer, more delicate crumb — cake flour produces a slightly more cloud-like texture; all-purpose produces a slightly more substantial bite)
1½ cups (300g) caster sugar or granulated sugar
2½ tsp baking powder
½ tsp baking soda
½ tsp fine salt
1 cup (240ml) oat milk or soy milk, at room temperature (oat milk produces a very slightly sweeter, rounder flavor; soy milk produces a cleaner, more neutral base — both work excellently; do not use canned coconut milk, which is too heavy)
¼ cup (60ml) neutral oil (refined coconut oil, sunflower oil, or vegetable oil — not olive oil)
1 tbsp vanilla extract (use good quality — this is the flavor of the entire cake; a cheap extract with a chemical edge will be noticeable in the finished cake; vanilla bean paste can replace the extract one-for-one and adds flecks of vanilla bean throughout the crumb)
1 tbsp apple cider vinegar (combined with the oat milk to form a vegan buttermilk — the acid reacts with the baking soda for lift and tenderizes the gluten for a finer crumb; do not omit)
¼ cup (60g) full-fat coconut yogurt or unsweetened applesauce (adds moisture and structure in place of egg yolks; coconut yogurt produces a slightly richer result; applesauce produces an airier one)
For the Vanilla Bean Coconut Cream Frosting
2 cans (2 × 400ml / 14oz) full-fat coconut cream, refrigerated overnight (use only the thick, solidified cream from the top of each can; leave the watery liquid)
1 tsp vanilla bean paste (for the frosting — the paste gives both flavor and visible black vanilla bean flecks throughout the white frosting, which looks beautiful against the white crumb)
Pinch of fine salt
Optional Decoration
Fresh flowers (edible) or fresh berries pressed gently into the frosting
Extra vanilla bean paste drizzled over the top in a thin ribbon
Flaky sea salt scattered sparingly over the top layer of frosting (the salt-against-sweet contrast is excellent and unexpected on a vanilla cake)
Instructions
Prepare. Preheat the oven to 175°C (350°F). Grease two 8-inch (20cm) round cake pans with coconut oil or vegan butter, line the bases with circles of parchment paper, and grease the parchment. Alternatively, use three 6-inch (15cm) pans for a taller, three-layer cake. Set aside.
Make the vegan buttermilk. Measure the oat milk into a jug. Add the apple cider vinegar and stir briefly. Leave to sit for 5 minutes — it will curdle very slightly and thicken a little. This is the vegan buttermilk; it is working correctly.
Hot oil bloom the vanilla. Heat the neutral oil in a small saucepan over medium-low heat for 2–3 minutes until it reaches approximately 70–75°C (160°F) — warm and shimmering, but nowhere near smoking. Remove from the heat. Add the vanilla extract immediately and stir for 30 seconds. The mixture will bubble briefly. Set aside to cool for 2 minutes — it should be warm but not so hot it would cook the other ingredients.
Mix the dry ingredients. In a large bowl, whisk together the flour, sugar, baking powder, baking soda, and salt until evenly combined.
Mix the wet ingredients. Add the vegan buttermilk, the vanilla-bloomed oil, and the coconut yogurt or applesauce to the dry ingredients. Whisk from the center outward until the batter is smooth and lump-free — approximately 20–25 strokes. Do not over-mix; stop as soon as the dry ingredients are fully incorporated. The batter will be relatively thin and pourable.
Divide and bake. Divide the batter evenly between the prepared pans — use a kitchen scale for equal layers if possible, as even layers make stacking and frosting significantly easier. Bake for 26–30 minutes (8-inch pans) or 22–26 minutes (6-inch pans), until the tops are lightly golden, the edges have pulled away slightly from the sides of the pan, and a toothpick inserted in the center comes out clean with no wet batter (a few moist crumbs clinging is fine; wet batter means the cakes need more time). Do not open the oven before 22 minutes — the cold air can cause the center of the cakes to sink.
Cool completely. Leave the cakes in the pans for 10 minutes, then turn out onto a wire rack and remove the parchment paper. Cool completely to room temperature before frosting — a minimum of 1 hour; frosting a warm cake causes the frosting to melt and slide. For best results, once cooled to room temperature, wrap each layer in plastic wrap and refrigerate for 30 minutes before frosting — a cold cake is significantly easier to frost cleanly.
Make the frosting. Beat the thick coconut cream from both chilled cans in a stand mixer or with a hand mixer on high speed for 2–3 minutes until fluffy and holding peaks. Add the sifted powdered sugar, vanilla bean paste, and salt and beat for a further 1 minute until smooth, glossy, and pipeable. If the frosting seems too thin (this can happen in warm kitchens), refrigerate for 15 minutes and beat again briefly.
Assemble and frost. Place the first cake layer on a cake board or serving plate. Spread a generous, even layer of frosting over the top using an offset spatula. Place the second cake layer on top, pressing gently to level. Apply a thin, even crumb coat of frosting all over the outside of the cake — this seals in crumbs and creates a smooth base for the final coat. Refrigerate for 15 minutes to set the crumb coat. Apply the final, thicker layer of frosting to the top and sides, smoothing with a palette knife or bench scraper for a clean finish, or leaving it textured and rustic with swirls. Add any decoration.
Serve. The frosted cake can be served immediately or refrigerated until serving (up to 24 hours ahead). Remove from the refrigerator 20–30 minutes before serving to allow the frosting to soften slightly and the crumb to return to room temperature.
Pro Tips
Do not skip or rush the cooling step — a vanilla cake frosted while warm is one of the most common and most demoralizing baking failures. The crumb is fragile while warm and tears when the spatula drags across it; the coconut cream frosting melts on contact with heat and runs down the sides in an unrecoverable way. One hour minimum at room temperature; 30 minutes in the refrigerator after that is even better.
Level the cake layers before stacking — even beautifully baked cakes dome slightly in the center. A flat, level layer stacks cleanly and frosts evenly; a domed layer creates a wobbly, leaning cake. Use a long serrated knife and a turntable (or a careful eye) to trim the dome flat before stacking. The trimmed tops are the baker’s reward: eat them immediately with any spare frosting.
The hot oil bloom works best with vanilla extract that has a relatively high vanilla content — look for extracts that list vanilla bean extractives (not vanillin, which is a synthetic compound) as the primary ingredient. If vanilla bean paste is available, it can replace the extract directly and the paste’s glycerin base dissolves beautifully in warm oil, producing an even more aromatic bloom.
For a perfectly white cake interior (the snow-white crumb of a classic wedding-style vanilla cake), replace the oat milk with a slightly less sweet non-dairy milk (almond milk works well here) and use clear vanilla extract (sold specifically for white cakes) rather than standard brown vanilla extract. The brown color of standard vanilla extract does tint the crumb very slightly ivory; clear extract produces a brighter white result.
Vanilla: The World’s Most Labor-Intensive Flavor
Vanilla is, gram for gram, among the most expensive food ingredients in the world — second only to saffron in per-kilogram price among culinary spices — and the reason for this is almost entirely agricultural. The vanilla orchid (Vanilla planifolia), a climbing vine native to Mesoamerica and cultivated by the Totonac people of what is now Veracruz, Mexico for centuries before Spanish arrival, produces its seed pods (the “beans”) only once per year, only after a flower that blooms for a single morning has been successfully pollinated. In its native range, vanilla was pollinated by a specific species of bee (Melipona) and, allegedly, by a hummingbird — neither of which exist in any of the other tropical regions where vanilla cultivation was later attempted. When vanilla was transplanted to Madagascar, Réunion, Tahiti, and Indonesia in the nineteenth century in an effort to expand global supply, the plants grew and flowered but produced no beans: without the native pollinators, the flowers went unfertilized. The discovery, credited to a twelve-year-old enslaved boy named Edmond Albius on the island of Réunion in 1841, that vanilla flowers could be hand-pollinated with a small stick or grass blade — transferring pollen from the anther to the stigma within the single-morning window during which each flower is receptive — is one of the pivotal moments in global food history. Albius’s hand-pollination technique is still used on every vanilla flower grown commercially outside of Mexico today. Every single vanilla bean in every extract, every paste, every pod in every kitchen in the world that was not grown in Mesoamerica was produced by a person, bending over a vine, with a small stick, on a single morning, touching one flower at a time. The three to nine months of curing that follow — sweating, drying, conditioning — add further months of hand labor before the bean is sold. This is why vanilla costs what it costs, and why, when the full labor behind it is understood, the flavor of a genuinely good vanilla cake feels like something worth taking seriously.
Flavor Variations
Lemon Vanilla Happiness Cake: Add the finely grated zest of 2 large lemons to the dry ingredients before mixing, and replace 2 tablespoons of the oat milk with 2 tablespoons of fresh lemon juice for a bright, citrus-lifted vanilla cake with a sunnier, more complex flavor profile. Replace the vanilla bean frosting with a lemon curd coconut cream frosting — swirl 3 tablespoons of good-quality lemon curd through the finished frosting before applying to create a marbled yellow-and-white effect.
Rose Vanilla Happiness Cake: Add 1 teaspoon of rose water (not rose extract — rose water is more delicate and less perfumed) to the wet ingredients alongside the vanilla oil for a subtly floral vanilla cake with a romantic, softly fragrant note that works particularly well for celebrations. Frost with the standard vanilla bean frosting and garnish with dried or fresh rose petals pressed gently into the frosting surface.
Coconut Vanilla Happiness Cake: Replace the oat milk with full-fat coconut milk (the kind from a carton, not a can — canned coconut milk is too rich for this substitution and makes the crumb dense) and add ½ cup (40g) of desiccated coconut toasted in a dry pan to the dry ingredients for a toasted coconut-vanilla cake with a gentle tropical depth. Toast an additional ¼ cup of coconut to scatter over the finished frosted cake as decoration.
Nutritional Highlights (Per Slice — Based on 14 Slices)
Calories
Protein
Carbs
Fiber
Fat
~480 kcal
4g
68g
1g
22g
Storage
Room temperature: The unfrosted cake layers, wrapped tightly in plastic wrap, keep at room temperature for up to 2 days. The fully frosted cake can sit at room temperature for up to 6 hours if the kitchen is cool (under 22°C / 72°F); in a warm kitchen, refrigerate immediately after frosting.
Refrigerator: The frosted cake keeps in the refrigerator, covered, for up to 5 days. The coconut cream frosting firms significantly when cold; remove the cake from the refrigerator 20–30 minutes before serving to allow the frosting to soften to its best texture.
Freezer (unfrosted layers): The cooled, unfrosted cake layers freeze beautifully. Wrap each layer tightly in two layers of plastic wrap and then foil; freeze for up to 3 months. Thaw overnight in the refrigerator still wrapped, then bring to room temperature before frosting. Frozen-then-thawed cake layers are often even more moist than freshly baked ones, as the ice crystals that form during freezing break down some of the starch structure, resulting in a more tender crumb.
Individual slices: Already-sliced portions can be refrigerated on a plate covered with plastic wrap for up to 3 days, making this an excellent make-ahead celebration cake.
Frequently Asked Questions
Why did my cake sink in the center?
A sunken center is almost always caused by one of three things: the oven door was opened before the cake had set (before 22 minutes), the baking powder or soda was old and under-active (test baking powder by dropping ½ tsp into hot water — it should bubble vigorously; if it doesn’t, replace it), or the batter was over-mixed after the apple cider vinegar was added (the vinegar-baking soda reaction is time-sensitive; once those two meet, the cake should be in the oven quickly). Mix just until combined and bake immediately.
Can I make this as cupcakes?
Yes — fill a lined 12-cup muffin tin two-thirds full (approximately ⅓ cup batter per cup) and bake at 175°C (350°F) for 18–22 minutes until a toothpick comes out clean. The hot oil bloom technique and frosting remain exactly the same. The recipe makes 16–18 standard cupcakes from the full batter quantity.
My coconut cream frosting is too runny — how do I fix it?
Runny coconut cream frosting is almost always caused by using coconut cream that was not cold enough, or by over-beating (which breaks the fat emulsion). Refrigerate the frosting for 20–30 minutes, then re-beat briefly — the cold should firm it back to a pipeable consistency. If it is still too soft, add an additional ½ cup of sifted powdered sugar and beat again. In future, refrigerate the coconut cream cans for a minimum of 24 hours (48 hours is even better) and use only the very thick, completely solidified cream from the top of the can — even a small amount of the watery coconut liquid incorporated into the frosting will prevent it from whipping to the right consistency.
Can I make this cake ahead for a celebration?
Yes — this cake is well-suited to making ahead. Bake the layers up to 2 days ahead and store at room temperature wrapped; or freeze for up to 3 months. Make the frosting on the day of assembly for best texture. Assemble, crumb coat, and fully frost the day before serving; refrigerate overnight. Bring to room temperature 30 minutes before the celebration. The fully assembled, refrigerated cake is actually easier to transport than a just-frosted one, as the cold frosting has set firm and won’t shift in transit.
POST TITLE: Vegan Vanilla Happiness Cake — The Perfectly Tender, Cloud-Soft Plant-Based Vanilla Layer Cake That Tastes Like Pure Joy in Every Single Slice
CATEGORY: Desserts
URL SLUG: vegan-vanilla-happiness-cake
Some recipes earn their names through what they are rather than what they contain, and the Vegan Vanilla Happiness Cake earns its name the moment you taste it. This is not a cake that hides behind boldness — no chocolate, no fruit, no swirl of something dramatic — it is the purest expression of what a well-made vanilla cake can be: a crumb so tender and fine it almost dissolves on the tongue, a flavor that is clean, warm, and sweet without being cloying, a fragrance that fills the kitchen from the moment the batter goes in and lingers there long after the cake comes out. It is the birthday cake someone actually wants, the afternoon slice that requires nothing else alongside it, the layer cake that a room of people who don’t usually say much about cake will reach for a second piece of. It is white inside, golden outside, and completely, unapologetically happy in its simplicity. It is 100% vegan, 100% dairy-free, contains no eggs — and it is, with the right technique, genuinely indistinguishable from the best non-vegan vanilla cakes you have ever eaten.
The technique is the hot oil bloom method. Vanilla extract — whether you use standard alcohol-based extract, vanilla bean paste, or scraped vanilla pods — contains aromatic compounds (primarily vanillin, with supporting notes from hundreds of secondary compounds depending on origin) that are, by nature, fat-soluble rather than water-soluble. This means they dissolve more completely, release more fully, and bind more permanently into fat than into any water-based component of a batter. In a conventional cake made with butter and eggs, the vanilla goes into the butter during creaming, and the fat in the butter carries the aromatic compounds throughout the batter in a way that produces deep, integrated vanilla flavor in every bite. In a typical vegan vanilla cake — where the fat is often a neutral oil added with the wet ingredients at room temperature — the vanilla extract frequently ends up tasting flat or one-dimensional, because the fat is too cool to properly dissolve and integrate the aromatic compounds before they bake off in the oven. The hot oil bloom method corrects this: the neutral oil (¼ cup, measured as called for in the recipe) is heated in a small saucepan over medium-low heat until it reaches approximately 70–75°C (160–165°F) — warm but not smoking, shimmering gently when the pan is tilted. The vanilla extract is then added directly to the hot oil and stirred for exactly 30 seconds. During those 30 seconds, the aromatic compounds in the vanilla dissolve instantly and fully into the hot fat, and the heat accelerates the binding reaction that anchors those compounds to the fat molecules. When this vanilla-infused hot oil is whisked into the batter, the fat carries fully integrated, deeply bloomed vanilla flavor through every molecule of the crumb rather than leaving it as a surface note. The result is a vanilla cake that tastes more profoundly of vanilla than most non-vegan cakes achieve — not because more vanilla was used, but because the vanilla that was used was fully and properly extracted. The hot oil bloom is a five-minute step that transforms a good vegan vanilla cake into an exceptional one.
This recipe makes a beautiful two-layer 8-inch cake or three-layer 6-inch cake, frosted with a silky vanilla bean coconut cream frosting. It serves 12–16 generously.
Recipe Information
Prep Time
Cook Time
Total Time
Servings
Calories
25 mins
28–30 mins
55 mins (+ cooling + frosting)
12–16 slices
~480 kcal
Ingredients
For the Vanilla Cake Layers
2½ cups (300g) all-purpose flour (or cake flour for an even finer, more delicate crumb — cake flour produces a slightly more cloud-like texture; all-purpose produces a slightly more substantial bite)
1½ cups (300g) caster sugar or granulated sugar
2½ tsp baking powder
½ tsp baking soda
½ tsp fine salt
1 cup (240ml) oat milk or soy milk, at room temperature (oat milk produces a very slightly sweeter, rounder flavor; soy milk produces a cleaner, more neutral base — both work excellently; do not use canned coconut milk, which is too heavy)
¼ cup (60ml) neutral oil (refined coconut oil, sunflower oil, or vegetable oil — not olive oil)
1 tbsp vanilla extract (use good quality — this is the flavor of the entire cake; a cheap extract with a chemical edge will be noticeable in the finished cake; vanilla bean paste can replace the extract one-for-one and adds flecks of vanilla bean throughout the crumb)
1 tbsp apple cider vinegar (combined with the oat milk to form a vegan buttermilk — the acid reacts with the baking soda for lift and tenderizes the gluten for a finer crumb; do not omit)
¼ cup (60g) full-fat coconut yogurt or unsweetened applesauce (adds moisture and structure in place of egg yolks; coconut yogurt produces a slightly richer result; applesauce produces an airier one)
For the Vanilla Bean Coconut Cream Frosting
2 cans (2 × 400ml / 14oz) full-fat coconut cream, refrigerated overnight (use only the thick, solidified cream from the top of each can; leave the watery liquid)
1 tsp vanilla bean paste (for the frosting — the paste gives both flavor and visible black vanilla bean flecks throughout the white frosting, which looks beautiful against the white crumb)
Pinch of fine salt
Optional Decoration
Fresh flowers (edible) or fresh berries pressed gently into the frosting
Extra vanilla bean paste drizzled over the top in a thin ribbon
Flaky sea salt scattered sparingly over the top layer of frosting (the salt-against-sweet contrast is excellent and unexpected on a vanilla cake)
Instructions
Prepare. Preheat the oven to 175°C (350°F). Grease two 8-inch (20cm) round cake pans with coconut oil or vegan butter, line the bases with circles of parchment paper, and grease the parchment. Alternatively, use three 6-inch (15cm) pans for a taller, three-layer cake. Set aside.
Make the vegan buttermilk. Measure the oat milk into a jug. Add the apple cider vinegar and stir briefly. Leave to sit for 5 minutes — it will curdle very slightly and thicken a little. This is the vegan buttermilk; it is working correctly.
Hot oil bloom the vanilla. Heat the neutral oil in a small saucepan over medium-low heat for 2–3 minutes until it reaches approximately 70–75°C (160°F) — warm and shimmering, but nowhere near smoking. Remove from the heat. Add the vanilla extract immediately and stir for 30 seconds. The mixture will bubble briefly. Set aside to cool for 2 minutes — it should be warm but not so hot it would cook the other ingredients.
Mix the dry ingredients. In a large bowl, whisk together the flour, sugar, baking powder, baking soda, and salt until evenly combined.
Mix the wet ingredients. Add the vegan buttermilk, the vanilla-bloomed oil, and the coconut yogurt or applesauce to the dry ingredients. Whisk from the center outward until the batter is smooth and lump-free — approximately 20–25 strokes. Do not over-mix; stop as soon as the dry ingredients are fully incorporated. The batter will be relatively thin and pourable.
Divide and bake. Divide the batter evenly between the prepared pans — use a kitchen scale for equal layers if possible, as even layers make stacking and frosting significantly easier. Bake for 26–30 minutes (8-inch pans) or 22–26 minutes (6-inch pans), until the tops are lightly golden, the edges have pulled away slightly from the sides of the pan, and a toothpick inserted in the center comes out clean with no wet batter (a few moist crumbs clinging is fine; wet batter means the cakes need more time). Do not open the oven before 22 minutes — the cold air can cause the center of the cakes to sink.
Cool completely. Leave the cakes in the pans for 10 minutes, then turn out onto a wire rack and remove the parchment paper. Cool completely to room temperature before frosting — a minimum of 1 hour; frosting a warm cake causes the frosting to melt and slide. For best results, once cooled to room temperature, wrap each layer in plastic wrap and refrigerate for 30 minutes before frosting — a cold cake is significantly easier to frost cleanly.
Make the frosting. Beat the thick coconut cream from both chilled cans in a stand mixer or with a hand mixer on high speed for 2–3 minutes until fluffy and holding peaks. Add the sifted powdered sugar, vanilla bean paste, and salt and beat for a further 1 minute until smooth, glossy, and pipeable. If the frosting seems too thin (this can happen in warm kitchens), refrigerate for 15 minutes and beat again briefly.
Assemble and frost. Place the first cake layer on a cake board or serving plate. Spread a generous, even layer of frosting over the top using an offset spatula. Place the second cake layer on top, pressing gently to level. Apply a thin, even crumb coat of frosting all over the outside of the cake — this seals in crumbs and creates a smooth base for the final coat. Refrigerate for 15 minutes to set the crumb coat. Apply the final, thicker layer of frosting to the top and sides, smoothing with a palette knife or bench scraper for a clean finish, or leaving it textured and rustic with swirls. Add any decoration.
Serve. The frosted cake can be served immediately or refrigerated until serving (up to 24 hours ahead). Remove from the refrigerator 20–30 minutes before serving to allow the frosting to soften slightly and the crumb to return to room temperature.
Pro Tips
Do not skip or rush the cooling step — a vanilla cake frosted while warm is one of the most common and most demoralizing baking failures. The crumb is fragile while warm and tears when the spatula drags across it; the coconut cream frosting melts on contact with heat and runs down the sides in an unrecoverable way. One hour minimum at room temperature; 30 minutes in the refrigerator after that is even better.
Level the cake layers before stacking — even beautifully baked cakes dome slightly in the center. A flat, level layer stacks cleanly and frosts evenly; a domed layer creates a wobbly, leaning cake. Use a long serrated knife and a turntable (or a careful eye) to trim the dome flat before stacking. The trimmed tops are the baker’s reward: eat them immediately with any spare frosting.
The hot oil bloom works best with vanilla extract that has a relatively high vanilla content — look for extracts that list vanilla bean extractives (not vanillin, which is a synthetic compound) as the primary ingredient. If vanilla bean paste is available, it can replace the extract directly and the paste’s glycerin base dissolves beautifully in warm oil, producing an even more aromatic bloom.
For a perfectly white cake interior (the snow-white crumb of a classic wedding-style vanilla cake), replace the oat milk with a slightly less sweet non-dairy milk (almond milk works well here) and use clear vanilla extract (sold specifically for white cakes) rather than standard brown vanilla extract. The brown color of standard vanilla extract does tint the crumb very slightly ivory; clear extract produces a brighter white result.
Vanilla: The World’s Most Labor-Intensive Flavor
Vanilla is, gram for gram, among the most expensive food ingredients in the world — second only to saffron in per-kilogram price among culinary spices — and the reason for this is almost entirely agricultural. The vanilla orchid (Vanilla planifolia), a climbing vine native to Mesoamerica and cultivated by the Totonac people of what is now Veracruz, Mexico for centuries before Spanish arrival, produces its seed pods (the “beans”) only once per year, only after a flower that blooms for a single morning has been successfully pollinated. In its native range, vanilla was pollinated by a specific species of bee (Melipona) and, allegedly, by a hummingbird — neither of which exist in any of the other tropical regions where vanilla cultivation was later attempted. When vanilla was transplanted to Madagascar, Réunion, Tahiti, and Indonesia in the nineteenth century in an effort to expand global supply, the plants grew and flowered but produced no beans: without the native pollinators, the flowers went unfertilized. The discovery, credited to a twelve-year-old enslaved boy named Edmond Albius on the island of Réunion in 1841, that vanilla flowers could be hand-pollinated with a small stick or grass blade — transferring pollen from the anther to the stigma within the single-morning window during which each flower is receptive — is one of the pivotal moments in global food history. Albius’s hand-pollination technique is still used on every vanilla flower grown commercially outside of Mexico today. Every single vanilla bean in every extract, every paste, every pod in every kitchen in the world that was not grown in Mesoamerica was produced by a person, bending over a vine, with a small stick, on a single morning, touching one flower at a time. The three to nine months of curing that follow — sweating, drying, conditioning — add further months of hand labor before the bean is sold. This is why vanilla costs what it costs, and why, when the full labor behind it is understood, the flavor of a genuinely good vanilla cake feels like something worth taking seriously.
Flavor Variations
Lemon Vanilla Happiness Cake: Add the finely grated zest of 2 large lemons to the dry ingredients before mixing, and replace 2 tablespoons of the oat milk with 2 tablespoons of fresh lemon juice for a bright, citrus-lifted vanilla cake with a sunnier, more complex flavor profile. Replace the vanilla bean frosting with a lemon curd coconut cream frosting — swirl 3 tablespoons of good-quality lemon curd through the finished frosting before applying to create a marbled yellow-and-white effect.
Rose Vanilla Happiness Cake: Add 1 teaspoon of rose water (not rose extract — rose water is more delicate and less perfumed) to the wet ingredients alongside the vanilla oil for a subtly floral vanilla cake with a romantic, softly fragrant note that works particularly well for celebrations. Frost with the standard vanilla bean frosting and garnish with dried or fresh rose petals pressed gently into the frosting surface.
Coconut Vanilla Happiness Cake: Replace the oat milk with full-fat coconut milk (the kind from a carton, not a can — canned coconut milk is too rich for this substitution and makes the crumb dense) and add ½ cup (40g) of desiccated coconut toasted in a dry pan to the dry ingredients for a toasted coconut-vanilla cake with a gentle tropical depth. Toast an additional ¼ cup of coconut to scatter over the finished frosted cake as decoration.
Nutritional Highlights (Per Slice — Based on 14 Slices)
Calories
Protein
Carbs
Fiber
Fat
~480 kcal
4g
68g
1g
22g
Storage
Room temperature: The unfrosted cake layers, wrapped tightly in plastic wrap, keep at room temperature for up to 2 days. The fully frosted cake can sit at room temperature for up to 6 hours if the kitchen is cool (under 22°C / 72°F); in a warm kitchen, refrigerate immediately after frosting.
Refrigerator: The frosted cake keeps in the refrigerator, covered, for up to 5 days. The coconut cream frosting firms significantly when cold; remove the cake from the refrigerator 20–30 minutes before serving to allow the frosting to soften to its best texture.
Freezer (unfrosted layers): The cooled, unfrosted cake layers freeze beautifully. Wrap each layer tightly in two layers of plastic wrap and then foil; freeze for up to 3 months. Thaw overnight in the refrigerator still wrapped, then bring to room temperature before frosting. Frozen-then-thawed cake layers are often even more moist than freshly baked ones, as the ice crystals that form during freezing break down some of the starch structure, resulting in a more tender crumb.
Individual slices: Already-sliced portions can be refrigerated on a plate covered with plastic wrap for up to 3 days, making this an excellent make-ahead celebration cake.
Frequently Asked Questions
Why did my cake sink in the center?
A sunken center is almost always caused by one of three things: the oven door was opened before the cake had set (before 22 minutes), the baking powder or soda was old and under-active (test baking powder by dropping ½ tsp into hot water — it should bubble vigorously; if it doesn’t, replace it), or the batter was over-mixed after the apple cider vinegar was added (the vinegar-baking soda reaction is time-sensitive; once those two meet, the cake should be in the oven quickly). Mix just until combined and bake immediately.
Can I make this as cupcakes?
Yes — fill a lined 12-cup muffin tin two-thirds full (approximately ⅓ cup batter per cup) and bake at 175°C (350°F) for 18–22 minutes until a toothpick comes out clean. The hot oil bloom technique and frosting remain exactly the same. The recipe makes 16–18 standard cupcakes from the full batter quantity.
My coconut cream frosting is too runny — how do I fix it?
Runny coconut cream frosting is almost always caused by using coconut cream that was not cold enough, or by over-beating (which breaks the fat emulsion). Refrigerate the frosting for 20–30 minutes, then re-beat briefly — the cold should firm it back to a pipeable consistency. If it is still too soft, add an additional ½ cup of sifted powdered sugar and beat again. In future, refrigerate the coconut cream cans for a minimum of 24 hours (48 hours is even better) and use only the very thick, completely solidified cream from the top of the can — even a small amount of the watery coconut liquid incorporated into the frosting will prevent it from whipping to the right consistency.
Can I make this cake ahead for a celebration?
Yes — this cake is well-suited to making ahead. Bake the layers up to 2 days ahead and store at room temperature wrapped; or freeze for up to 3 months. Make the frosting on the day of assembly for best texture. Assemble, crumb coat, and fully frost the day before serving; refrigerate overnight. Bring to room temperature 30 minutes before the celebration. The fully assembled, refrigerated cake is actually easier to transport than a just-frosted one, as the cold frosting has set firm and won’t shift in transit.
Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more addictive vegan snack and appetizer recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!
Deep red, tender, and perfectly moist, with a subtle cocoa flavor and a tangy cream cheese frosting, this Vegan Red Velvet Cake is a showstopper that tastes every bit as good as the bakery classic. It is made without eggs, dairy, or buttermilk, and it comes together in one bowl with simple pantry ingredients.
Red velvet is not simply a chocolate cake with food coloring. Its signature soft, velvety crumb comes from the reaction between acidic ingredients, such as vinegar and plant-based buttermilk, and a little baking soda. A small amount of cocoa powder gives it a gentle chocolate note, and a hint of vanilla keeps the flavor warm and balanced. A splash of oil keeps the crumb tender for days.
The vegan cream cheese frosting is rich, smooth, and tangy. It is made from vegan cream cheese, vegan butter, powdered sugar, and vanilla, and it is easy to spread and pipe. Layered between two tender cakes, it creates a dessert that looks stunning and slices cleanly.
It is perfect for birthdays, Valentine’s Day, Christmas, and any celebration that calls for a showpiece. The cake can be baked a day ahead, so the frosting is the only last-minute step.
This recipe is 100% vegan, egg-free, and dairy-free.
Recipe Information
Prep Time
Bake Time
Total Time
Servings
Calories
25 mins
30 mins
1 hr 15 mins (with cooling)
12 slices
~420 kcal
Ingredients
For the Red Velvet Cake (two 8-inch layers)
2½ cups (310g) all-purpose flour
1½ cups (300g) granulated sugar
2 tbsp unsweetened cocoa powder
1 tsp baking soda
½ tsp salt
1½ cups (360ml) unsweetened soy or oat milk
2 tsp apple cider vinegar or white vinegar
½ cup (120ml) neutral oil
1½ tsp vanilla extract
1–2 tbsp red gel food coloring (or 1 tbsp liquid food coloring, or beet powder for a natural option)
1 tbsp white vinegar (extra, for the reaction)
For the Cream Cheese Frosting
1 cup (225g) vegan cream cheese, cold
½ cup (115g) vegan butter, softened
3½ cups (420g) powdered sugar, sifted
2 tsp vanilla extract
Pinch of salt
1–2 tsp lemon juice (optional, for tang)
To Decorate
Cake crumbs from leveled tops
Fresh berries
Chocolate shavings
Optional Additions
Mini chocolate chips in the batter
Chopped pecans
A layer of raspberry jam
Instructions
Preheat and prep. Heat the oven to 350°F (175°C). Grease and line two 8-inch round cake pans with parchment paper.
Make the vegan buttermilk. Stir the plant milk and 2 teaspoons of vinegar together and let it sit for 5 minutes until slightly curdled.
Mix the dry ingredients. In a large bowl whisk together the flour, sugar, cocoa powder, baking soda, and salt.
Mix the wet ingredients. Add the oil, vanilla, food coloring, and the buttermilk mixture to the dry ingredients and whisk until smooth.
Add the final vinegar. Stir in the extra tablespoon of vinegar quickly, then immediately divide the batter between the pans.
Bake. Bake for 28–32 minutes until a toothpick inserted into the center comes out clean and the tops spring back lightly.
Cool. Let the cakes cool in the pans for 10 minutes, then turn out onto a wire rack and cool completely before frosting.
Make the frosting. Beat the vegan butter and vegan cream cheese until smooth and creamy. Gradually add the powdered sugar, then the vanilla, salt, and lemon juice. Beat for 2–3 minutes until light and fluffy.
Assemble. Place one cake layer on a plate and spread with about a third of the frosting. Top with the second layer, then frost the top and sides.
Decorate and serve. Crumble the trimmed cake tops over the cake or decorate with berries. Chill for 30 minutes before slicing for clean slices.
Pro Tips for the Best Red Velvet Cake
Use gel food coloring. It gives a deep red color without thinning the batter.
Do not skip the vinegar. It reacts with the baking soda for a soft, velvety crumb.
Measure the flour carefully. Spoon it into the cup and level it off for a tender cake.
Cool the cakes completely. Warm cakes melt the frosting.
Use cold vegan cream cheese. It gives a thicker, easier-to-spread frosting.
Do not overmix. Mix just until combined for a soft crumb.
Chill before slicing. A cold cake slices more cleanly.
Why This Cake Works Without Eggs
In this cake, vinegar and plant milk create an acidic base that reacts with baking soda to lift the batter and soften the crumb, while oil keeps it moist. The cocoa adds flavor without making the cake heavy.
It is cholesterol free and contains no dairy. As a treat, it is best enjoyed in moderation, and making it at home lets you control the ingredients and the sugar.
Flavor Variations
Red Velvet Cupcakes: Bake for 18–20 minutes in lined muffin tins.
Naturally Colored Cake: Use 2 tablespoons of beet powder instead of food coloring.
Chocolate Chip Red Velvet: Fold in mini chocolate chips.
Sheet Cake: Bake in a 9×13 inch pan for 30–35 minutes.
Nutritional Highlights (Per Slice)
Calories
Protein
Carbs
Fiber
Fat
~420 kcal
3g
62g
1g
18g
Storage
Room temperature: Store covered at a cool room temperature for up to 1 day.
Refrigerator: Keep frosted cake covered in the fridge for up to 5 days. Bring to room temperature for 30 minutes before serving.
Freezer: Freeze unfrosted layers wrapped in plastic for up to 3 months. Thaw overnight and frost.
Make ahead: Bake the layers up to 2 days ahead and frost on the day of serving.
Frequently Asked Questions
Why is my red velvet cake not red enough?
Use gel food coloring, which is more concentrated. Liquid coloring can turn the cake brown after baking.
Can I make it without food coloring?
Yes. Use beet powder, though the color will be a softer, deeper red-brown.
Why does my frosting taste too sweet?
Add a little lemon juice and a pinch of salt, and use a tangy vegan cream cheese.
Can I make it gluten-free?
Use a 1:1 gluten-free flour blend with xanthan gum.
What is the difference between red velvet and chocolate cake?
Red velvet uses much less cocoa and relies on vinegar and buttermilk for its tangy, velvety flavor.
Can I make it ahead?
Yes. Bake the cakes a day or two ahead and frost them on the day you serve them.
Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more show-stopping vegan desserts? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!
Deep, dark, intensely chocolatey, and unbelievably moist, this Vegan Blackout Cake is the cake chocolate lovers dream about. Two tender, near-black layers are stacked with a thick, glossy chocolate ganache and covered in more of the same, creating a dessert that is rich, fudgy, and truly unforgettable. It is completely dairy-free and egg-free, and nobody will guess.
Blackout cake began as a famous Brooklyn bakery specialty: layers of dark chocolate cake filled with chocolate pudding and covered in cake crumbs. This vegan version keeps all that deep chocolate drama but simplifies it. The cake is made with plenty of cocoa and hot coffee, which intensifies the chocolate flavor without tasting like coffee, and oil and a splash of vinegar keep the crumb soft, springy, and moist for days.
The ganache frosting is the finishing touch. Melted dark chocolate and warm coconut milk are stirred into a smooth, shiny mixture that cools into a spreadable, fudge-like frosting. It sets with a soft, silky bite, and it gives the cake that gorgeous glossy look. Spread it thickly between the layers and over the top for a bakery-style finish.
Serve it for birthdays, holidays, dinner parties, or any day that needs a little chocolate. It is made in one bowl, requires no mixer, and is easy enough for beginner bakers.
This cake is 100% vegan, dairy-free, and egg-free.
Recipe Information
Prep Time
Bake Time
Total Time
Servings
Calories
20 mins
30 mins
2 hrs (includes cooling and frosting)
12 slices
~480 kcal
Ingredients
For the Chocolate Cake Layers
2 cups (250g) all-purpose flour
1½ cups (300g) granulated sugar
¾ cup (75g) unsweetened cocoa powder (Dutch-process or black cocoa for a darker color)
2 tsp baking soda
1 tsp baking powder
1 tsp fine salt
1 cup (240ml) unsweetened plant milk (soy or oat)
1 tbsp apple cider vinegar or white vinegar
¾ cup (180ml) neutral oil
1 cup (240ml) hot brewed coffee (or hot water)
2 tsp vanilla extract
For the Chocolate Ganache Frosting
12 oz (340g) vegan dark chocolate (60–70%), finely chopped
1 cup (240ml) full-fat coconut milk, from a well-shaken can
2 tbsp maple syrup
2 tbsp vegan butter
1 tsp vanilla extract
Pinch of salt
To Finish
Cocoa powder or chocolate shavings
Flaky sea salt
Fresh raspberries or cherries
To Serve
Vegan vanilla ice cream
Fresh berries
Coconut whipped cream
A cup of coffee
Optional Additions
1 tbsp instant espresso powder in the batter
A layer of raspberry jam between the cake layers
Crumbled cake crumbs pressed onto the outside for a classic blackout look
Instructions
Prep. Heat the oven to 350°F (175°C). Grease two 8-inch (20 cm) round cake pans and line the bottoms with parchment.
Mix the dry ingredients. In a large bowl, whisk the flour, sugar, cocoa, baking soda, baking powder, and salt until no lumps remain.
Mix the wet ingredients. In a separate bowl or jug, whisk the plant milk and vinegar together and let sit for 2 minutes. Whisk in the oil and vanilla.
Combine. Pour the wet mixture into the dry and stir until just combined. Slowly stir in the hot coffee until the batter is smooth and thin. It will be pourable.
Bake. Divide the batter evenly between the pans. Bake for 28–32 minutes, until a toothpick inserted in the center comes out clean or with a few moist crumbs.
Cool. Cool in the pans for 10 minutes, then turn out onto a wire rack and cool completely. Do not frost warm cakes.
Make the ganache. Place the chopped chocolate in a heatproof bowl. Heat the coconut milk and maple syrup in a small saucepan until steaming (not boiling) and pour over the chocolate. Let sit for 2 minutes, then stir until smooth and glossy. Stir in the butter, vanilla, and salt.
Cool the ganache. Let the ganache cool at room temperature for 45–60 minutes, stirring occasionally, until thick and spreadable like frosting. If it gets too firm, warm it slightly.
Level and stack. Trim the tops of the cakes if domed. Place one layer on a plate and spread about ⅓ of the ganache over it.
Frost. Top with the second layer and spread the remaining ganache over the top and sides, using the back of a spoon to create swirls.
Set. Refrigerate for 30 minutes to set the frosting, then let it sit at room temperature for 15 minutes before slicing.
Pro Tips for the Best Blackout Cake
Use hot coffee. It blooms the cocoa and deepens the chocolate flavor.
Use Dutch-process or black cocoa. It gives the darkest color and a smooth, rich taste.
Do not overmix. Stir until the batter is just smooth to keep the crumb tender.
Cool completely. A warm cake will melt the ganache and slide.
Let the ganache thicken. Patience gives a spreadable frosting instead of a runny glaze.
Use a sharp, warm knife. Clean slices show off the dark layers.
Weigh the ingredients. It gives the most consistent results.
A Few Notes on Ingredients
Dark chocolate and cocoa are naturally rich in antioxidants and minerals like iron and magnesium, but this is a decadent dessert best enjoyed in moderate slices. The cake contains no eggs, butter, or milk, so it is cholesterol free.
Check that your chocolate is dairy-free, since some dark chocolate contains milk fat. Black cocoa gives the darkest, Oreo-like color but can taste slightly bitter on its own, so blend it with regular cocoa if you prefer a milder flavor.
Flavor Variations
Raspberry Blackout Cake: Spread raspberry jam between the layers.
Mocha Blackout Cake: Add espresso powder to the cake and the ganache.
Chocolate Cherry Blackout Cake: Add cherries to the filling.
Cupcakes: Bake in a muffin tin for 18–20 minutes and top with ganache.
Nutritional Highlights (Per Slice)
Calories
Protein
Carbs
Fiber
Fat
~480 kcal
5g
62g
4g
25g
Storage
Room temperature: Store covered for up to 2 days.
Refrigerator: Store covered for up to 5 days. Bring to room temperature before serving.
Freezer: Freeze slices or unfrosted layers for up to 3 months.
Make ahead: Bake the layers a day ahead and frost on the day of serving.
Frequently Asked Questions
What makes a cake a “blackout” cake?
Blackout cake is an extra-dark chocolate cake with a chocolate filling and frosting. The original was covered in cake crumbs.
Will the cake taste like coffee?
No. Coffee only deepens the chocolate flavor. You can use hot water instead.
Can I make it nut-free and soy-free?
Yes. Use oat milk and check that the chocolate is nut-free.
Can I make it gluten-free?
Use a 1:1 gluten-free flour blend with xanthan gum. The cake will be slightly more delicate.
Why is my ganache runny?
It has not cooled enough. Let it sit longer, stirring occasionally, or chill briefly and stir.
How is this different from your chocolate marble cake?
This is a dark, fudgy layered cake with a thick ganache, while our Vegan Chocolate Marble Cake is a lighter swirled cake.
Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more decadent vegan desserts? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!
Golden pineapple rings glistening in sticky brown sugar caramel, nestled on a soft, buttery vanilla cake that is tender, moist, and gently scented with pineapple. This Classic Vegan Pineapple Upside-Down Cake is a retro favorite that looks stunning when you flip it out of the pan, and it is made with no eggs and no dairy.
Pineapple upside-down cake is one of those desserts that feels like a celebration. A layer of melted vegan butter and brown sugar is spread in the pan, topped with pineapple rings (and, if you like, maraschino or fresh cherries in the centers), and covered in a simple cake batter. As it bakes, the butter and sugar melt into a glossy, sticky caramel that soaks into the fruit. When you invert the cake, those caramelized rings become the crowning glory.
The cake itself is soft and moist thanks to a splash of pineapple juice from the can, vegan yogurt, and oil, which keep the crumb tender without eggs. A hint of vanilla and a pinch of cinnamon round out the flavor, and baking powder and a little baking soda provide a gentle rise.
Serve it warm with a scoop of vegan vanilla ice cream or a spoonful of coconut whipped cream. It is perfect for birthdays, potlucks, holiday tables, and any time you want a nostalgic, show-stopping dessert that is easier to make than it looks.
This cake is 100% vegan, dairy-free, and egg-free.
Recipe Information
Prep Time
Bake Time
Total Time
Servings
Calories
20 mins
40 mins
1 hr 15 mins (includes cooling)
9 slices
~340 kcal
Ingredients
For the Caramelized Topping
¼ cup (55g) vegan butter, melted
⅔ cup (140g) packed brown sugar
1 can (20 oz / 565g) pineapple rings in juice, drained (reserve the juice)
6–8 maraschino or fresh cherries (optional)
Pinch of salt
For the Cake
1½ cups (190g) all-purpose flour
¾ cup (150g) granulated sugar
1½ tsp baking powder
½ tsp baking soda
¼ tsp ground cinnamon
¼ tsp salt
½ cup (120ml) unsweetened plant milk
½ cup (120ml) reserved pineapple juice
¼ cup (60g) unsweetened vegan yogurt
⅓ cup (80ml) neutral oil or melted vegan butter
1 tbsp apple cider vinegar
2 tsp vanilla extract
To Serve
Vegan vanilla ice cream
Coconut whipped cream
Fresh pineapple slices
Toasted shredded coconut
Optional Additions
2 tbsp dark rum or coconut rum
½ tsp ground ginger
Toasted pecans in the topping
Lime zest
Instructions
Prep. Heat the oven to 350°F (175°C). Choose a 9-inch round cake pan or a 9-inch oven-safe cast-iron skillet.
Make the caramel. Pour the melted vegan butter into the pan, sprinkle with the brown sugar and salt, and tilt the pan to spread evenly. Bake for 5 minutes if needed to melt the sugar.
Arrange the fruit. Place the pineapple rings in a single layer on the caramel, cutting a few into halves to fill gaps. Place a cherry in the center of each ring.
Mix the dry ingredients. In a large bowl, whisk the flour, granulated sugar, baking powder, baking soda, cinnamon, and salt.
Mix the wet ingredients. In another bowl, whisk the plant milk, pineapple juice, yogurt, oil, vinegar, and vanilla until smooth.
Combine. Pour the wet ingredients into the dry and stir until just combined. Do not overmix.
Pour. Gently pour the batter over the pineapple, spreading it carefully to the edges.
Bake. Bake for 35–40 minutes, until golden brown and a toothpick inserted in the center comes out clean.
Cool briefly. Let the cake cool in the pan for 5–10 minutes. Do not wait much longer or the caramel may stick.
Invert. Run a knife around the edge, place a serving plate on top of the pan, and carefully flip. Lift off the pan slowly and replace any fruit that sticks.
Serve. Serve warm or at room temperature with ice cream.
Pro Tips for the Best Upside-Down Cake
Drain the pineapple well. Pat it dry so the topping stays caramelized, not watery.
Use a pan with high sides. The caramel can bubble up.
Do not let the cake cool too long. Flip while still warm so the caramel does not set and stick.
Place a baking sheet underneath. It catches any drips.
Do not overmix the batter. It keeps the crumb tender.
Use brown sugar for a deeper caramel. It adds a molasses flavor.
Slice warm for gooey caramel, or cool completely for neater slices.
A Few Notes on Ingredients
Pineapple contributes vitamin C and a natural sweetness that balances the caramel, and the juice keeps the crumb moist. Replacing eggs and dairy with plant ingredients makes the cake cholesterol free.
It is a dessert, so enjoy it in moderate portions. You can use fresh pineapple instead of canned, but slice it thinly so it softens during baking.
Flavor Variations
Coconut Pineapple Upside-Down Cake: Replace plant milk with coconut milk and add shredded coconut.
Rum Pineapple Upside-Down Cake: Add a splash of rum to the batter.
Mini Upside-Down Cakes: Bake in a muffin tin for 20–25 minutes.
Ginger Pineapple Cake: Add ground ginger and chopped crystallized ginger.
Nutritional Highlights (Per Slice)
Calories
Protein
Carbs
Fiber
Fat
~340 kcal
3g
56g
1g
12g
Storage
Room temperature: Store covered for up to 2 days.
Refrigerator: Keep for up to 5 days. Warm slices briefly before serving.
Freezer: Freeze slices for up to 2 months, wrapped tightly.
Make ahead: Bake the cake a day ahead and warm before serving.
Frequently Asked Questions
Can I use fresh pineapple?
Yes. Slice it ¼ inch thick and pat dry. Fresh pineapple is juicier, so drain it well.
Why did the topping stick to the pan?
The cake may have cooled too long. Flip it while it is still warm, and use a well-greased pan or parchment.
Can I use crushed pineapple?
You can, but rings give the classic look. If using crushed pineapple, drain it thoroughly.
Can I make it gluten-free?
Use a 1:1 gluten-free flour blend with xanthan gum.
Can I make it without a round pan?
Yes. Use a 9×9 inch square pan and arrange the rings in rows.
How is this different from your upside-down strawberry cake?
This is the classic tropical pineapple version with canned rings and pineapple juice in the batter, while our Vegan Upside-Down Strawberry Cake uses sliced fresh strawberries in its caramel base.
Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more nostalgic vegan desserts? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!
There are cakes that exist simply to be sweet. And then there are cakes like this Vegan Italian Cream Pound Cake — the kind that comes out of the oven dense, golden, and impossibly tender, studded throughout with toasted coconut and pecans, and finished with a tangy cream cheese frosting so rich and smooth that the first bite stops conversation completely. This is that cake. The one that turns an ordinary Sunday into an occasion. The one that makes people ask, twice, whether it could really be entirely plant-based.
Italian cream cake is a beloved Southern American dessert known for its incredibly moist, tender crumb studded with coconut and pecans, traditionally finished with a cream cheese frosting. This pound cake adaptation takes the same beloved flavor profile — coconut, pecans, vanilla, and tangy cream cheese — and bakes it into a dense, rich, buttery pound cake format that slices beautifully and keeps even better than a layer cake.
What makes this cake so outstanding is the crumb. Buttermilk-style plant milk, vegan butter, and a careful balance of leavening produce a pound cake that is dense without being heavy, rich without being greasy, and tender enough to almost melt on the tongue, while toasted coconut and pecans folded through the batter add texture and flavor in every single slice.
This recipe is 100% vegan, ready in about 90 minutes including baking and cooling, and absolutely stunning served sliced with a generous swipe of cream cheese frosting and an extra scattering of toasted coconut.
Recipe Information
Prep Time
Cook Time
Total Time
Servings
Calories
20 mins
65 mins
90 mins
12
~460 kcal
Ingredients
For the Cake
3 cups (360g) all-purpose flour
1 tsp baking powder
½ tsp baking soda
½ tsp fine salt
1 cup (225g) vegan butter, softened
1¾ cups (350g) cane sugar
1 cup (240ml) plant milk
1 tbsp apple cider vinegar
2 tsp pure vanilla extract
1 cup (85g) shredded coconut, toasted
1 cup (110g) pecans, toasted and roughly chopped
For the Cream Cheese Frosting
250g vegan cream cheese, softened
½ cup (115g) vegan butter, softened
3 cups (360g) powdered sugar, sifted
1½ tsp pure vanilla extract
Pinch of salt
For Garnish
Extra toasted coconut
Extra toasted pecans, chopped
Instructions
Toast the coconut and pecans. Spread the shredded coconut and chopped pecans separately on a baking sheet and toast at 325°F (160°C) for 5–7 minutes, watching closely, until lightly golden and fragrant. Set aside to cool.
Make the plant buttermilk. Combine the plant milk and apple cider vinegar in a small bowl and let sit for 5 minutes until slightly thickened.
Preheat and prepare the pan. Preheat the oven to 325°F (160°C). Grease a 10-inch bundt or tube pan thoroughly, including all crevices.
Mix dry ingredients. In a bowl whisk together the flour, baking powder, baking soda, and salt.
Cream butter and sugar. In a large bowl beat the vegan butter and sugar together for 3–4 minutes until pale and fluffy.
Combine wet and dry. Add the vanilla extract and plant buttermilk to the butter mixture and mix briefly. Add the flour mixture in two additions, folding gently until just combined — do not overmix.
Fold in coconut and pecans. Gently fold in the toasted coconut and pecans until evenly distributed throughout the batter.
Bake. Pour the batter into the prepared pan and smooth the top. Bake for 60–70 minutes until a skewer inserted in the center comes out clean and the top is deeply golden. Cool in the pan for 15 minutes before turning out onto a wire rack to cool completely.
Make the frosting. Beat the vegan cream cheese and vegan butter together until smooth. Add the powdered sugar gradually, beating between additions, then add the vanilla extract and salt. Beat until light and fluffy.
Frost and garnish. Once the cake is completely cool, spread or drizzle the cream cheese frosting generously over the top, allowing it to drip down the sides. Scatter with extra toasted coconut and pecans before slicing.
Pro Tips
Toast the coconut and pecans before adding to the batter — this dramatically deepens their flavor compared to using them raw.
Do not overmix the batter once the flour is added, or the dense, tender pound cake texture will become tough.
Cool the cake completely before frosting, or the frosting will melt and slide off.
Use room temperature butter and cream cheese for the smoothest, lump-free frosting.
The Story Behind Italian Cream Cake
Despite its name, Italian cream cake is widely believed to have Southern American origins rather than Italian ones, becoming a beloved celebration cake across the American South in the mid-twentieth century. Its signature combination of coconut, pecans, and tangy cream cheese frosting has made it a staple at birthdays, holidays, and potlucks ever since. This pound cake version brings the same beloved flavor combination into a denser, easier-to-slice, easier-to-store format.
Flavor Variations
Lemon Italian Cream Cake: Add lemon zest to the batter and frosting for a brighter, citrus-forward version.
Chocolate Drizzle: Drizzle melted vegan chocolate over the finished cake alongside the cream cheese frosting.
Spiced Version: Add a pinch of cinnamon and nutmeg to the batter for a warmer, more autumnal flavor.
Nutritional Highlights (Per Serving)
Calories
Protein
Carbs
Fiber
Fat
~460 kcal
5g
56g
2g
24g
Storage
Room temperature: Unfrosted cake keeps in an airtight container for up to 3 days.
Refrigerator: Frosted cake should be refrigerated and keeps for up to 5 days; bring to room temperature before serving for the best texture.
Freezer: Freeze unfrosted cake, well wrapped, for up to 2 months. Thaw completely before frosting.
Frequently Asked Questions
Can I make this as a layer cake instead?
Yes — divide the batter between two 9-inch round pans and bake for 30–35 minutes, then frost between layers and on top.
Can I make this gluten-free?
Yes, using a 1:1 gluten-free flour blend, though the crumb may be slightly more delicate.
Can I omit the pecans for a nut-free version?
Yes — simply omit the pecans or replace with sunflower seeds for crunch without nuts.
Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more indulgent vegan cake and dessert recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!
There are chocolate cakes that simply satisfy a craving. And then there are cakes like this Vegan German Chocolate Loaf Cake — the kind that comes out of the oven deeply dark and tender, sliced into thick, generous pieces and topped with a sticky, caramelized coconut pecan frosting so rich and so deeply flavored that it threatens to steal the show from the chocolate cake beneath it. This is that cake. The one that turns a humble loaf pan into something genuinely celebratory. The one where every single bite delivers chocolate, caramel, toasted coconut, and pecans all at once.
German chocolate cake is a beloved American dessert known for its signature coconut pecan frosting — a cooked caramel-style topping studded with toasted coconut and pecans — layered over a tender, deeply chocolate cake. This loaf cake version takes the same iconic flavor combination and bakes it in a simple, easy-to-slice loaf format, finished with a generous spread of that same unmistakable frosting on top.
What makes this cake so outstanding is the coconut pecan frosting — a slow-cooked mixture of coconut sugar or brown sugar, plant milk, and vegan butter, simmered until thickened and caramel-like before toasted coconut and pecans are stirred in, producing a topping that is sticky, chewy, nutty, and deeply caramelized in a way that no simple buttercream could ever replicate.
This recipe is 100% vegan, ready in about 90 minutes including baking and cooling, and absolutely magnificent sliced thick and served with a strong cup of coffee.
Recipe Information
Prep Time
Cook Time
Total Time
Servings
Calories
20 mins
55 mins
90 mins
10
~440 kcal
Ingredients
For the Chocolate Loaf Cake
1¾ cups (210g) all-purpose flour
¾ cup (65g) cocoa powder
1 tsp baking soda
½ tsp baking powder
½ tsp fine salt
1¼ cups (250g) cane sugar
1 cup (240ml) plant milk
1 tbsp apple cider vinegar
½ cup (120ml) neutral vegetable oil
1 tsp pure vanilla extract
½ cup (120ml) hot strong coffee or hot water
For the Coconut Pecan Frosting
1 cup (200g) coconut sugar or brown sugar
1 cup (240ml) full-fat coconut cream
¼ cup (55g) vegan butter
1 tsp pure vanilla extract
Pinch of salt
1½ cups (130g) shredded coconut, toasted
1 cup (110g) pecans, toasted and roughly chopped
Instructions
Preheat and prepare the pan. Preheat the oven to 350°F (175°C). Grease and line a 23 x 13cm (9 x 5 inch) loaf pan with parchment paper.
Make the plant buttermilk. Combine the plant milk and apple cider vinegar in a small bowl and let sit for 5 minutes.
Mix dry ingredients. In a large bowl whisk together the flour, cocoa powder, baking soda, baking powder, salt, and sugar.
Combine wet ingredients. Add the plant buttermilk, oil, and vanilla extract to the dry ingredients and whisk until mostly combined. Slowly pour in the hot coffee or water, whisking until the batter is smooth — it will be quite thin, which is correct.
Bake. Pour the batter into the prepared pan. Bake for 50–58 minutes until a skewer inserted in the center comes out clean or with just a few moist crumbs. Cool in the pan for 15 minutes before turning out onto a wire rack to cool completely.
Make the frosting. While the cake cools, combine the coconut sugar, coconut cream, vegan butter, and salt in a saucepan over medium heat. Bring to a gentle simmer, stirring frequently, and cook for 8–10 minutes until thickened and darkened to a caramel color. Remove from heat and stir in the vanilla extract, toasted coconut, and toasted pecans. Let cool for 10–15 minutes until thickened to a spreadable consistency.
Frost and serve. Once the cake is completely cool, spread the coconut pecan frosting generously over the top, letting some drip down the sides. Slice thick and serve.
Pro Tips
Use hot coffee rather than water if possible — it intensifies the chocolate flavor noticeably without adding a coffee taste to the finished cake.
Cook the frosting until properly thickened and caramel-colored; an undercooked frosting will be loose and slide off the cake rather than holding its shape.
Toast the coconut and pecans before adding to the frosting for maximum flavor depth.
Let the cake cool completely before frosting to prevent the topping from melting and sliding off.
The Story Behind German Chocolate Cake
Despite the name, German chocolate cake did not originate in Germany. It is named after Samuel German, an American baker who developed a type of dark baking chocolate in the 1850s. A century later, a Texas homemaker’s recipe using “German’s Chocolate” was published in a newspaper, and the cake — with its now-iconic coconut pecan frosting — became a beloved American classic almost overnight. This loaf version brings that same nostalgic flavor combination into an easier, more everyday format.
Flavor Variations
Espresso Chocolate Loaf: Increase the coffee for a more pronounced mocha flavor throughout the cake.
Extra Chocolate Version: Fold vegan chocolate chips into the batter before baking for an even richer chocolate experience.
Salted Caramel Pecan: Add an extra pinch of flaky sea salt to the finished frosting for a more pronounced salted caramel character.
Nutritional Highlights (Per Serving)
Calories
Protein
Carbs
Fiber
Fat
~440 kcal
5g
54g
4g
23g
Storage
Room temperature: Store frosted cake in an airtight container for up to 2 days.
Refrigerator: Keeps well for up to 5 days; bring to room temperature before serving for the best texture.
Freezer: Freeze unfrosted cake, well wrapped, for up to 2 months. Thaw completely before frosting.
Frequently Asked Questions
Can I make this as a round layer cake instead?
Yes — divide the batter between two 8-inch round pans and bake for 28–32 minutes, then frost between layers and on top.
Why is my frosting too thin?
The frosting needs to cook long enough to reach a true caramel consistency. If it remains thin after 10 minutes, continue simmering for a few more minutes, stirring constantly, until properly thickened.
Can I make this nut-free?
Yes — omit the pecans from the frosting or replace with sunflower seeds for crunch without nuts.
Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more decadent vegan cake and dessert recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
Cookie
Duration
Description
cookielawinfo-checkbox-analytics
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional
11 months
The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy
11 months
The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.