21 Easy Vegan Cake Recipes
Vegan baking has come a long way, offering delicious and cruelty-free alternatives to traditional cakes. Whether you’re a seasoned baker or a novice in the kitchen, these 21 easy vegan cake recipes are perfect for any occasion. From classic vanilla and chocolate cakes to creative flavor combinations, there’s something here for everyone. These recipes are designed to be simple, using accessible ingredients and straightforward instructions. They cater to various dietary needs, including gluten-free options, ensuring that no one has to miss out on the joy of cake.

courtesy of forfoodiefriends
In this article, we’ll explore 21 easy vegan cake recipes that are not only tasty but also kind to animals and the environment. Each recipe is detailed with ingredients, instructions, and a nutrition comparison, so you can make informed choices about what you bake. Whether you’re celebrating a birthday, hosting a gathering, or just craving something sweet, these recipes will inspire you to get baking with confidence.
1. Easy Microwave Vanilla Mug Cake (No Egg)

This easy microwave vanilla mug cake is a quick and delicious vegan treat that’s ready in just a few minutes. Perfect for when you’re short on time or craving a single-serving dessert, this cake is moist, flavorful, and completely egg-free. Made with simple pantry staples, it’s a great option for anyone looking for a fast vegan dessert.
Nutrition | Per serving |
---|---|
calories | 120 |
fat | 2g |
carbs | 25g |
protein | 1g |
Ingredients:
– 1 tablespoon all-purpose flour
– 1/2 tablespoon sugar
– 1/2 teaspoon baking powder
– 1/4 teaspoon vanilla extract
– 1/2 tablespoon non-dairy milk (e.g., almond, soy, or oat milk)
– 1 tablespoon melted coconut oil or vegan butter
– 1/4 teaspoon salt
Instructions:
1. In a small mixing bowl, whisk together the flour, sugar, baking powder, and salt.
2. Add the vanilla extract, non-dairy milk, and melted coconut oil. Mix until smooth.
3. Pour the batter into a microwave-safe mug.
4. Microwave on high for 1-1.5 minutes, depending on your microwave’s power.
5. Let it cool for a minute before enjoying.
2. Vegan Chocolate Cake (One Bowl)

This one-bowl vegan chocolate cake is a chocolate lover’s dream. Moist, rich, and indulgent, it’s made with just one bowl and minimal ingredients. Perfect for birthdays or special occasions, this cake is easy to prepare and always a crowd-pleaser.
For more refreshing and festive treats perfect for warmer months, check out our favorite Summer Cake Ideas to complement your vegan creations.
Nutrition | Per serving |
---|---|
calories | 200 |
fat | 8g |
carbs | 30g |
protein | 3g |
Ingredients:
– 1 1/2 cups all-purpose flour
– 1 cup granulated sugar
– 1/2 cup unsweetened cocoa powder
– 1 teaspoon baking powder
– 1 teaspoon salt
– 1 cup non-dairy milk (e.g., almond, soy, or oat milk)
– 1/2 cup canola oil
– 2 teaspoons vanilla extract
– 1 cup water
Instructions:
1. Preheat your oven to 350°F (180°C). Grease a 9-inch round cake pan.
2. In a large mixing bowl, whisk together the flour, sugar, cocoa powder, baking powder, and salt.
3. Add the non-dairy milk, canola oil, vanilla extract, and water. Stir until well combined.
4. Pour the batter into the prepared pan and bake for 30-35 minutes, or until a toothpick comes out clean.
5. Let the cake cool before frosting and serving.
3. Vegan Chocolate Strawberry Cake

This vegan chocolate strawberry cake is a decadent combination of rich chocolate and sweet strawberries. Perfect for special occasions, this layered cake is both visually stunning and delicious. The strawberries add a fresh and fruity contrast to the deep chocolate flavor.
Nutrition | Per serving |
---|---|
calories | 220 |
fat | 10g |
carbs | 30g |
protein | 3g |
Ingredients:
– 2 cups all-purpose flour
– 1 cup unsweetened cocoa powder
– 1 cup granulated sugar
– 1 teaspoon baking powder
– 1 teaspoon salt
– 1 cup non-dairy milk
– 1/2 cup canola oil
– 2 teaspoons vanilla extract
– 2 cups sliced strawberries
Instructions:
1. Preheat your oven to 350°F (180°C). Grease two 9-inch round cake pans.
2. In a large mixing bowl, whisk together the flour, cocoa powder, sugar, baking powder, and salt.
3. Add the non-dairy milk, canola oil, and vanilla extract. Mix until smooth.
4. Divide the batter evenly between the prepared pans and bake for 25-30 minutes, or until a toothpick comes out clean.
5. Allow the cakes to cool before layering with sliced strawberries and frosting.
4. Gluten-Free Vegan Carrot Cake

