18 Delicious No Milk Cakes Recipes for Dairy-Free Delights

There’s nothing quite like the joy of biting into a moist, flavorful cake—especially when it’s completely dairy-free! Whether you’re avoiding milk due to allergies, dietary preferences, or simply want to try something new, these 18 delicious no-milk cake recipes are here to delight your taste buds. From rich chocolate treats to light citrus sponges, get ready to discover your next favorite bake. Let’s dive in!

Vegan Chocolate Avocado Cake

Vegan Chocolate Avocado Cake
Just when you thought avocados couldn’t get any better, they become the secret to a rich, fudgy chocolate cake. This vegan version is surprisingly simple and delivers serious indulgence without any dairy or eggs.

Serving: 8 | Pre Time: 15 minutes | Cooking Time: 30 minutes

Ingredients

– 2 cups of all-purpose flour
– 1 and 1/2 cups of granulated sugar
– 3/4 cup of unsweetened cocoa powder
– 2 teaspoons of baking soda
– A good pinch of salt
– 1 cup of mashed ripe avocado (about 2 medium ones)
– 1 cup of water
– 1/2 cup of vegetable oil
– 2 tablespoons of apple cider vinegar
– 1 teaspoon of vanilla extract
– A splash of non-dairy milk if the batter looks too thick

Instructions

1. Preheat your oven to 350°F (175°C) and grease an 8-inch round cake pan, then line it with parchment paper for easy removal.
2. In a large mixing bowl, whisk together the 2 cups of all-purpose flour, 1 and 1/2 cups of granulated sugar, 3/4 cup of unsweetened cocoa powder, 2 teaspoons of baking soda, and a good pinch of salt until well combined.
3. In a separate bowl, mash 1 cup of ripe avocado with a fork until smooth, with no large chunks remaining—this ensures a creamy texture.
4. Add 1 cup of water, 1/2 cup of vegetable oil, 2 tablespoons of apple cider vinegar, and 1 teaspoon of vanilla extract to the mashed avocado, stirring until fully incorporated.
5. Pour the wet avocado mixture into the dry ingredients, folding gently with a spatula just until no flour streaks remain; overmixing can make the cake dense.
6. Check the batter consistency; if it seems too thick, add a splash of non-dairy milk to loosen it slightly for easier pouring.
7. Transfer the batter to the prepared cake pan, smoothing the top with the spatula for an even bake.
8. Bake in the preheated oven for 30 minutes, or until a toothpick inserted into the center comes out clean with just a few moist crumbs.
9. Remove the cake from the oven and let it cool in the pan for 10 minutes before turning it out onto a wire rack to cool completely.
10. Slice and serve as is, or top with a dusting of powdered sugar or vegan frosting for extra flair.

But don’t let the avocado fool you—this cake bakes up with a moist, tender crumb and deep chocolate flavor that hides any green hue. It’s perfect for a casual dessert or dressed up with berries and a dollop of coconut whipped cream.

Fluffy Coconut Milk Sponge Cake

Fluffy Coconut Milk Sponge Cake
Whip up this tropical treat that’s light, airy, and perfect for any occasion. It’s a simple sponge cake with a subtle coconut flavor that’s surprisingly easy to make. You’ll love how moist it stays for days.
Serving: 8 | Pre Time: 15 minutes | Cooking Time: 30 minutes

Ingredients

– 1 cup of all-purpose flour
– 1 cup of granulated sugar
– 4 large eggs
– 1/2 cup of coconut milk (the canned kind, full-fat for richness)
– 1/4 cup of vegetable oil
– 1 teaspoon of baking powder
– A pinch of salt
– A splash of vanilla extract

Instructions

1. Preheat your oven to 350°F and grease an 8-inch round cake pan, lining it with parchment paper for easy removal.
2. In a large bowl, whisk together the flour, baking powder, and salt until well combined.
3. In a separate bowl, beat the eggs and sugar with an electric mixer on high speed for about 5 minutes, until the mixture is pale and thick—this creates the fluffy texture.
4. Tip: Don’t rush the beating; it’s key for a light sponge.
5. Gradually pour in the coconut milk, vegetable oil, and vanilla extract while mixing on low speed until just incorporated.
6. Gently fold the dry ingredients into the wet mixture using a spatula, being careful not to overmix to avoid a dense cake.
7. Tip: Fold until no flour streaks remain, but stop as soon as it’s combined.
8. Pour the batter into the prepared pan and smooth the top with the spatula.
9. Bake in the preheated oven for 25-30 minutes, or until a toothpick inserted into the center comes out clean.
10. Tip: Check at 25 minutes to prevent overbaking, as ovens can vary.
11. Let the cake cool in the pan for 10 minutes, then transfer it to a wire rack to cool completely.
12. Slice and serve as is or with a dusting of powdered sugar.
Mouthwateringly tender, this cake has a delicate crumb and a hint of coconut that’s not overpowering. It pairs beautifully with fresh berries or a dollop of whipped cream for an extra treat. Store leftovers covered at room temperature to keep it soft.

