Vegan Sweet Potato Cake Recipe: Moist Layers With Warm Spice Crunch

Desserts

Vegan Sweet Potato Cake Recipe: Moist Layers With Warm Spice Crunch

This vegan sweet potato cake delivers all the cozy warmth of autumn in every moist, spiced bite—no eggs or butter required. 🌟 The secret lies in roasted sweet potatoes for natural sweetness and flaxseed "eggs" that bind the cake into tender layers.

What makes this recipe special is the perfect balance of cinnamon, nutmeg, and ginger that warms the soul while keeping it light enough to enjoy as dessert or breakfast.

With just 10 ingredients and 45 minutes of active time, you'll create a cake that's naturally vegan but packed with rich flavor. The roasting process caramelizes the sweet potatoes, intensifying their natural sugars while reducing moisture for the perfect texture.

This isn't your typical dense cake—it's light, fluffy, and holds together beautifully without dairy or eggs.

The result is a cake with a perfectly moist crumb and a subtle crunch from the warm spices that stays fresh for days. The aroma alone will fill your kitchen with comfort, and each slice delivers that perfect blend of sweet and spiced notes.

Whether you're baking for a holiday gathering or treating yourself to a special dessert, this recipe delivers restaurant-quality results at home.

Pair it with vegan vanilla frosting or a sprinkle of toasted pecans for extra texture. The beauty of this recipe is its versatility—it works as a breakfast cake with a drizzle of maple syrup or as an after-dinner treat with a dollop of coconut whipped cream.

Here's how to make it!

👨‍🍳
Difficulty
Medium
🌱
Diet
Vegan
🔥
Calories
Med Cal

Ingredients for vegan sweet potato cake

Ten simple ingredients transform into a vegan masterpiece—moist, spiced, and utterly comforting.

Ingredient Amount Notes
Sweet Potatoes 🍠 2 lbs Medium-sized, peeled and cubed
All-Purpose Flour 🌾 1 ½ cups Sifted for light texture
Ground Flaxseed 🌿 3 tbsp For flaxseed "eggs"
Applesauce 🍎 ½ cup Unsweetened for binding
Coconut Oil 🥥 ½ cup Melted, vegan substitute
Maple Syrup 🍁 ½ cup Pure grade B preferred
Vanilla Extract 🌸 1 tbsp Pure vanilla preferred
Ground Cinnamon 🌶️ 2 tsp Freshly ground for warmth
Ground Nutmeg 🌿 ½ tsp Freshly grated preferred
Ground Ginger 🌶️ 1 tsp Freshly ground for zing
Sea Salt 🧂 ½ tsp Fine grain preferred
Baking Soda 🍞 1 tsp For lift and fluffiness
Almond Milk 🥛 ½ cup Unsweetened for moisture

Sweet potatoes are the star here—organic sweet potatoes from Whole Foods or your local market have the best flavor, but any medium-sized ones work. Roasting them first caramelizes their natural sugars, giving that perfect sweetness without extra syrup. I always grab a few extra—roast two pounds and use the leftovers in soups or muffins. Look for vibrant orange flesh, no green spots, and firm texture. If you're short on time, canned sweet potato puree (unsweetened) works in a pinch, but roasting is worth the extra 45 minutes.

No flaxseed? Chia seeds work too—just double the amount. Running out of coconut oil? Avocado oil or melted vegan butter keeps everything plant-based. The spices are non-negotiable though—Penzeys or bulk bins at natural food stores have the freshest ground spices. Want extra crunch? Toast pecans or walnuts and fold them into the batter. The almond milk adds moisture without overpowering the warm spices—any unsweetened plant milk works, but almond has the best neutral flavor. Fresh vanilla extract makes all the difference over imitation.

This cake keeps beautifully—3 days at room temperature wrapped in foil, or 5 days in the fridge. Freezes for 3 months wrapped tightly in plastic. I always bake an extra batch and freeze half—perfect for last-minute dessert guests. For serving, a dusting of powdered sugar or a drizzle of vegan caramel sauce takes it to the next level. The aroma alone will have everyone gathering around your kitchen!

❤️

Why You'll Love This Recipe

  • No-Bake Magic: I swear by this when I’m too tired to bake—just mash the sweet potatoes, mix in the applesauce, and let the flaxseed egg hold it all together. The coconut oil keeps it moist without a single drop of dairy, and honestly? It’s the kind of cake that tastes like it took hours.
  • Sweet & Spiced Comfort: That natural sweetness from the potatoes pairs perfectly with the warmth of cinnamon (if you add it), while the applesauce keeps it tender. It’s not overly sweet—more like a hug in cake form, and the flaxseed gives it a subtle nuttiness that balances everything.
  • Breakfast or Dessert: Serve it warm with a drizzle of maple syrup for a morning treat, or dust it with powdered sugar for an after-dinner bite. My kids ask for it both ways, and I’ve even packed slices in their lunches—no one complains about the texture.
  • Pantry Staple Power: You’re already using things you have: flour, oil, and applesauce? Check. Sweet potatoes are cheap and last forever. This recipe never feels like a special occasion—it’s just good food that won’t break the bank or your schedule.