This gluten-free vegan carrot cake is a healthier twist on the classic dessert. Made with almond flour and loaded with carrots, walnuts, and spices, this cake is moist, flavorful, and perfect for those with gluten intolerance.
Nutrition | Per serving |
---|---|
calories | 180 |
fat | 10g |
carbs | 20g |
protein | 4g |
Ingredients:
– 1 1/2 cups almond flour
– 1/2 cup coconut sugar
– 1/2 cup grated carrots
– 1/4 cup chopped walnuts
– 1 teaspoon baking powder
– 1 teaspoon cinnamon
– 1/4 teaspoon nutmeg
– 1/2 cup non-dairy milk
– 1/4 cup melted coconut oil
– 1 teaspoon vanilla extract
Instructions:
1. Preheat your oven to 350°F (180°C). Grease a 9-inch round cake pan.
2. In a large mixing bowl, combine the almond flour, coconut sugar, grated carrots, walnuts, baking powder, cinnamon, and nutmeg.
3. Add the non-dairy milk, melted coconut oil, and vanilla extract. Mix until well combined.
4. Pour the batter into the prepared pan and bake for 25-30 minutes, or until a toothpick comes out clean.
5. Let the cake cool before frosting and serving.
5. Vegan Hummingbird Cake

This vegan hummingbird cake is a tropical delight, filled with the flavors of pineapple, banana, and spices. Moist and aromatic, this cake is a perfect blend of sweet and tangy, making it a great option for springtime gatherings.
Nutrition | Per serving |
---|---|
calories | 200 |
fat | 8g |
carbs | 30g |
protein | 3g |
Ingredients:
– 2 cups all-purpose flour
– 1 cup granulated sugar
– 1/2 cup unsweetened pineapple juice
– 1/2 cup mashed banana
– 1/4 cup canola oil
– 1 teaspoon vanilla extract
– 1 cup diced pineapple
– 1/2 cup chopped walnuts
Instructions:
1. Preheat your oven to 350°F (180°C). Grease a 9-inch round cake pan.
2. In a large mixing bowl, whisk together the flour, sugar, and spices.
3. Add the pineapple juice, mashed banana, canola oil, and vanilla extract. Mix until smooth.
4. Fold in the diced pineapple and chopped walnuts.
5. Pour the batter into the prepared pan and bake for 30-35 minutes, or until a toothpick comes out clean.
6. Let the cake cool before frosting and serving.
6. Eggless Chocolate Cake (Vegan)

This eggless chocolate cake is a classic vegan dessert that’s easy to make and always a hit. Moist and rich, it’s perfect for chocolate lovers who want a simple yet indulgent treat.
Nutrition | Per serving |
---|---|
calories | 200 |
fat | 8g |
carbs | 30g |
protein | 3g |
Ingredients:
– 1 1/2 cups all-purpose flour
– 1 cup granulated sugar
– 1/2 cup unsweetened cocoa powder
– 1 teaspoon baking powder
– 1 teaspoon salt
– 1 cup non-dairy milk
– 1/2 cup canola oil
– 2 teaspoons vanilla extract
Instructions:
1. Preheat your oven to 350°F (180°C). Grease a 9-inch round cake pan.
2. In a large mixing bowl, whisk together the flour, sugar, cocoa powder, baking powder, and salt.
3. Add the non-dairy milk, canola oil, and vanilla extract. Mix until smooth.
4. Pour the batter into the prepared pan and bake for 30-35 minutes, or until a toothpick comes out clean.
5. Let the cake cool before frosting and serving.
7. Vegan Oreo Cake