Banana Oat Dairy-Free Cake

Banana Oat Dairy-Free Cake
Haven’t we all had those bananas turning brown on the counter? This dairy-free cake transforms them into something special, with oats adding a wholesome twist. It’s simple, satisfying, and perfect for a quick treat.

Serving: 8 | Pre Time: 15 minutes | Cooking Time: 35 minutes

Ingredients

– A couple of those overripe bananas (you’ll need 1 cup mashed)
– A cup of old-fashioned rolled oats
– 1/2 cup of maple syrup
– 1/4 cup of melted coconut oil
– A couple of eggs
– A teaspoon of vanilla extract
– 1 teaspoon of baking powder
– A pinch of salt
– A splash of almond milk (about 1/4 cup)

Instructions

1. Preheat your oven to 350°F and grease an 8-inch round cake pan.
2. In a blender, pulse the rolled oats until they form a coarse flour-like texture—this tip ensures a smoother batter without buying oat flour.
3. In a large bowl, mash the bananas with a fork until you have 1 cup, making sure no large chunks remain for even moisture.
4. Add the maple syrup, melted coconut oil, eggs, and vanilla extract to the bananas, whisking until fully combined.
5. Stir in the oat flour, baking powder, and salt until just mixed, being careful not to overwork the batter to keep the cake tender.
6. Pour in the almond milk and fold gently until the batter is smooth and pourable.
7. Transfer the batter to the prepared pan, spreading it evenly with a spatula.
8. Bake at 350°F for 30-35 minutes, or until a toothpick inserted in the center comes out clean—this visual cue prevents underbaking.
9. Let the cake cool in the pan for 10 minutes, then turn it out onto a wire rack to cool completely, which helps it set without becoming soggy.

Dense yet moist, this cake boasts a subtle banana sweetness with a hearty oat crumb. Serve it warm with a drizzle of extra maple syrup or toasted coconut flakes for crunch, making it a cozy breakfast or dessert option.

Lemon Olive Oil Cake

Lemon Olive Oil Cake
Hear me out: this lemon olive oil cake is the easiest, most impressive dessert you can whip up. It’s moist, bright, and perfect for any occasion. You’ll love how simple it is.

Serving: 8 | Pre Time: 15 minutes | Cooking Time: 50 minutes

Ingredients

– 1 1/2 cups all-purpose flour
– 1 cup granulated sugar
– 1/2 cup extra virgin olive oil
– 3 large eggs
– 1/2 cup whole milk
– Zest from 2 lemons
– Juice from 1 lemon (about 1/4 cup)
– 2 tsp baking powder
– 1/2 tsp salt
– A splash of vanilla extract

Instructions

1. Preheat your oven to 350°F. Grease a 9-inch round cake pan and line the bottom with parchment paper.
2. In a large bowl, whisk together the flour, baking powder, and salt until well combined.
3. In a separate bowl, combine the sugar and lemon zest. Use your fingers to rub them together for a minute—this releases the lemon oils for maximum flavor.
4. Add the olive oil to the sugar mixture and whisk vigorously for about 2 minutes until it looks smooth and slightly pale.
5. Crack in the eggs one at a time, whisking well after each addition until fully incorporated.
6. Pour in the milk, lemon juice, and vanilla extract. Whisk until the wet ingredients are just blended.
7. Tip: Gently fold the dry ingredients into the wet mixture with a spatula. Stop as soon as no flour streaks remain—overmixing makes the cake tough.
8. Pour the batter into the prepared pan and smooth the top with your spatula.
9. Bake at 350°F for 45–50 minutes. Check doneness by inserting a toothpick into the center; it should come out clean with a few moist crumbs.
10. Tip: Let the cake cool in the pan on a wire rack for 15 minutes. This prevents it from breaking when you remove it.
11. Run a knife around the edges, then invert the cake onto the rack to cool completely.
12. Tip: For extra moisture, brush the top with a simple syrup made from equal parts lemon juice and sugar while the cake is still warm.

Serve this cake slightly warm or at room temperature. Its texture is incredibly tender and moist, thanks to the olive oil, with a bright, zesty lemon flavor that isn’t too sweet. Slice it thick and enjoy with a dollop of whipped cream or fresh berries for a simple, elegant finish.

Almond Flour Orange Cake

Almond Flour Orange Cake
Craving a gluten-free treat that’s both bright and satisfying? This almond flour orange cake delivers a tender crumb with a zesty punch. It’s simple to whip up for any occasion.
Serving: 8 | Pre Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

– 2 cups of almond flour
– 3 large eggs
– ¾ cup of granulated sugar
– ½ cup of freshly squeezed orange juice (about 2 oranges)
– Zest from 1 orange
– ¼ cup of melted butter
– 1 teaspoon of vanilla extract
– ½ teaspoon of baking soda
– A pinch of salt

