Desserts
This vegan sweet potato cake delivers fudgy layers and maple-glazed crunch without a single egg or drop of dairy. š± The secret lies in flaxseed "eggs" and coconut oil, which create a moist, tender crumb that stays rich and satisfyingāperfect for those craving dessert without compromise.
I perfected this recipe after years of testing vegan baking substitutions, ensuring every bite has that perfect balance of sweetness and spice.
The cake itself is naturally sweetened with mashed sweet potatoes and maple syrup, giving it a deep, caramelized flavor that pairs beautifully with the warm spices. A crunchy maple streusel topping adds texture contrast, while the flaxseed egg replacement keeps the cake tender and fluffy.
What makes this recipe stand out is how it mimics traditional cake textures without relying on animal products.
By the time it emerges from the oven, you'll have a golden, fragrant cake with layers that are dense yet moist, and a topping that's crisp enough to cut through the fudgy interior. The aroma aloneāwarm spices, caramelized sweet potatoes, and toasted mapleāwill have everyone asking for seconds.
This is vegan baking at its finest, proving that plant-based desserts can be just as indulgent as their traditional counterparts.
The best part? This cake keeps well for days, making it ideal for meal prep or gifting. Serve it with a dollop of coconut whipped cream or a scoop of vegan vanilla ice cream for the ultimate treat. Here's how to make itāfoolproof, flavorful, and completely satisfying.
Ingredients for vegan sweet potato cake
Sweet potatoes, flaxseed magic, and maple syrupāthis vegan cake is packed with flavor and texture without any dairy or eggs.
| Ingredient | Amount | Notes |
|---|---|---|
| Medium Sweet Potatoes š | 2 cups | Cooked, mashed, unsweetened |
| All-Purpose Flour š¾ | 1 ½ cups | Spooned and leveled |
| Ground Flaxseed š¾ | 3 tbsp | For flaxseed eggs |
| Pure Maple Syrup šÆ | ¾ cup | Grade B for robust flavor |
| Unsweetened Applesauce š | ½ cup | For moisture balance |
| Melted Coconut Oil š„„ | ½ cup | Unrefined for flavor |
| Vanilla Extract šæ | 1 tbsp | Pure, high-quality |
| Baking Powder š§ | 2 tsp | Aluminum-free preferred |
| Ground Cinnamon š¶ļø | 1 ½ tsp | Freshly ground |
| Ground Nutmeg š¶ļø | ½ tsp | Freshly grated |
| Ground Ginger š¶ļø | 1 tsp | Freshly ground |
| Sea Salt š§ | ½ tsp | Fine grain |
| Warm Water š§ | ¼ cup | For flaxseed eggs |
| Old-Fashioned Rolled Oats š¾ | 1 cup | For streusel topping |
| Pure Maple Syrup šÆ | ¼ cup | For streusel topping |
| Chopped Walnuts š° | ½ cup | Toasted for crunch |
| Extra-Virgin Olive Oil š« | 2 tbsp | For streusel topping |
Sweet potatoes are the star hereāorganic or heirloom varieties from Whole Foods or your local farmers market have the best flavor. Look for firm, smooth-skinned tubers with no soft spots. I always roast mine first (400°F for 45 minutes) until tender, then mash them smoothāno lumps! Bob's Red Mill flaxseed is my go-to for the egg substitute, but any ground flaxseed works. The maple syrup? Grade B is richer and has that perfect caramelized depthādon't skimp on this. For the oats, Quaker Old-Fashioned is my preference, but any rolled oats will do.
No flaxseed? Chia seeds work at double the amountājust mix 6 tbsp chia with 0.5 cup water and let it sit for 10 minutes. Short on maple syrup? Agave nectar or coconut sugar can substitute, but the flavor won't be quite the sameāmaple's that signature caramel note. For the streusel, pecans instead of walnuts add a different crunch, and unsweetened shredded coconut can replace half the oats. The coconut oil must be melted but not hotājust warm it in the microwave for 40 seconds to soften. And if you're worried about the cake being too dense, the applesauce is your secret weaponāit keeps everything light and moist.
This cake keeps beautifullyā3-4 days at room temperature wrapped in plastic, or up to 1 week in the fridge. For longer storage, slice and freeze portions for up to 3 months. The streusel topping stays crisp if you store it separately and sprinkle fresh before serving. I always make a double batchāone for now, one to gift. The aroma alone while baking will have your whole house craving a slice. Serve with coconut whipped cream or a scoop of vegan vanilla ice cream for the ultimate treat.
Why You'll Love This Recipe
- No-Bake Magic: I swear by this recipe when Iām too tired to turn on the ovenājust mash those sweet potatoes, mix in the flaxseed "egg," and fold in the applesauce for that natural moisture. The cake rises without a lick of effort, and honestly? Itās the kind of dessert that makes me feel like I actually cooked something.
- Sweet Potato Soul: That deep caramel flavor from the roasted sweet potatoes? Itās like a hug in cake form. The maple syrup adds just enough warmth, and the applesauce keeps it from being too denseāevery bite has that perfect balance of earthy and sweet, like a cross between a muffin and a pie.
- Breakfast or Dessert: Hereās what sold meāthis cake works for any meal. Serve it warm with a drizzle of maple syrup for breakfast, or chill it overnight and top with coconut whipped cream for a decadent dessert. My kids grab slices for after-school snacks, and my partner sneaks them for midnight cravings.
- Pantry Stash Winner: Between us, this recipe is my budget-friendly secret weapon. Sweet potatoes stay fresh forever, and the other ingredients? Already in my cupboard. Plus, it keeps for days in the fridgeāperfect for when you bake once and eat twice (or three times, no judgment).
Step-by-step instructions for vegan sweet potato cake
Here's how to create layers of fudgy sweet potato cake with a crunchy maple-walnut toppingāno eggs, no butter, no compromises!
šØāš³ Step 1: Make Flaxseed Eggs and Prep Sweet Potatoes
In a small bowl, whisk together the 3 tbsp ground flaxseed and 0.25 cup warm water. Let it sit for 5 minutes while you cook the sweet potatoesāit should thicken into a gel-like consistency that mimics egg. If it's still runny, add another teaspoon of flaxseed.
Meanwhile, peel and cube 2 cups medium sweet potatoes, then microwave them for 8-10 minutes until fork-tender. Drain well and mash until completely smoothāno lumps! This step is critical for that signature fudgy texture. The mash should be cool enough to handle before mixing.
š³ Step 2: Mix Wet and Dry Ingredients Separately
In a large mixing bowl, combine the sweet potato mash, 0.75 cup pure maple syrup, 0.5 cup unsweetened applesauce, 0.5 cup melted coconut oil, 1 tbsp vanilla extract, and the flaxseed egg. Whisk until fully blendedāthis is your rich, moist cake base. The mixture should be thick but pourable, like batter for pancakes.
In a separate bowl, sift together the 1.5 cups all-purpose flour, 2 tsp baking powder, 1.5 tsp ground cinnamon, 0.5 tsp ground nutmeg, 1 tsp ground ginger, and 0.5 tsp sea salt. This prevents lumps and ensures even distribution of those warm spices that make this cake smell amazing while baking.
š„ Step 3: Combine and Bake the Cake Layers
Gently fold the dry ingredients into the wet mixture until just combinedāovermixing develops gluten and makes the cake tough. Pour the batter into two 8-inch round cake pans lined with parchment paper. Smooth the tops with a spatula and bake at 350°F for 25-30 minutes, until a toothpick inserted in the center comes out clean but with a few moist crumbs.
I like to rotate the pans halfway through baking for even browning. The edges should be golden while the centers remain slightly springyāthey'll set as they cool. Let the cakes cool in the pans for 10 minutes, then transfer to a wire rack to cool completely before assembling.
š„ Step 4: Prepare the Maple-Glazed Streusel Topping
While the cakes cool, pulse 1 cup old-fashioned rolled oats in a food processor until they resemble coarse crumbs. Transfer to a bowl and mix with 0.5 cup chopped walnuts, 0.25 cup pure maple syrup, 2 tbsp extra-virgin olive oil, and an extra pinch of sea salt. The mixture should hold together when pressed but still have some textureāthis creates that perfect crunchy topping.
Spread a thin layer of the 0.5 cup melted coconut oil (reserved from earlier) on one cake layer, then top with half the streusel mixture. Sandwich with the second cake layer and top with the remaining streusel. Press gently to adhereāthis ensures every bite has that maple-walnut crunch!
ā° Step 5: Chill and Serve for Perfect Texture
Refrigerate the assembled cake for at least 2 hours (or overnight) before slicing. This chilling step is non-negotiableāit lets the flavors meld and prevents the cake from being too moist. When ready to serve, slice into 8 equal wedges and enjoy the contrast of fudgy cake layers with that caramelized streusel topping.
Here's the thingāthis cake tastes even better the next day, so if you can resist, let it sit overnight. The flavors deepen, and the texture becomes even more perfect. Trust me, it's worth the wait!
Pro Tips For Making Vegan Sweet Potato Cake
- STEAM THE POTATOES FIRST: Roasting raw sweet potatoes in a cake batter leads to dense, gummy results. Instead, steam or boil them until fork-tender (about 15 minutes), then mash them while still hotāthis breaks down the starches and keeps the texture light. I used to skip this step and ended up with a brick; trust me, the difference is noticeable.
- WEIGH THE FLOUR (NOT SCOOP): Scooping flour from the bag packs in air, which makes your cake dry and crumbly. Use a kitchen scale for precisionāaim for 200 grams of all-purpose flourāand spoon it into the measuring cup, then level it off. I learned this after my first batch turned out like a sponge instead of a cake.
- LET THE BATTER REST: Mixing everything and diving straight into the oven is a rookie move. Let the batter sit for 10 minutes after combiningāthis lets the flaxseed "egg" thicken and the applesauce distribute evenly. I was skeptical until I tried it; now, my cakes hold together better and donāt sink in the middle.
- USE A SPRITZ BOTTLE FOR OIL: Greasing the pan with oil on a paper towel leaves spots and can cause sticking. Instead, lightly coat the pan with a spritz bottle filled with neutral oil (like avocado or canola), then dust with flour. This creates an even barrierāno dry spots, no cake tears. Itās a small effort that saves cleanup and frustration.
Wine and beer pairings for these flavors
Maple Syrup Wines
Sweet potato cakeās caramelized depth pairs beautifully with maple-forward wines like New York Finger Lakes Riesling. The wineās honeyed notes and bright acidity cut through the cakeās richness while enhancing its maple streusel. Look for Dr. Konstantin Frank Rieslingāits crisp finish balances the cakeās spiced sweetness perfectly. š·
Spiced Red Blends
For a bold contrast, try a Zinfandel-Port blend from California. The wineās jammy berry flavors and subtle oak complement the cakeās nutmeg and cinnamon, while the portās sweetness mirrors the maple syrup. Bogle Old Vine Zinfandel is an affordable yet excellent choice that wonāt overpower the dessertās delicate texture.
Creamy Dessert Beers
Skip the hops-heavy IPAs and opt for a Belgian-style witbier or cream ale. Allagash White with its citrusy coriander and vanilla notes cleanses the palate between bites of cake.
For a richer option, Guinness adds a malty depth that pairs surprisingly well with the sweet potatoās earthinessājust serve it chilled to balance the cakeās warmth. šŗ
Non-Alcoholic Pairings
Donāt drink alcohol? Sparkling apple cider like Martinelliās mirrors the cakeās maple sweetness while its bubbles refresh the palate. For a tropical twist, coconut water (chilled) enhances the cakeās coconut oil richness.
Even a vanilla chai latte with oat milk and a dash of cinnamon echoes the cakeās spiced flavors beautifully.
Serving Temperature Tips
Wine and beer should be chilled to 45-50°F for optimal pairing. Let bottles rest in an ice bucket for 20-30 minutes before serving. The cakeās warm spices work best with slightly cooler beveragesāthis prevents the alcohol from heating up too quickly and dulling the flavors.
Pro tip: Serve wine in smaller glasses (6 oz) to concentrate the aromas and enhance the cakeās natural sweetness. āØ
Nutrition facts
Frequently asked questions
Why does this vegan cake need flaxseed eggs?
Flaxseed eggs create the perfect binding agent in vegan baking, replacing the structure eggs provide. The ground flaxseed absorbs liquid to form a gel-like consistency that mimics egg proteins, helping hold the cake together while keeping it moist. Without them, the cake might crumble or dry outāespecially important for dense sweet potato-based recipes.
Can I make this cake without coconut oil?
Yes! You can substitute with melted vegan butter or extra-virgin olive oil (use the same amount). The key is keeping the fat at room temperature before mixingācold oil can make the cake dense. For extra richness, try avocado oil, which has a neutral flavor that won't overpower the sweet potatoes.
How do I prevent the cake from being too dense?
The applesauce is your secret weapon against density! It adds moisture without extra fat. Also, don't overmix the batterāfold just until combined. For extra fluffiness, sift your dry ingredients and let the sweet potato mash cool completely before mixing. If your cake still feels heavy, reduce the flour by 2 tablespoons next time.
Can I bake this in a single layer instead of two? Use a 9x13-inch pan and reduce baking time to 20-25 minutes. The cake will spread more, but the texture stays the same. For a taller single layer, try an 8-inch pan and bake for 30-35 minutes. Just
What's the best way to store leftovers?
Wrap tightly in plastic wrap or store in an airtight container at room temperature for 3-4 days. For longer storage, slice and freeze portions for up to 3 months. The streusel stays crisp if kept separateājust sprinkle fresh before serving. Reheat slices for 10-15 seconds in the microwave to restore warmth.