This vegan Oreo cake is a fun and delicious dessert that’s perfect for Oreo lovers. With a moist chocolate cake base and a creamy Oreo-infused frosting, this cake is sure to be a hit at any party.
Nutrition | Per serving |
---|---|
calories | 220 |
fat | 10g |
carbs | 30g |
protein | 3g |
Ingredients:
– 2 cups all-purpose flour
– 1 cup granulated sugar
– 1/2 cup unsweetened cocoa powder
– 1 teaspoon baking powder
– 1 teaspoon salt
– 1 cup non-dairy milk
– 1/2 cup canola oil
– 2 teaspoons vanilla extract
– 1 cup crushed Oreos
Instructions:
1. Preheat your oven to 350°F (180°C). Grease two 9-inch round cake pans.
2. In a large mixing bowl, whisk together the flour, sugar, cocoa powder, baking powder, and salt.
3. Add the non-dairy milk, canola oil, and vanilla extract. Mix until smooth.
4. Divide the batter evenly between the prepared pans and bake for 25-30 minutes, or until a toothpick comes out clean.
5. Allow the cakes to cool before frosting with a creamy Oreo frosting and decorating with crushed Oreos.
8. Vegan Gingerbread Cake

This vegan gingerbread cake is a warm and spicy dessert perfect for the holiday season. Made with molasses and a blend of spices, this cake is moist and flavorful, with a comforting aroma that fills the kitchen.
Nutrition | Per serving |
---|---|
calories | 200 |
fat | 8g |
carbs | 30g |
protein | 3g |
Ingredients:
– 2 cups all-purpose flour
– 1 cup granulated sugar
– 1/4 cup molasses
– 1 teaspoon ground ginger
– 1 teaspoon ground cinnamon
– 1/2 teaspoon ground nutmeg
– 1/2 teaspoon baking powder
– 1/2 cup non-dairy milk
– 1/4 cup canola oil
Instructions:
1. Preheat your oven to 350°F (180°C). Grease a 9-inch round cake pan.
2. In a large mixing bowl, whisk together the flour, sugar, ginger, cinnamon, nutmeg, and baking powder.
3. Add the molasses, non-dairy milk, and canola oil. Mix until smooth.
4. Pour the batter into the prepared pan and bake for 30-35 minutes, or until a toothpick comes out clean.
5. Let the cake cool before frosting and serving.
9. Easy Raw Vegan Carrot Cake

This easy raw vegan carrot cake is a healthier and refreshing take on the classic dessert. Made with grated carrots, nuts, and spices, this cake is perfect for those looking for a no-bake, gluten-free option.
Nutrition | Per serving |
---|---|
calories | 180 |
fat | 10g |
carbs | 20g |
protein | 4g |
Ingredients:
– 2 cups grated carrots
– 1 cup chopped walnuts
– 1/2 cup dates
– 1/4 cup coconut oil
– 2 tablespoons lemon juice
– 1 teaspoon vanilla extract
– 1/2 teaspoon cinnamon
Instructions:
1. In a food processor, blend the grated carrots, chopped walnuts, and dates until well combined.
2. Add the coconut oil, lemon juice, vanilla extract, and cinnamon. Process until smooth.
3. Press the mixture into a 9-inch springform pan.
4. Refrigerate for at least 4 hours before serving.
10. Vegan Lemon Poppy Seed Cake- Dairy Free, Egg Free!

This vegan lemon poppy seed cake is a bright and citrusy dessert that’s perfect for spring. With a moist lemon-infused base and a crunchy poppy seed topping, this cake is both refreshing and delicious.
Nutrition | Per serving |
---|---|
calories | 200 |
fat | 8g |
carbs | 30g |
protein | 3g |
Ingredients:
– 2 cups all-purpose flour
– 1 cup granulated sugar
– 1/4 cup poppy seeds
– 1 teaspoon baking powder
– 1/2 cup non-dairy milk
– 1/4 cup canola oil
– 2 tablespoons lemon juice
– 1 teaspoon vanilla extract
Instructions:
1. Preheat your oven to 350°F (180°C). Grease a 9-inch round cake pan.
2. In a large mixing bowl, whisk together the flour, sugar, poppy seeds, and baking powder.
3. Add the non-dairy milk, canola oil, lemon juice, and vanilla extract. Mix until smooth.
4. Pour the batter into the prepared pan and bake for 25-30 minutes, or until a toothpick comes out clean.
5. Let the cake cool before frosting and serving.
11. EASY VEGAN CHOCOLATE CHIP COOKIE CAKE (GLUTEN-FREE FRIENDLY)