Instructions

1. Preheat your oven to 350°F and grease an 8-inch round cake pan, lining it with parchment paper for easy removal.
2. In a large bowl, whisk together the almond flour, baking soda, and salt until well combined.
3. In a separate bowl, beat the eggs and granulated sugar with a mixer on medium speed for about 3 minutes until pale and fluffy—this adds air for a lighter texture.
4. Stir in the melted butter, orange juice, orange zest, and vanilla extract until the mixture is smooth.
5. Gently fold the dry ingredients into the wet ingredients using a spatula, mixing just until no flour streaks remain to avoid overworking the batter.
6. Pour the batter into the prepared pan and smooth the top with the spatula.
7. Bake in the preheated oven for 40–45 minutes, or until a toothpick inserted into the center comes out clean and the edges are golden brown.
8. Let the cake cool in the pan for 10 minutes, then transfer it to a wire rack to cool completely to prevent sogginess.
9. Keep it simple or dust with powdered sugar before serving for an extra touch.
Kick back and enjoy this moist, fragrant cake—its citrusy aroma and delicate crumb make it perfect for brunch or dessert. Try topping it with a dollop of whipped cream or fresh berries to enhance the orange flavor.

Apple Cinnamon Vegan Cake

Apple Cinnamon Vegan Cake
Just when you need a cozy, no-fuss dessert that fills your kitchen with the best smells. This apple cinnamon vegan cake is simple, satisfying, and perfect for any afternoon. It’s moist, warmly spiced, and comes together with pantry staples.

Serving: 8 | Pre Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

– 2 cups of all-purpose flour
– 1 cup of granulated sugar
– 1 teaspoon of baking soda
– 2 teaspoons of ground cinnamon
– A pinch of salt
– 1 cup of unsweetened applesauce
– ½ cup of vegetable oil
– A splash of vanilla extract
– 1 cup of non-dairy milk (like almond or oat)
– 1 tablespoon of apple cider vinegar
– A couple of apples, peeled and diced

Instructions

1. Preheat your oven to 350°F and grease an 8-inch round cake pan.
2. In a large bowl, whisk together the flour, sugar, baking soda, cinnamon, and salt until well combined.
3. In a separate bowl, mix the applesauce, vegetable oil, vanilla extract, non-dairy milk, and apple cider vinegar until smooth.
4. Pour the wet ingredients into the dry ingredients and stir just until no flour streaks remain—don’t overmix to keep the cake tender.
5. Fold in the diced apples gently with a spatula to distribute them evenly.
6. Pour the batter into the prepared pan and spread it out evenly.
7. Bake at 350°F for 40-45 minutes, or until a toothpick inserted into the center comes out clean.
8. Let the cake cool in the pan for 10 minutes, then transfer it to a wire rack to cool completely—this prevents it from getting soggy.
9. Once cooled, slice and serve. For extra flavor, dust with a little cinnamon-sugar before baking, or top with a dollop of vegan whipped cream after cooling.

The cake is wonderfully moist with soft chunks of apple and a hint of spice from the cinnamon. Serve it warm with a drizzle of maple syrup for breakfast or as a sweet snack with tea.

Pumpkin Spice Dairy-Free Cake

Pumpkin Spice Dairy-Free Cake
Warm spices and pumpkin puree make this dairy-free cake perfect for fall gatherings. It’s moist, flavorful, and easy to whip up for any occasion. You’ll love how simple it is to bake a treat everyone can enjoy.

Serving: 8 | Pre Time: 15 minutes | Cooking Time: 35 minutes

Ingredients

– 2 cups of all-purpose flour
– 1 cup of pumpkin puree (canned works great)
– ¾ cup of granulated sugar
– ½ cup of vegetable oil
– ½ cup of unsweetened almond milk
– 2 large eggs
– 1 tablespoon of baking powder
– 2 teaspoons of pumpkin pie spice
– 1 teaspoon of vanilla extract
– A pinch of salt

Instructions

1. Preheat your oven to 350°F and grease an 8-inch round cake pan lightly with oil.
2. In a large bowl, whisk together the flour, baking powder, pumpkin pie spice, and salt until well combined.
3. In a separate bowl, beat the eggs with the sugar until the mixture is pale and fluffy, about 2 minutes.
4. Add the pumpkin puree, vegetable oil, almond milk, and vanilla extract to the egg mixture, stirring until smooth.
5. Tip: Fold the wet ingredients into the dry ingredients gently to avoid overmixing, which can make the cake dense.
6. Pour the batter into the prepared pan and smooth the top with a spatula.
7. Bake in the preheated oven for 30-35 minutes, or until a toothpick inserted into the center comes out clean.
8. Tip: Let the cake cool in the pan for 10 minutes before transferring it to a wire rack to prevent it from breaking.
9. Once completely cool, slice and serve as is or with a dusting of powdered sugar.
10. Tip: For extra flavor, toast a handful of chopped pecans and sprinkle them on top before serving.

