Side Dishes
This vegan sweet potato waffle recipe delivers fluffy, spiced waffles with crunchy edges—no eggs or dairy required. 🔥 The secret lies in a simple batter of mashed sweet potato, plant-based milk, and flaxseed "eggs" that create a tender, golden texture without compromise.
I developed this after years of perfecting vegan baking, and it's become a weekend staple that even non-vegan eaters can't resist.
The beauty of these waffles is their versatility—warm from the griddle with a sprinkle of cinnamon, or topped with coconut yogurt and maple syrup for a breakfast that feels indulgent yet guilt-free.
The batter comes together in 10 minutes, and with a preheated waffle iron, you'll have golden-brown waffles ready in just 5 minutes per batch. No special equipment needed beyond what you likely already own.
What makes these waffles truly special is their balanced flavor profile: naturally sweet from the sweet potato, warmly spiced with cinnamon and nutmeg, and just slightly crispy at the edges.
They're sturdy enough to hold up to toppings but still melt-in-your-mouth tender—a perfect balance that satisfies both texture and flavor cravings.
These waffles are ideal for brunch, a hearty snack, or even a dessert when drizzled with vegan chocolate sauce. The recipe scales easily for a crowd, and leftovers reheat beautifully in the toaster. Let's get started on creating your next favorite vegan breakfast!
Ingredients for vegan sweet potato waffle
Sweet potatoes, flaxseed magic, and warm spices—just these ingredients transform your waffle game forever.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Sweet Potatoes 🍠 | 2 whole | Peeled and mashed smooth |
| Unsweetened Almond Milk 🥛 | 1 cup | Cold for best texture |
| Ground Flaxseed 🌾 | 2 tbsp | Mixed with 6 tbsp water |
| All-Purpose Flour 🌾 | 1 ½ cups | Spooned and leveled |
| Coconut Sugar 🍯 | ¼ cup | Or maple syrup for liquid sweetener |
| Ground Cinnamon 🌿 | 1 ½ tsp | Warm and aromatic |
| Ground Nutmeg 🌿 | ½ tsp | Freshly grated preferred |
| Baking Powder 🧂 | 1 tsp | Freshly opened |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Vanilla Extract 🍯 | 1 tsp | Pure vanilla preferred |
| Coconut Oil 🫒 | 2 tbsp | Melted for brushing |
Sweet potatoes are the star here. Organic sweet potatoes from the produce section at Whole Foods or your local farmers market have the best flavor, but regular ones work too. Look for ones that are firm and vibrant orange—no soft spots. Roast them first for even better flavor (400°F for 45 minutes), then mash them smooth. If you're in a hurry, microwave works too (about 8 minutes). The flaxseed is non-negotiable for that egg-like binding—just mix it with water and let it sit for 5 minutes to thicken. Bob's Red Mill is my go-to brand, but any ground flaxseed works.
No almond milk? Oat milk or soy milk works just as well—just make sure it's unsweetened. Running short on coconut sugar? Maple syrup or agave will do in a pinch, but reduce the plant-based milk by 2 tbsp to account for the extra liquid. The spices are where the magic happens—if you've got fresh nutmeg, grate it yourself for maximum flavor. No fresh? Ground nutmeg is fine, but use a tiny bit more. For extra crunch, sprinkle a pinch of cinnamon on top before serving. And if you're feeling fancy, add a dash of pumpkin pie spice to the batter for that cozy autumn vibe.
This batter keeps in the fridge for 3 days if you want to prep ahead. Just give it a quick whisk before using. Waffles reheat beautifully—pop them in the toaster for 1-2 minutes until crispy again. For freezing, let them cool completely, then stack with parchment between each and freeze for up to 3 months. To serve, just thaw at room temperature or warm in the toaster. Pro tip: brush the waffle iron with melted coconut oil before each batch for that perfect golden-brown crust.
Why You'll Love This Recipe
- No Peel Required: I swear by this trick—just roast the whole sweet potato until tender, then scoop out the flesh. No peeling, no mess, and that caramelized edge adds depth you won’t find in store-bought waffles.
- Sweet & Spiced Magic: The coconut sugar gives it just the right caramelized sweetness, while the flaxseed adds a nutty richness that balances the natural earthiness of the sweet potato. It’s like a hug in waffle form—warm, comforting, and secretly sophisticated.
- Breakfast or Dessert: Serve these with a drizzle of maple syrup for a weekend brunch, or top with coconut yogurt and granola for a sneaky-sweet treat. Honestly, I’ve even used them as a base for savory toppings like smoked paprika and avocado when I’m craving something different.
- Budget Breakfast Hero: Sweet potatoes last forever, and this recipe stretches to feed four for under $5. Plus, the leftovers reheat beautifully—just a quick zap in the toaster or microwave. My college-student nephew calls them “the only thing keeping him alive.” (Between us, he’s not wrong.)
Step-by-step instructions for fluffy vegan sweet potato waffles
Here's how to make these spiced, egg-free waffles with perfect texture every time.
👨🍳 Step 1: Create the Flax Egg and Prep the Sweet Potatoes
In a small bowl, whisk together the 2 tbsp ground flaxseed with 6 tbsp cold unsweetened almond milk. Let this mixture sit for 5 minutes—it'll thicken into a gel-like consistency that mimics eggs perfectly. This is your vegan binder, so don't skip the waiting time.
While that thickens, peel and chop the 2 whole large sweet potatoes into even chunks. Place them in a microwave-safe bowl, cover loosely with a damp paper towel, and microwave for 8-10 minutes, stirring once halfway. You want them soft enough to mash easily but not mushy. Let them cool slightly before mashing with a potato masher or fork until completely smooth.
🍳 Step 2: Mix Wet Ingredients for Perfect Texture
In a large mixing bowl, combine the mashed sweet potatoes with the 1 cup cold unsweetened almond milk, 0.25 cup coconut sugar, 1 tsp vanilla extract, and the flax egg mixture. Stir until completely smooth—this is your wet base. The batter should be thick but pourable, like pancake batter.
I like to press the batter through a fine-mesh sieve at this point to remove any lumps. This ensures silky-smooth waffles without gummy spots. The sweet potato will give these waffles their signature golden color and naturally sweet flavor, so don't worry about adjusting sweetness here.
🥘 Step 3: Combine Dry Ingredients for Light Fluffiness
In a separate bowl, whisk together the 1.5 cups all-purpose flour, 1.5 tsp ground cinnamon, 0.5 tsp ground nutmeg, 1 tsp baking powder, and 0.5 tsp salt. These spices create that warm, cozy flavor we love in sweet potato dishes.
Gradually add the dry ingredients to the wet mixture, stirring gently with a spatula just until combined. You'll notice the batter thicken as the baking powder activates. Be careful not to overmix—stop stirring as soon as all the flour is incorporated. Overmixing develops gluten and makes the waffles tough instead of fluffy.
🔥 Step 4: Cook Golden Waffles with Perfect Crisp
Preheat your waffle iron to medium-high heat—this is crucial for getting that crispy exterior while keeping the inside tender. Lightly brush the plates with 2 tbsp melted coconut oil (this is your nonstick secret) and spread it evenly with a paper towel.
Pour about ½ cup batter onto the center of the waffle iron. Close the lid and cook for 4-5 minutes until the waffles are golden brown and crispy around the edges. You'll know they're ready when you hear a slight tapping sound on the bottom—this means they're properly cooked through. Repeat with remaining batter, brushing with coconut oil between batches.
⏰ Step 5: Keep Warm and Serve Fresh
Transfer cooked waffles to a wire rack or clean kitchen towel to cool slightly. The key to keeping them crispy is not stacking them while they're hot—the steam will make them soggy. If you need to hold them, place parchment paper between layers.
Serve warm with your favorite toppings—maple syrup, coconut whipped cream, or fresh fruit all pair beautifully. These waffles stay fresh at room temperature for about 2 hours, but they're best enjoyed immediately while still crispy on the outside and tender inside.
Pro Tips For Making Vegan Sweet Potato Waffle
- Boil Potatoes Until Fork-Tender: I learned this the hard way—undercooked sweet potatoes turn your waffles into a gummy mess. Boil them until a fork slides in like butter, then mash while still hot. The starch breaks down better, making the batter smoother and the waffles lighter.
- Mix Flax Egg Last: Add the ground flaxseed and almond milk mix at the very end, right before pouring the batter. The flax "egg" thickens fast, and mixing it in early makes the batter gluey. Stir just until combined—no need to overwork it.
- Preheat Waffle Iron to Medium-High: Too low, and the outsides cook before the centers set. Too high, and you’ll burn the sugar before the waffles are done. Medium-high gives you crispy edges and a fluffy interior without waiting forever. Test with a drop of water—if it sizzles but doesn’t smoke, you’re golden.
- Use a Little Less Flour: Sweet potatoes are moist, and flour can make the batter dry. Start with 1 cup, then add more only if needed. The goal is a thick but pourable consistency—like heavy cream, not pancake batter. Trust the potato’s natural moisture to hold it together.
Best sauces and condiments for this dish
Maple-Cinnamon Glaze
Warm ½ cup maple syrup with 1 tsp ground cinnamon and ½ tsp vanilla extract in a small saucepan over low heat for 3-4 minutes. Brush this fragrant glaze over warm waffles right before serving for a sweet, aromatic finish.
I like to thin it slightly with 1 tsp water if it's too thick—just enough to coat the waffles evenly. 🍯
Coconut Whipped Cream
Whip ½ cup full-fat coconut cream (chilled overnight) with 1 tbsp powdered sugar and ½ tsp vanilla extract until fluffy peaks form. For extra flair, fold in 1 tsp toasted coconut flakes.
This tropical twist complements the earthy sweet potato perfectly. Store unused whipped cream in an airtight container for up to 3 days.
Spiced Peanut Butter Drizzle
Mix ¼ cup creamy peanut butter with 1 tbsp maple syrup, ½ tsp cinnamon, and a pinch of cayenne pepper for subtle heat. Warm the mixture gently until smooth, then drizzle over waffles.
The peanut butter adds protein while the cayenne gives a little kick that balances the sweetness. 🌶️
Fruity Compote
Simmer 1 cup mixed berries (strawberries, blueberries, raspberries) with 1 tbsp coconut sugar and 1 tsp lemon juice for 8-10 minutes until syrupy. Let cool slightly before spooning over waffles. The tartness cuts through the sweetness beautifully. For a tropical version, use mango and pineapple chunks instead.
Smoky Chipotle Cream
Blend ½ cup vegan cream cheese (like Kite Hill brand) with 1 tsp chipotle powder, 1 tsp lime juice, and 1 tbsp maple syrup until smooth.
Spread this smoky-sweet cream over waffles for a breakfast with depth. The chipotle adds warmth that pairs surprisingly well with sweet potato's natural sweetness. 🔥
Crunchy Toppings Bar
Set out a small bowl with toasted pecans or walnuts, chopped dried cranberries, and vegan chocolate chips for a DIY topping bar. Let guests customize their waffles with textures and flavors that suit their mood.
I always keep crushed graham crackers on hand for extra crunch—just a sprinkle before serving. 🌟
Nutrition facts
Frequently asked questions
Can I substitute regular potatoes for sweet potatoes?
Not ideal! Sweet potatoes provide the natural sweetness and moist texture that makes these waffles special. Regular potatoes would make the waffles denser and less flavorful. If you're in a pinch, try roasting regular potatoes first to enhance their sweetness, but they won't give the same vibrant color or taste.
Why did my waffles come out gummy instead of crispy?
Overmixing or undercooking usually causes gummy waffles. Stir just until combined when mixing dry ingredients, and cook until golden brown for 4-5 minutes at medium-high heat. Also ensure your waffle iron is properly preheated—cold iron = soggy results.
How do I make these waffles gluten-free?
Replace the all-purpose flour with a 1:1 gluten-free baking flour blend (like Bob's Red Mill) and add ½ tsp xanthan gum to the dry ingredients. The batter will be slightly thicker, so you may need to reduce the plant-based milk by 2 tbsp to maintain proper consistency.
Can I make these ahead of time?
The batter keeps in the fridge for 3 days—just whisk before using. For waffles, cool completely, then freeze between parchment paper for up to 3 months. Reheat in the toaster or oven at 350°F for 5-7 minutes until crispy again.
What's the best way to store leftovers?
Keep waffles in an airtight container at room temperature for 2 hours max. For longer storage, refrigerate for up to 3 days or freeze for 3 months. To revive, warm in the toaster or oven until crispy. Never microwave—it makes them rubbery!