This easy vegan chocolate chip cookie cake is a fun twist on the classic cookie. With a gooey center and crispy edges, this cake is perfect for satisfying your cookie cravings in a larger format.
Nutrition | Per serving |
---|---|
calories | 220 |
fat | 10g |
carbs | 30g |
protein | 3g |
Ingredients:
– 1 1/2 cups gluten-free all-purpose flour
– 1/2 cup granulated sugar
– 1/4 cup brown sugar
– 1/2 cup vegan butter
– 1 cup non-dairy milk
– 1 teaspoon vanilla extract
– 1 cup semisweet vegan chocolate chips
Instructions:
1. Preheat your oven to 350°F (180°C). Grease a 9-inch round cake pan.
2. In a large mixing bowl, whisk together the flour, granulated sugar, and brown sugar.
3. Add the vegan butter, non-dairy milk, and vanilla extract. Mix until smooth.
4. Fold in the chocolate chips.
5. Pour the batter into the prepared pan and bake for 25-30 minutes, or until a toothpick comes out clean.
6. Let the cake cool before serving.
12. Vegan Peach Cake Recipe

This vegan peach cake is a sweet and juicy dessert that’s perfect for summer. With a moist base and a layer of caramelized peaches on top, this cake is a delightful way to enjoy fresh peaches.
Nutrition | Per serving |
---|---|
calories | 200 |
fat | 8g |
carbs | 30g |
protein | 3g |
Ingredients:
– 2 cups all-purpose flour
– 1 cup granulated sugar
– 1/2 cup non-dairy milk
– 1/4 cup canola oil
– 2 teaspoons vanilla extract
– 2 cups sliced peaches
Instructions:
1. Preheat your oven to 350°F (180°C). Grease a 9-inch round cake pan.
2. In a large mixing bowl, whisk together the flour and sugar.
3. Add the non-dairy milk, canola oil, and vanilla extract. Mix until smooth.
4. Pour the batter into the prepared pan.
5. Arrange the sliced peaches on top of the batter.
6. Bake for 30-35 minutes, or until a toothpick comes out clean.
7. Let the cake cool before serving.
13. 3 INGREDIENT OREO CAKE

This 3-ingredient Oreo cake is a simple and indulgent dessert that’s perfect for Oreo lovers. With just three ingredients, this cake is quick to make and always a hit.
Nutrition | Per serving |
---|---|
calories | 180 |
fat | 6g |
carbs | 25g |
protein | 3g |
Ingredients:
– 1 1/2 cups all-purpose flour
– 1 cup unsweetened almond milk
– 1/2 cup crushed Oreos
Instructions:
1. Preheat your oven to 350°F (180°C). Grease a 9-inch round cake pan.
2. In a large mixing bowl, whisk together the flour and crushed Oreos.
3. Add the unsweetened almond milk and mix until smooth.
4. Pour the batter into the prepared pan and bake for 25-30 minutes, or until a toothpick comes out clean.
5. Let the cake cool before frosting and serving.
14. BEST GLUTEN-FREE VEGAN CARROT CAKE

This best gluten-free vegan carrot cake is a healthier and delicious twist on the classic dessert. Made with almond flour and loaded with carrots, walnuts, and spices, this cake is moist, flavorful, and perfect for those with gluten intolerance.
Nutrition | Per serving |
---|---|
calories | 180 |
fat | 10g |
carbs | 20g |
protein | 4g |
Ingredients:
– 1 1/2 cups almond flour
– 1/2 cup coconut sugar
– 1/2 cup grated carrots
– 1/4 cup chopped walnuts
– 1 teaspoon baking powder
– 1 teaspoon cinnamon
– 1/4 teaspoon nutmeg
– 1/2 cup non-dairy milk
– 1/4 cup melted coconut oil
– 1 teaspoon vanilla extract
Instructions:
1. Preheat your oven to 350°F (180°C). Grease a 9-inch round cake pan.
2. In a large mixing bowl, combine the almond flour, coconut sugar, grated carrots, walnuts, baking powder, cinnamon, and nutmeg.
3. Add the non-dairy milk, melted coconut oil, and vanilla extract. Mix until well combined.
4. Pour the batter into the prepared pan and bake for 25-30 minutes, or until a toothpick comes out clean.
5. Let the cake cool before frosting and serving.
15. Cherry Coffee Cake Recipe