Fluffy and aromatic, this cake has a tender crumb that pairs beautifully with the warm spices. Serve it slightly warm with a dollop of coconut whipped cream for a cozy dessert, or enjoy it plain with a cup of coffee for a simple treat.

Carrot Cake with Coconut Cream Frosting

Carrot Cake with Coconut Cream Frosting
Kick off your spring baking with this moist carrot cake topped with fluffy coconut cream frosting. It’s a classic dessert with a tropical twist that’s perfect for gatherings or a sweet weekend treat. You’ll love the blend of warm spices and creamy frosting in every bite.
Serving: 12 | Pre Time: 20 minutes | Cooking Time: 35 minutes

Ingredients

– 2 cups of all-purpose flour
– 2 teaspoons of baking powder
– 1 teaspoon of baking soda
– 2 teaspoons of ground cinnamon
– A pinch of salt
– 1 cup of granulated sugar
– 1 cup of packed brown sugar
– 1 cup of vegetable oil
– 4 large eggs
– 2 teaspoons of vanilla extract
– 3 cups of grated carrots (about 4 medium carrots)
– 1 cup of crushed pineapple, drained
– 1 cup of chopped walnuts
– 8 ounces of cream cheese, softened
– 1/2 cup of unsalted butter, softened
– 4 cups of powdered sugar
– 1 teaspoon of vanilla extract
– A splash of milk
– 1 cup of shredded coconut

Instructions

1. Preheat your oven to 350°F and grease a 9×13-inch baking pan.
2. In a medium bowl, whisk together the all-purpose flour, baking powder, baking soda, ground cinnamon, and a pinch of salt.
3. In a large bowl, beat the granulated sugar, brown sugar, and vegetable oil until smooth.
4. Add the eggs one at a time, beating well after each addition.
5. Stir in the vanilla extract.
6. Gradually mix the dry ingredients into the wet ingredients until just combined.
7. Fold in the grated carrots, crushed pineapple, and chopped walnuts.
8. Pour the batter into the prepared pan and spread it evenly.
9. Bake for 30-35 minutes, or until a toothpick inserted into the center comes out clean.
10. Let the cake cool completely in the pan on a wire rack.
11. For the frosting, beat the softened cream cheese and unsalted butter in a bowl until creamy.
12. Gradually add the powdered sugar, beating until smooth.
13. Mix in the vanilla extract and a splash of milk to reach a spreadable consistency.
14. Frost the cooled cake with the coconut cream frosting.
15. Sprinkle the shredded coconut evenly over the top.
Dense and moist from the carrots and pineapple, this cake has a tender crumb with a hint of spice. The frosting is light and tangy, balancing the sweetness perfectly. Serve it chilled for a refreshing twist or garnish with extra walnuts for added crunch.

Chia Seed Lemon Poppy Seed Cake

Chia Seed Lemon Poppy Seed Cake
This chia seed lemon poppy seed cake brings a healthy twist to a classic treat, perfect for spring gatherings. The chia seeds add a subtle crunch while keeping it moist, and the lemon zest brightens every bite.

Serving: 8 | Pre Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

– 2 cups of all-purpose flour
– 1 cup of granulated sugar
– 1/2 cup of vegetable oil
– 3 large eggs
– 1/2 cup of milk
– 1/4 cup of chia seeds
– 2 tablespoons of poppy seeds
– Zest from 2 lemons
– Juice from 1 lemon
– 1 teaspoon of baking powder
– 1/2 teaspoon of baking soda
– A pinch of salt
– A splash of vanilla extract

Instructions

1. Preheat your oven to 350°F and grease a 9-inch loaf pan.
2. In a large bowl, whisk together the flour, sugar, baking powder, baking soda, and salt until well combined.
3. In another bowl, beat the eggs, then stir in the vegetable oil, milk, lemon zest, lemon juice, and vanilla extract.
4. Tip: For a fluffier cake, let the wet ingredients sit for 5 minutes to activate the chia seeds, which helps bind everything without making it dense.
5. Gradually pour the wet mixture into the dry ingredients, folding gently until just combined—overmixing can lead to a tough texture.
6. Fold in the chia seeds and poppy seeds evenly throughout the batter.
7. Pour the batter into the prepared pan and smooth the top with a spatula.
8. Bake at 350°F for 40-45 minutes, or until a toothpick inserted into the center comes out clean.
9. Tip: Check at 40 minutes; if the top browns too quickly, cover loosely with foil to prevent burning while the inside finishes cooking.
10. Remove from the oven and let cool in the pan for 10 minutes before transferring to a wire rack.
11. Tip: For extra moisture, brush the warm cake with a simple glaze made from powdered sugar and lemon juice, but wait until it’s fully cooled to avoid sogginess.

