In This Article Show
Some days call for a sweet treat that’s easy to enjoy and made entirely plant-based. Vegan cakes can be just as moist, flavorful, and satisfying as traditional cakes, and they work for birthdays, holidays, or any special moment.

I like these recipes because they use simple ingredients, don’t require complicated steps, and taste amazing every time.
In this list, I’m sharing 21 vegan cake recipes I enjoy making at home. Each one is approachable, comforting, and perfect for sharing with family and friends—or enjoying a slice all to yourself.
1. Classic Vegan Chocolate Cake

A rich and moist chocolate cake made with plant-based milk and cocoa powder. I love this cake for birthdays or anytime I want a simple, indulgent dessert.
Nutrition per serving:
- Calories: 320
- Protein: 5g
- Carbs: 50g
- Fat: 12g
- Fiber: 4g
Click here to get the full recipe
2. Vegan Carrot Cake

Moist cake made with grated carrots, cinnamon, and walnuts, topped with vegan cream cheese frosting. I enjoy this for a sweet, spiced treat that feels comforting.
Nutrition per serving:
- Calories: 350
- Protein: 6g
- Carbs: 48g
- Fat: 14g
- Fiber: 5g
Click here to get the full recipe
3. Lemon Poppy Seed Cake

A light and zesty cake made with lemon juice, zest, and poppy seeds. I like this cake for a refreshing dessert or afternoon tea.
Nutrition per serving:
- Calories: 300
- Protein: 5g
- Carbs: 45g
- Fat: 10g
- Fiber: 3g
Click here to get the full recipe
4. Vegan Banana Cake

Banana puree keeps this cake moist and naturally sweet. I enjoy it for a simple, comforting dessert that’s easy to make anytime.
Nutrition per serving:
- Calories: 320
- Protein: 5g
- Carbs: 50g
- Fat: 12g
- Fiber: 4g
Click here to get the full recipe
5. Vegan Red Velvet Cake

Classic red velvet flavor made with plant-based milk and cocoa, topped with vegan frosting. I like this cake for a festive treat that looks as good as it tastes.
Nutrition per serving:
- Calories: 330
- Protein: 5g
- Carbs: 52g
- Fat: 12g
- Fiber: 4g
Click here to get the full recipe
6. Vegan Chocolate Lava Cake

Rich chocolate cake with a gooey chocolate center, baked entirely plant-based. I love this for a decadent dessert that feels indulgent without dairy.
Nutrition per serving:
- Calories: 350
- Protein: 6g
- Carbs: 50g
- Fat: 14g
- Fiber: 5g
Click here to get the full recipe
7. Coconut Vegan Cake

Moist cake made with coconut milk and shredded coconut for a tropical flavor. I enjoy this as a light, sweet dessert for gatherings or tea time.
Nutrition per serving:
- Calories: 330
- Protein: 5g
- Carbs: 48g
- Fat: 14g
- Fiber: 4g
Click here to get the full recipe
8. Vegan Pumpkin Spice Cake

Pumpkin puree, cinnamon, and nutmeg create a warm, spiced cake. I like this for fall celebrations or cozy dessert nights.
Nutrition per serving:
- Calories: 340
- Protein: 5g
- Carbs: 50g
- Fat: 12g
- Fiber: 5g
Click here to get the full recipe
9. Vegan Apple Cake

Grated apples and cinnamon make a moist and naturally sweet cake. I enjoy this cake for a comforting dessert that pairs well with coffee or tea.
Nutrition per serving:
- Calories: 320
- Protein: 5g
- Carbs: 48g
- Fat: 12g
- Fiber: 5g
Click here to get the full recipe
10. Vegan Coffee Cake

Plant-based coffee cake with a crumbly cinnamon topping. I like this for breakfast treats or afternoon snacks with a warm cup of coffee.
Nutrition per serving:
- Calories: 340
- Protein: 5g
- Carbs: 50g
- Fat: 12g
- Fiber: 4g
Click here to get the full recipe
11. Vegan Blueberry Cake

Fresh blueberries folded into a soft, plant-based cake batter. I enjoy this as a fruity, moist dessert or weekend treat.
Nutrition per serving:
- Calories: 320
- Protein: 5g
- Carbs: 48g
- Fat: 12g
- Fiber: 4g
Click here to get the full recipe
12. Vegan Almond Cake

Made with almond flour and almond extract for a nutty, rich flavor. I like this for simple celebrations or tea-time desserts.
Nutrition per serving:
- Calories: 350
- Protein: 6g
- Carbs: 45g
- Fat: 16g
- Fiber: 5g
Click here to get the full recipe
13. Vegan Strawberry Shortcake

Plant-based shortcake layered with strawberries and vegan whipped cream. I enjoy this for summer desserts that are light yet indulgent.
Nutrition per serving:
- Calories: 320
- Protein: 5g
- Carbs: 50g
- Fat: 12g
- Fiber: 4g
Click here to get the full recipe
14. Vegan Chocolate Peanut Butter Cake

Chocolate cake layered with peanut butter frosting. I like this for a rich dessert that satisfies chocolate lovers without dairy.
Nutrition per serving:
- Calories: 370
- Protein: 7g
- Carbs: 50g
- Fat: 16g
- Fiber: 5g
Click here to get the full recipe
15. Vegan Orange Cake

Citrus-flavored cake made with fresh orange juice and zest. I enjoy this for a bright, sweet dessert that feels fresh and light.
Nutrition per serving:
- Calories: 310
- Protein: 5g
- Carbs: 48g
- Fat: 12g
- Fiber: 4g
Click here to get the full recipe
16. Vegan Mocha Cake

Chocolate and coffee combined in a moist plant-based cake. I like this for a rich, slightly caffeinated dessert for coffee lovers.
Nutrition per serving:
- Calories: 350
- Protein: 6g
- Carbs: 50g
- Fat: 14g
- Fiber: 5g
Click here to get the full recipe
17. Vegan Cherry Almond Cake

Cherries and almond extract create a sweet, nutty dessert. I enjoy this cake for spring or summer gatherings.
Nutrition per serving:
- Calories: 340
- Protein: 5g
- Carbs: 48g
- Fat: 14g
- Fiber: 5g
Click here to get the full recipe
18. Vegan Cinnamon Roll Cake

Soft, spiced cake with a cinnamon swirl, made entirely plant-based. I like this for brunch or cozy weekend mornings.
Nutrition per serving:
- Calories: 330
- Protein: 5g
- Carbs: 50g
- Fat: 12g
- Fiber: 4g
Click here to get the full recipe
19. Vegan Matcha Cake

Moist cake flavored with matcha green tea powder. I enjoy this for a unique, slightly earthy dessert that’s perfect for gatherings.
Nutrition per serving:
- Calories: 320
- Protein: 5g
- Carbs: 48g
- Fat: 12g
- Fiber: 4g
Click here to get the full recipe
20. Vegan Chocolate Orange Cake

Chocolate cake with a hint of orange zest for a rich, citrusy flavor. I like this for dessert nights or special occasions.
Nutrition per serving:
- Calories: 360
- Protein: 6g
- Carbs: 50g
- Fat: 14g
- Fiber: 5g
Click here to get the full recipe
21. Vegan Pineapple Upside-Down Cake

Plant-based cake baked with caramelized pineapple on top. I enjoy this for a tropical, sweet treat that’s perfect for sharing.
Nutrition per serving:
- Calories: 330
- Protein: 5g
- Carbs: 50g
- Fat: 12g
- Fiber: 4g