Step-by-step instructions for vegan sweet potato cake

Here's how to bake a wonderfully moist, spice-packed vegan cake that's light as air.

1

👨‍🍳 Step 1: Create Flaxseed "Eggs" and Prep Sweet Potatoes

In a small bowl, whisk together the 3 tbsp ground flaxseed with 0.5 cup almond milk. Let it sit for 5 minutes until it thickens into a gel-like consistency—this is your egg substitute. Meanwhile, peel and cube the 2 lbs sweet potatoes into ½-inch pieces.

Place the cubed sweet potatoes in a steamer basket over boiling water and steam for 10-12 minutes until fork-tender. You'll know they're ready when they collapse easily under gentle pressure. Drain well and let them cool slightly—they'll be your cake's secret to moisture and natural sweetness.

2

🍳 Step 2: Mix Wet Ingredients for Perfect Texture

In a large mixing bowl, combine the steamed sweet potatoes with the 0.5 cup melted coconut oil, 0.5 cup maple syrup, and 1 tbsp vanilla extract. Mash everything with a potato masher until smooth but slightly textured—you want some chunkiness for that rustic quality. Stir in the flaxseed "eggs" and 0.5 cup applesauce.

This mixture should be thick but pourable. If it's too thick, add 1-2 tablespoons of almond milk to reach the perfect consistency. The applesauce here acts as a natural binder, while the coconut oil keeps the cake wonderfully moist without being greasy.

3

👨‍🍳 Step 3: Combine Dry Ingredients for Light Layers

In a separate bowl, sift together the 1.5 cups all-purpose flour, 2 tsp ground cinnamon, 0.5 tsp ground nutmeg, 1 tsp ground ginger, 0.5 tsp sea salt, and 1 tsp baking soda. The sifting ensures no lumps and creates a lighter texture. Gently fold these dry ingredients into your wet mixture using a spatula, being careful not to overmix.

Overmixing develops gluten, which makes cakes tough. Stop folding when just combined—you should still see some flour streaks. This step is where the warm spices really wake up, giving your cake that signature cozy flavor that pairs perfectly with the sweet potatoes.

4

🔥 Step 4: Bake Until Golden and Springy

Preheat your oven to 350°F and grease two 9-inch round cake pans or line them with parchment paper. Divide the batter evenly between the pans. Bake for 30-35 minutes until a toothpick inserted in the center comes out clean and the edges are golden brown.

Here's the thing—don't open the oven during baking. The moisture needs time to evaporate properly for that perfect texture. When the toothpick test passes, remove the cakes from the oven and let them cool in the pans for 10 minutes before transferring to a wire rack. This resting period prevents them from collapsing.

5

🍽️ Step 5: Serve Warm with Spiced Frosting

For an extra special touch, you can make a simple spiced frosting by mixing ½ cup coconut oil (softened), 1 cup powdered sugar, 1 tsp vanilla extract, and ½ tsp cinnamon until smooth. Spread this between layers or on top of your cooled cake.

Slice into wedges and serve warm for the ultimate experience—each bite delivers moist, spiced sweet potato layers with that perfect balance of sweetness and warmth. Store leftovers in an airtight container for up to 3 days, though I doubt they'll last that long!

👨‍🍳

Pro Tips For Making Vegan Sweet Potato Cake

  • Boil Sweet Potatoes Twice: I learned this the hard way—roasting them first makes the texture way better, but if you’re short on time, boil them twice: First boil until fork-tender (about 15 minutes), then peel, mash, and boil again for 5 minutes. This breaks down the starches so your cake stays moist instead of dense. (Yes, it’s extra work, but your cake won’t turn out gummy.)
  • Measure Flax Eggs Right: Ground flaxseed + water = your egg substitute, but timing matters. Mix 1 tbsp flaxseed with 3 tbsp water and let it sit for at least 10 minutes—it thickens like an egg when fully gelled. Skip this, and your cake might collapse. Pro move: Use a small bowl just for this so you don’t cross-contaminate your batter.
  • Don’t Overmix the Batter: This isn’t a pancake—handle the batter like you’re folding in a delicate cloud. Once you’ve combined the wet and dry ingredients, stir just until the flour disappears. Overmixing = tough cake. I used to beat it like I was angry at the bowl, and the texture suffered. Relax your wrist, and the result will be lighter.
  • Grease the Pan And Line It: Coconut oil is your friend here, but it’s not magic. Brush the pan and line it with parchment paper—sweet potato cake loves to stick, especially if you’re using a nonstick pan that’s seen better days. Trust me, peeling a stuck cake off the bottom is not how you want to spend your Sunday. (And if you’re nervous, dust the parchment with a little flour too.)