Soft and tender with a delightful crunch from the seeds, this cake pairs wonderfully with a dollop of Greek yogurt or fresh berries. Serve it sliced for breakfast or as an afternoon snack—it stays fresh for days when stored in an airtight container.

Dark Chocolate Beetroot Cake

Dark Chocolate Beetroot Cake
Rethink everything you know about chocolate cake with this moist, earthy twist. Dark chocolate meets roasted beetroot for a surprisingly sophisticated dessert that’s secretly packed with veggies. It’s rich, fudgy, and impossible to resist.
Serving: 12 | Pre Time: 25 minutes | Cooking Time: 50 minutes

Ingredients

– 2 medium beetroots, roasted and peeled
– 1 ¾ cups all-purpose flour
– ¾ cup unsweetened cocoa powder
– 1 ½ cups granulated sugar
– 1 tsp baking soda
– ½ tsp salt
– 2 large eggs
– ¾ cup vegetable oil
– 1 tsp vanilla extract
– 1 cup buttermilk
– A splash of strong brewed coffee
– A couple of ounces of dark chocolate, chopped

Instructions

1. Preheat your oven to 350°F and grease a 9-inch round cake pan.
2. Grate the roasted beetroots finely using a box grater—this ensures they blend seamlessly into the batter without chunks.
3. In a large bowl, whisk together the flour, cocoa powder, sugar, baking soda, and salt until no lumps remain.
4. In a separate bowl, beat the eggs lightly, then whisk in the vegetable oil and vanilla extract until smooth.
5. Stir the grated beetroot into the wet ingredients until fully incorporated.
6. Gradually add the dry ingredients to the wet mixture, alternating with the buttermilk, beginning and ending with the dry ingredients. Mix just until combined; overmixing leads to a tough cake.
7. Fold in the splash of coffee and the chopped dark chocolate—the coffee deepens the chocolate flavor without making it taste like coffee.
8. Pour the batter into the prepared pan and smooth the top with a spatula.
9. Bake for 45-50 minutes, or until a toothpick inserted into the center comes out with just a few moist crumbs attached, not wet batter.
10. Let the cake cool in the pan on a wire rack for 15 minutes, then turn it out to cool completely—this prevents it from sticking and falling apart.
11. Dust with powdered sugar or frost with cream cheese icing if desired.
Dense and fudgy, this cake boasts an intense chocolate flavor with subtle earthy sweetness from the beets. Serve it slightly warm with a dollop of whipped cream or crumble it over vanilla ice cream for an indulgent twist.

Peanut Butter Banana Cake

Peanut Butter Banana Cake
Ditch the boring snacks and try this easy peanut butter banana cake. It’s moist, flavorful, and perfect for using up ripe bananas. You’ll love the simple, one-bowl method.

Serving: 9 | Pre Time: 15 minutes | Cooking Time: 35 minutes

Ingredients

– 3 ripe bananas, mashed
– 1/2 cup of creamy peanut butter
– 1/3 cup of melted unsalted butter
– 2/3 cup of granulated sugar
– A couple of large eggs
– 1 teaspoon of vanilla extract
– 1 1/2 cups of all-purpose flour
– 1 teaspoon of baking soda
– A pinch of salt

Instructions

1. Preheat your oven to 350°F and grease an 8×8-inch baking pan.
2. In a large bowl, mash the ripe bananas with a fork until smooth.
3. Add the creamy peanut butter and melted unsalted butter to the bananas, stirring until fully combined.
4. Mix in the granulated sugar, then beat in the large eggs one at a time.
5. Stir in the vanilla extract until the mixture is uniform.
6. In a separate bowl, whisk together the all-purpose flour, baking soda, and a pinch of salt.
7. Tip: Sift the dry ingredients to prevent lumps for a smoother batter.
8. Gradually fold the dry ingredients into the wet mixture until just combined; avoid overmixing.
9. Pour the batter into the prepared pan and spread it evenly with a spatula.
10. Bake at 350°F for 30-35 minutes, or until a toothpick inserted into the center comes out clean.
11. Tip: Check the cake at 30 minutes to prevent overbaking, as ovens vary.
12. Let the cake cool in the pan on a wire rack for 10 minutes.
13. Remove the cake from the pan and allow it to cool completely on the rack.
14. Tip: For easier slicing, chill the cooled cake in the refrigerator for 30 minutes.

This cake is wonderfully moist with a dense, tender crumb that holds up well. The peanut butter adds a rich, nutty depth that pairs perfectly with the sweet banana flavor. Serve it warm with a dollop of whipped cream or slice it into squares for a grab-and-go treat.

Raspberry Almond Dairy-Free Cake

Raspberry Almond Dairy-Free Cake
Satisfy your sweet tooth with this dairy-free raspberry almond cake that’s surprisingly easy to make. It’s moist, flavorful, and perfect for any occasion. You’ll love the combination of tart berries and nutty almond.

Serving: 8 | Pre Time: 15 minutes | Cooking Time: 35 minutes