This cherry coffee cake is a sweet and tangy breakfast or brunch option. With a moist base and a layer of cherries on top, this cake is perfect for starting your day with a delicious treat.
Nutrition | Per serving |
---|---|
calories | 200 |
fat | 8g |
carbs | 30g |
protein | 3g |
Ingredients:
– 2 cups all-purpose flour
– 1 cup granulated sugar
– 1/2 cup non-dairy milk
– 1/4 cup canola oil
– 2 teaspoons vanilla extract
– 1 cup fresh or frozen cherries
Instructions:
1. Preheat your oven to 350°F (180°C). Grease a 9-inch round cake pan.
2. In a large mixing bowl, whisk together the flour and sugar.
3. Add the non-dairy milk, canola oil, and vanilla extract. Mix until smooth.
4. Pour the batter into the prepared pan.
5. Arrange the cherries on top of the batter.
6. Bake for 30-35 minutes, or until a toothpick comes out clean.
7. Let the cake cool before serving.
16. Gluten Free Vegan Pound Cake

This gluten-free vegan pound cake is a rich and indulgent dessert that’s perfect for those with dietary restrictions. Made with almond flour and vegan butter, this cake is moist and flavorful, with a dense texture that’s characteristic of pound cake.
Nutrition | Per serving |
---|---|
calories | 220 |
fat | 12g |
carbs | 20g |
protein | 4g |
Ingredients:
– 1 1/2 cups almond flour
– 1/2 cup unsalted vegan butter
– 1/2 cup granulated sugar
– 1/4 cup brown sugar
– 2 teaspoons vanilla extract
– 1/2 cup non-dairy milk
Instructions:
1. Preheat your oven to 325°F (165°C). Grease a 9×5-inch loaf pan.
2. In a large mixing bowl, cream together the vegan butter and sugars until light and fluffy.
3. Add the vanilla extract and mix well.
4. Gradually add the almond flour and non-dairy milk, mixing until smooth.
5. Pour the batter into the prepared pan and bake for 40-45 minutes, or until a toothpick comes out clean.
6. Let the cake cool before slicing and serving.
17. Vegan Strawberry Cake (made with freeze dried strawberries!)

This vegan strawberry cake is a sweet and flavorful dessert that’s perfect for strawberry lovers. Made with freeze-dried strawberries, this cake has a vibrant pink color and a delicious strawberry taste.
Nutrition | Per serving |
---|---|
calories | 200 |
fat | 8g |
carbs | 30g |
protein | 3g |
Ingredients:
– 2 cups all-purpose flour
– 1 cup granulated sugar
– 1/2 cup freeze-dried strawberries
– 1/2 cup non-dairy milk
– 1/4 cup canola oil
– 2 teaspoons vanilla extract
Instructions:
1. Preheat your oven to 350°F (180°C). Grease two 9-inch round cake pans.
2. In a large mixing bowl, whisk together the flour, sugar, and freeze-dried strawberries.
3. Add the non-dairy milk, canola oil, and vanilla extract. Mix until smooth.
4. Divide the batter evenly between the prepared pans and bake for 25-30 minutes, or until a toothpick comes out clean.
5. Allow the cakes to cool before frosting and serving.
18. VEGAN BIRTHDAY CAKE