Regional styles of vegan sweet potato cake

Southern Comfort Style

In the American South, sweet potatoes are a staple, and this cake gets a cozy twist with pecan streusel on top.

After baking, sprinkle the cake with a mix of ½ cup chopped pecans, 2 tbsp brown sugar, and 1 tbsp flour, then broil for 2-3 minutes until golden. The pecans add crunch, while the caramelized sugar enhances the natural sweetness of the cake.

Serve with a dollop of vegan whipped cream for a true Southern dessert experience. 🌶️

German Spiced Twist

For a German-inspired version, swap the nutmeg for ½ tsp cardamom and add 1 tsp lemon zest to the batter. The cardamom brings a floral note that pairs beautifully with the sweet potatoes, while the lemon zest brightens the warm spices.

Top with a gingerbread glaze made from ½ cup powdered sugar, 1 tbsp lemon juice, and 1 tsp grated ginger. This variation is perfect for autumn gatherings and adds a refreshing contrast to the rich cake. ✨

Mexican-Inspired Cake

Give this cake a Latin flair by adding 1 tsp ground cumin and ½ tsp smoked paprika to the dry ingredients. The cumin adds earthiness, while the smoked paprika brings a subtle smokiness that complements the sweet potatoes.

After baking, drizzle the cake with a chili-lime glaze made from ½ cup powdered sugar, 1 tbsp lime juice, and ¼ tsp cayenne pepper. Garnish with toasted pumpkin seeds for extra texture and a festive touch.

This version is ideal for brunch or as a unique dessert option. 🌶️

Japanese Matcha Variation

For a lighter, tea-infused take, replace 1 tsp of the cinnamon with 1 tsp matcha powder and add 1 tbsp almond milk to the wet ingredients. The matcha adds a subtle earthy note that balances the sweetness of the sweet potatoes.

Dust the top of the cooled cake with 1 tsp more matcha powder and serve with a side of vegan red bean paste for a traditional Japanese dessert twist. This variation is perfect for tea lovers and adds a sophisticated touch. 💫

French-Inspired Vanilla Bean Cake

Elevate this cake with a French touch by using 1 vanilla bean (scraped seeds) instead of extract. The vanilla bean adds depth and complexity to the flavor profile.

After baking, brush the cake with a vanilla-infused syrup made from ¼ cup maple syrup and 1 tsp vanilla extract, then dust with powdered sugar. Serve with a side of vegan crème fraîche for a luxurious finish.

This version is ideal for special occasions and adds a refined elegance. 🌸

Nutrition facts

Servings 8
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 14g70%
Cholesterol 0mg0%
Sodium 310mg13%
Total Carbohydrate 58g20%
Dietary Fiber 7g25%
Sugars 32g
Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute canned sweet potato puree instead of roasting fresh?

Yes, but roasting fresh gives better flavor and texture! Use 1.5 cups unsweetened canned puree instead of steamed cubes. The roasting process caramelizes natural sugars, creating that perfect balance of sweetness and depth that canned versions lack. If using canned, add 1 extra tsp cinnamon to compensate for lost flavor.

Why does my vegan cake turn out dense instead of light? Overmixing or skipping the resting step causes density.

2

How do I make this cake gluten-free?

Replace the all-purpose flour with a 1:1 gluten-free baking flour blend like Bob's Red Mill. Add ½ tsp xanthan gum to help bind the crumb. You may need 1-2 extra tbsp of almond milk since gluten-free flours absorb more liquid. The texture will be slightly different but still delicious!

3

Can I bake this in a single 9-inch pan instead of two?

Yes, but reduce baking time by 5-7 minutes—watch closely after 25 minutes. A single layer will be thicker, so check for doneness with a toothpick. For better results, use a 9x13-inch pan and bake for 30-35 minutes—this creates a sheet cake perfect for gatherings.

4

What's the best way to store leftovers?

Wrap tightly in plastic wrap or store in an airtight container. Keeps at room temperature for 3 days or refrigerated for 5 days. For longer storage, freeze slices wrapped individually—they'll stay fresh for 3 months. Reheat slices in the oven at 300°F for 5 minutes to restore moisture.

★★★★★4.8(14 reviews)
Categories Desserts