Ingredients

– 2 cups of all-purpose flour
– 1 cup of granulated sugar
– 1/2 cup of almond flour
– 1/2 cup of vegetable oil
– 1 cup of almond milk
– 1/4 cup of maple syrup
– 1 tbsp of apple cider vinegar
– 1 tsp of baking soda
– 1 tsp of vanilla extract
– A pinch of salt
– A handful of fresh raspberries

Instructions

1. Preheat your oven to 350°F and grease an 8-inch round cake pan.
2. In a large bowl, whisk together the all-purpose flour, almond flour, sugar, baking soda, and salt until well combined.
3. In a separate bowl, mix the vegetable oil, almond milk, maple syrup, apple cider vinegar, and vanilla extract until smooth.
4. Tip: Pour the wet ingredients into the dry ingredients and stir just until no flour streaks remain—overmixing can make the cake dense.
5. Gently fold in the fresh raspberries with a spatula to avoid crushing them.
6. Pour the batter into the prepared pan and spread it evenly.
7. Bake at 350°F for 30-35 minutes, or until a toothpick inserted into the center comes out clean.
8. Tip: Let the cake cool in the pan for 10 minutes before transferring it to a wire rack to cool completely to prevent it from breaking.
9. Once cooled, you can dust it with powdered sugar or top with extra raspberries for garnish.
10. Tip: For a richer flavor, toast the almond flour in a dry pan over medium heat for 2-3 minutes before using, but let it cool first.

A moist and tender crumb pairs beautifully with the burst of tart raspberries in every bite. Serve it warm with a dollop of coconut whipped cream or enjoy it plain as a delightful snack.

Matcha Green Tea Vegan Cake

Matcha Green Tea Vegan Cake
This vibrant matcha cake delivers earthy flavor with a tender vegan crumb. Toss it together in one bowl for a fuss-free treat that’s naturally dairy-free and egg-free.

Serving: 8 | Pre Time: 15 minutes | Cooking Time: 35 minutes

Ingredients

– 1 ½ cups all-purpose flour
– ¾ cup granulated sugar
– 2 tbsp high-quality matcha powder
– 1 tsp baking soda
– ½ tsp salt
– 1 cup unsweetened almond milk
– ⅓ cup vegetable oil
– 1 tbsp apple cider vinegar
– 1 tsp vanilla extract
– A splash of lemon juice

Instructions

1. Preheat your oven to 350°F and grease an 8-inch round cake pan.
2. Whisk together the flour, sugar, matcha, baking soda, and salt in a large bowl until no lumps remain.
3. Pour in the almond milk, oil, vinegar, vanilla, and lemon juice all at once.
4. Stir the wet and dry ingredients together just until the batter is smooth—overmixing can make the cake dense.
5. Immediately pour the batter into the prepared pan and smooth the top with a spatula.
6. Bake for 30–35 minutes, or until a toothpick inserted into the center comes out clean.
7. Let the cake cool in the pan for 10 minutes, then transfer it to a wire rack to cool completely.
8. Dust the cooled cake with a little extra matcha powder for a bold finish.

Zesty matcha gives this cake a vivid green hue and a slightly bitter, grassy note that balances the sweetness. The crumb is moist and springy, perfect with a dollop of coconut whipped cream or fresh berries. For a fun twist, slice it into squares and layer with vegan frosting for a casual stacked dessert.

Zucchini Walnut Cake

Zucchini Walnut Cake
A moist, nutty treat that transforms humble zucchini into a surprisingly delightful dessert. This cake delivers earthy walnuts and subtle sweetness in every bite, perfect for using up that summer garden bounty. You’ll love how simple it is to whip up.

Serving: 12 | Pre Time: 20 minutes | Cooking Time: 50 minutes

Ingredients

– 2 cups of all-purpose flour
– 1 teaspoon of baking soda
– 1/2 teaspoon of baking powder
– 1/2 teaspoon of salt
– 1 teaspoon of cinnamon
– 3/4 cup of vegetable oil
– 1 1/2 cups of granulated sugar
– 3 large eggs
– 2 teaspoons of vanilla extract
– 2 cups of grated zucchini (squeeze out excess moisture with your hands first)
– 1 cup of chopped walnuts

Instructions

1. Preheat your oven to 350°F and grease a 9×13-inch baking pan.
2. In a medium bowl, whisk together the flour, baking soda, baking powder, salt, and cinnamon until fully combined.
3. In a large bowl, beat the vegetable oil and granulated sugar together with a mixer for about 2 minutes until smooth.
4. Add the eggs one at a time to the large bowl, beating well after each addition.
5. Stir in the vanilla extract until incorporated.
6. Gradually add the dry flour mixture to the wet ingredients, mixing on low speed just until no white streaks remain—overmixing makes the cake tough.
7. Fold in the grated zucchini and chopped walnuts with a spatula until evenly distributed.
8. Pour the batter into the prepared pan and spread it out evenly.
9. Bake at 350°F for 45-50 minutes, or until a toothpick inserted into the center comes out clean.
10. Let the cake cool in the pan on a wire rack for at least 15 minutes before slicing.