This vegan birthday cake is a classic and festive dessert that’s perfect for celebrating special occasions. Moist and flavorful, this cake can be customized with your favorite frosting and decorations.
Nutrition | Per serving |
---|---|
calories | 200 |
fat | 8g |
carbs | 30g |
protein | 3g |
Ingredients:
– 2 cups all-purpose flour
– 1 cup granulated sugar
– 1/2 cup unsweetened cocoa powder
– 1 teaspoon baking powder
– 1 teaspoon salt
– 1 cup non-dairy milk
– 1/2 cup canola oil
– 2 teaspoons vanilla extract
Instructions:
1. Preheat your oven to 350°F (180°C). Grease two 9-inch round cake pans.
2. In a large mixing bowl, whisk together the flour, sugar, cocoa powder, baking powder, and salt.
3. Add the non-dairy milk, canola oil, and vanilla extract. Mix until smooth.
4. Divide the batter evenly between the prepared pans and bake for 25-30 minutes, or until a toothpick comes out clean.
5. Allow the cakes to cool before frosting and decorating.
19. VEGAN STRAWBERRY CUPCAKES

These vegan strawberry cupcakes are a sweet and adorable dessert that’s perfect for springtime. With a moist strawberry-infused base and a creamy frosting, these cupcakes are a delightful treat for any occasion.
Nutrition | Per serving |
---|---|
calories | 180 |
fat | 6g |
carbs | 25g |
protein | 3g |
Ingredients:
– 1 1/2 cups all-purpose flour
– 1 cup granulated sugar
– 1/2 cup unsweetened almond milk
– 1/4 cup canola oil
– 2 teaspoons vanilla extract
– 1 cup sliced strawberries
Instructions:
1. Preheat your oven to 350°F (180°C). Line a muffin tin with cupcake liners.
2. In a large mixing bowl, whisk together the flour and sugar.
3. Add the unsweetened almond milk, canola oil, and vanilla extract. Mix until smooth.
4. Fold in the sliced strawberries.
5. Divide the batter evenly among the cupcake liners and bake for 18-20 minutes, or until a toothpick comes out clean.
6. Let the cupcakes cool before frosting and serving.
20. Charlotte Aux Fraises (No Eggs, No Gelatin)

This Charlotte aux fraises is a classic French dessert that’s vegan-friendly. Made with layers of sponge cake, strawberries, and a creamy filling, this cake is a show-stopping dessert for any occasion.
Nutrition | Per serving |
---|---|
calories | 200 |
fat | 8g |
carbs | 30g |
protein | 3g |
Ingredients:
– 2 cups all-purpose flour
– 1 cup granulated sugar
– 1/2 cup non-dairy milk
– 1/4 cup canola oil
– 2 teaspoons vanilla extract
– 2 cups sliced strawberries
Instructions:
1. Preheat your oven to 350°F (180°C). Grease two 9-inch round cake pans.
2. In a large mixing bowl, whisk together the flour and sugar.
3. Add the non-dairy milk, canola oil, and vanilla extract. Mix until smooth.
4. Divide the batter evenly between the prepared pans and bake for 20-25 minutes, or until a toothpick comes out clean.
5. Allow the cakes to cool before assembling the Charlotte with sliced strawberries and a creamy filling.
21. Vegan Vanilla Cake

This vegan vanilla cake is a simple and delicious dessert that’s perfect for any occasion. Moist and flavorful, this cake is a great base for frosting and decorating, making it a versatile option for birthdays, weddings, or just a sweet treat.
Nutrition | Per serving |
---|---|
calories | 200 |
fat | 8g |
carbs | 30g |
protein | 3g |
Ingredients:
– 2 cups all-purpose flour
– 1 cup granulated sugar
– 1/2 cup non-dairy milk
– 1/4 cup canola oil
– 2 teaspoons vanilla extract
Instructions:
1. Preheat your oven to 350°F (180°C). Grease two 9-inch round cake pans.
2. In a large mixing bowl, whisk together the flour and sugar.
3. Add the non-dairy milk, canola oil, and vanilla extract. Mix until smooth.
4. Divide the batter evenly between the prepared pans and bake for 25-30 minutes, or until a toothpick comes out clean.
5. Allow the cakes to cool before frosting and serving.
These 21 easy vegan cake recipes offer a wide variety of delicious and cruelty-free options for any occasion. Whether you’re in the mood for something classic and simple or creative and indulgent, there’s a recipe here for everyone. With their clear instructions and accessible ingredients, these cakes are perfect for both experienced bakers and newcomers to the world of vegan baking. So, go ahead and get baking—your taste buds (and the planet) will thank you!
One Comment