Cream cheese frosting takes this cake over the top, but it’s delicious plain too. Expect a dense, moist crumb with a pleasant crunch from the walnuts. Serve it slightly warm with a dollop of whipped cream for an easy, comforting dessert.

Blueberry Oatmeal Cake

Blueberry Oatmeal Cake
Just when you think oatmeal can’t get any better, this cake transforms it into a moist, berry-studded treat. Jazzed up with fresh blueberries and cozy spices, it’s the ultimate breakfast-for-dessert hybrid that comes together in one bowl. Perfect for lazy weekend mornings or a simple afternoon snack.

Serving: 9 | Pre Time: 15 minutes | Cooking Time: 35 minutes

Ingredients

– 1 cup of old-fashioned rolled oats
– 1 cup of all-purpose flour
– 1/2 cup of packed brown sugar
– 1/2 cup of granulated sugar
– 1/2 cup of melted butter
– 1 cup of buttermilk
– 2 large eggs
– 1 teaspoon of baking powder
– 1/2 teaspoon of baking soda
– 1 teaspoon of ground cinnamon
– A pinch of salt
– 1 cup of fresh blueberries

Instructions

1. Preheat your oven to 350°F and grease an 8×8-inch baking pan.
2. In a large bowl, whisk together the oats, flour, brown sugar, granulated sugar, baking powder, baking soda, cinnamon, and salt until well combined.
3. Add the melted butter, buttermilk, and eggs to the dry ingredients. Stir just until the batter is smooth and no dry streaks remain—overmixing can make the cake tough.
4. Gently fold in the fresh blueberries with a spatula to avoid crushing them and turning the batter purple.
5. Pour the batter into the prepared pan and spread it evenly with the spatula.
6. Bake at 350°F for 30-35 minutes, or until a toothpick inserted into the center comes out clean with just a few moist crumbs.
7. Let the cake cool in the pan on a wire rack for at least 15 minutes before slicing—this helps it set and prevents crumbling.

Soft and tender with a hint of chew from the oats, this cake bursts with juicy blueberries in every bite. Serve it warm with a dollop of whipped cream for dessert, or enjoy a square cold straight from the fridge the next day.

Gingerbread Molasses Dairy-Free Cake

Gingerbread Molasses Dairy-Free Cake
Fragrant with warm spices and deep molasses notes, this gingerbread cake delivers cozy flavor without dairy. Perfect for holiday gatherings or a comforting treat, it’s moist, tender, and easy to make. You’ll love the rich aroma as it bakes.
Serving: 8 | Pre Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

– 2 cups of all-purpose flour
– 1 cup of granulated sugar
– 1 teaspoon of baking soda
– 1 tablespoon of ground ginger
– 1 teaspoon of ground cinnamon
– A pinch of salt
– ¾ cup of molasses
– ½ cup of vegetable oil
– 1 cup of water
– 1 tablespoon of apple cider vinegar
– A splash of vanilla extract

Instructions

1. Preheat your oven to 350°F and grease an 8-inch square baking pan.
2. In a large bowl, whisk together the all-purpose flour, granulated sugar, baking soda, ground ginger, ground cinnamon, and salt until well combined.
3. In a separate bowl, mix the molasses, vegetable oil, water, apple cider vinegar, and vanilla extract until smooth.
4. Pour the wet ingredients into the dry ingredients and stir just until no flour streaks remain—overmixing can make the cake tough.
5. Pour the batter into the prepared pan and smooth the top with a spatula.
6. Bake at 350°F for 40–45 minutes, or until a toothpick inserted into the center comes out clean.
7. Let the cake cool in the pan for 10 minutes, then transfer it to a wire rack to cool completely—this prevents sogginess.
8. For extra flavor, brush the top with a little extra molasses while it’s still warm.
Rich and moist, this cake has a tender crumb with a bold ginger kick and subtle sweetness from the molasses. Serve it warm with a dusting of powdered sugar or alongside dairy-free whipped cream for a festive touch. It stays fresh for days, making it ideal for meal prep or gifting.

Strawberry Shortcake with Coconut Whipped Cream

Strawberry Shortcake with Coconut Whipped Cream
Easter just passed, but this strawberry shortcake with coconut whipped cream is a springtime treat worth celebrating year-round. It’s light, fresh, and surprisingly simple to pull together.

Serving: 6 | Pre Time: 20 minutes | Cooking Time: 20 minutes

Ingredients

– 2 cups of all-purpose flour
– 1/4 cup of granulated sugar, plus a couple of tablespoons extra for the berries
– 1 tablespoon of baking powder
– 1/2 teaspoon of salt
– 1/2 cup of cold unsalted butter, cut into small cubes
– 2/3 cup of cold whole milk
– 1 pound of fresh strawberries, hulled and sliced
– 1 can of full-fat coconut milk, chilled overnight
– 2 tablespoons of powdered sugar
– A splash of vanilla extract

Instructions

1. Preheat your oven to 425°F and line a baking sheet with parchment paper.
2. In a large bowl, whisk together the all-purpose flour, 1/4 cup of granulated sugar, baking powder, and salt.
3. Add the cold butter cubes to the flour mixture. Use a pastry cutter or your fingers to work the butter in until the mixture looks like coarse crumbs with some pea-sized pieces remaining.
4. Pour in the cold whole milk and stir just until a shaggy dough forms. Tip: Don’t overmix—this keeps the shortcakes tender.
5. Turn the dough out onto a lightly floured surface and gently pat it into a 1-inch thick rectangle.
6. Use a 3-inch round cutter to cut out 6 biscuits, re-rolling the scraps once if needed. Place them on the prepared baking sheet, spacing them about 2 inches apart.
7. Bake for 18–20 minutes, until the shortcakes are golden brown and a toothpick inserted in the center comes out clean.
8. While the shortcakes bake, toss the sliced strawberries with the extra couple of tablespoons of granulated sugar in a bowl. Let them sit to release their juices.
9. For the whipped cream, scoop the solid coconut cream from the chilled can into a mixing bowl, leaving the liquid behind. Tip: Chilling the can ensures the cream separates and whips up nicely.
10. Add the powdered sugar and vanilla extract to the coconut cream. Whip with an electric mixer on high speed for 2–3 minutes, until stiff peaks form. Tip: If it’s too soft, chill the bowl for 10 minutes before whipping again.
11. Let the baked shortcakes cool on a wire rack for at least 10 minutes before splitting them in half horizontally with a fork.
12. To assemble, place the bottom half of a shortcake on a plate, spoon over some macerated strawberries and their juices, dollop with coconut whipped cream, and top with the other shortcake half.

Serve immediately while the shortcakes are still slightly warm. Soft, crumbly biscuits soak up the sweet strawberry juices, while the coconut cream adds a rich, dairy-free fluffiness. Try layering it in a jar for a portable picnic dessert.

Vanilla Bean Aquafaba Cake

Vanilla Bean Aquafaba Cake
Never underestimate the power of aquafaba—this vegan vanilla bean cake proves it’s a game-changer. Light, fluffy, and surprisingly simple, it’s a dessert that’ll impress any crowd.

Serving: 8 | Pre Time: 15 minutes | Cooking Time: 30 minutes

Ingredients

– A can’s worth of aquafaba (that’s the liquid from a 15-oz can of chickpeas)
– A cup and a half of all-purpose flour
– A cup of granulated sugar
– A splash of vanilla extract, plus the seeds from one vanilla bean pod
– A half-cup of vegetable oil
– A couple of teaspoons of baking powder
– A pinch of salt
– A quarter-cup of plant-based milk (like almond or soy)
– A teaspoon of apple cider vinegar

Instructions

1. Preheat your oven to 350°F and grease an 8-inch round cake pan, lining it with parchment paper for easy removal.
2. In a large bowl, whisk together the flour, sugar, baking powder, and salt until fully combined.
3. In a separate bowl, pour the aquafaba and beat it with an electric mixer on high speed for about 5 minutes, until it forms stiff peaks—this mimics egg whites and is key for lift.
4. Gently fold the vegetable oil, vanilla extract, vanilla bean seeds, plant-based milk, and apple cider vinegar into the dry ingredients until just mixed; avoid over-stirring to keep the batter light.
5. Carefully fold the whipped aquafaba into the batter in two additions, using a spatula to maintain as much air as possible for a fluffy texture.
6. Pour the batter into the prepared pan and smooth the top with a spatula.
7. Bake at 350°F for 25–30 minutes, or until a toothpick inserted into the center comes out clean and the top is golden brown.
8. Let the cake cool in the pan for 10 minutes, then transfer it to a wire rack to cool completely before slicing.
9. Tip: For best results, ensure your aquafaba is at room temperature before whipping—it aerates more easily.
10. Tip: Scrape the vanilla bean pod thoroughly to get every bit of those fragrant seeds for maximum flavor.
11. Tip: Check the cake at 25 minutes to prevent over-baking, as ovens can vary.
You’ll love the delicate, moist crumb and rich vanilla aroma that fills the kitchen. Serve it with a dusting of powdered sugar or fresh berries for a bright, elegant touch.

Summary

Zesty, moist, and utterly satisfying—these 18 dairy-free cakes prove you don’t need milk to create something spectacular. Whether you’re avoiding dairy or just exploring new flavors, there’s a treat here for every occasion. We’d love to hear which recipe you try first! Share your favorite in the comments below, and don’t forget to pin this roundup to your Pinterest boards for later.

Leave a Comment