Vegan Sweet Potato Waffle Recipe: Fluffy Stacks With Nutty Spice Crunch

Side Dishes

Vegan Sweet Potato Waffle Recipe: Fluffy Stacks With Nutty Spice Crunch

This vegan sweet potato waffle recipe transforms humble ingredients into golden, spiced stacks that rival your favorite brunch spot—without a drop of dairy or egg. The secret lies in roasting the sweet potatoes until tender and caramelized, then blending them with flax eggs for that signature fluffy texture.

Every bite delivers warm cinnamon notes, subtle nutmeg depth, and just enough sweetness to satisfy even the most dedicated dessert cravings.

What sets these apart is the perfect balance of moisture and crunch—crispy edges from coconut oil give way to a tender, cake-like interior that holds up to syrup or toppings.

I developed this recipe after years of experimenting with vegan waffles, and the difference between these and store-bought versions is night and day. The batter comes together in minutes, and with a waffle iron, you'll have breakfast or dessert ready in under 20 minutes.

These waffles shine as a hearty breakfast topped with maple syrup and walnuts, or as a decadent dessert with vegan whipped cream and berry compote. The nutmeg and cinnamon blend creates warmth that feels like a hug, while the sweet potato adds natural sweetness without refined sugar.

Perfect for meal prep or weekend brunch, these waffles prove vegan baking can be both nutritious and indulgent.

For best results, roast the sweet potatoes until fork-tender and let the batter rest for 10 minutes before cooking. The slight wait allows flavors to meld and ensures crispy, even waffles every time. Whether you're feeding a crowd or treating yourself, these fluffy stacks deliver restaurant-quality results at home.

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

Ingredients for vegan sweet potato waffle

Golden, spiced waffles that taste like autumn in every bite—no dairy or eggs needed.

Ingredient Amount Notes
Sweet Potatoes 🍠 2 large Roasted until fork-tender
All-Purpose Flour 🌾 1 ½ cups Gluten-free blend if needed
Ground Flaxseed 🌱 3 tbsp Plus 9 tbsp water for eggs
Maple Syrup 🍯 ½ cup Pure, grade B preferred
Coconut Oil 🥥 ½ cup Melted for crispy edges
Vanilla Extract 🌸 1 tsp Pure vanilla preferred
Ground Cinnamon 🌶️ 2 tsp Freshly ground for warmth
Ground Nutmeg 🌿 ½ tsp Freshly grated preferred
Salt 🧂 ½ tsp Fine sea salt preferred
Baking Powder 🍞 1 tsp Aluminum-free preferred
Plant-Based Milk 🥛 ½ cup Unsweetened almond or oat
Walnuts 🌰 ½ cup Toasted for crunch topping
Vegan Maple Syrup 🍯 ¼ cup For post-cook drizzle

Sweet potatoes are the star here, and organic orange-fleshed varieties have the best natural sweetness. Trader Joe's and Whole Foods carry perfect ones year-round, but any large, firm sweet potato works. Roast them until they're fork-tender with edges just starting to caramelize—this is where the magic flavor happens. I usually grab 2 large sweet potatoes for a batch that feeds a crowd, but one medium works for personal portions. If you're short on time, microwave them in 10-minute bursts until tender, though roasting gives that deeper caramelized flavor. The cinnamon and nutmeg here? Penzeys Spices has the best pre-ground blends, but fresh grinding makes all the difference if you've got a coffee grinder.

No flaxseed? Chia seeds work at the same ratio—just mix 3 tbsp chia with 9 tbsp water and let sit for 5 minutes. Coconut oil giving you sticker shock? Avocado oil or extra-virgin olive oil work in a pinch (though coconut gives that perfect crispy edge). Want more crunch? Toast your walnuts in a dry pan for 3-4 minutes until fragrant. The maple syrup can be swapped for agave nectar or date syrup, but maple adds that signature depth. For a nut-free version, skip the walnuts and add 1/4 cup pumpkin seeds instead—they've got a great texture contrast. And if you're prepping ahead, make a double batch of batter and freeze it in portions—just thaw overnight before cooking.

Batter keeps for 3 days in the fridge if stored in an airtight container, but I recommend making it fresh for best texture. The roasted sweet potatoes can be prepped ahead and refrigerated for up to 5 days or frozen for 3 months—just reheat gently before blending. Waffles reheat beautifully in a toaster or air fryer for 30 seconds to restore crispiness. For meal prep, assemble waffles with toppings and freeze them on a tray before bagging—they'll reheat like fresh ones. The nutmeg and cinnamon blend stays potent for 6 months in a sealed jar, so make extra for other recipes. These waffles are seriously versatile—breakfast, dessert, or even a brunch centerpiece.

❤️

Why You'll Love This Recipe

  • No Peel, No Stress: I roast the sweet potatoes whole—just poke a few holes, microwave for 8 minutes, and scoop. No peeling, no mess, and the texture stays perfectly creamy when blended. (Yes, even my kids can help.)
  • Sweet Spice Magic: That combo of warm maple syrup and flaxseed? It’s like a hug in waffle form—naturally sweet but not cloying, with a subtle earthiness that pairs perfectly with coconut oil’s buttery richness. Honestly, I’ve never missed eggs in a waffle before.
  • Breakfast or Brunch Hero: Serve them stacked with peanut butter and banana for a grab-and-go morning, or dress them up with smoked almonds and pomegranate for a weekend brunch that’ll impress without the fuss. They reheat like a dream, too.
  • Budget-Friendly Staple: Sweet potatoes and flour cost pennies, and the flaxseed adds protein without breaking the bank. I make a double batch on Sundays—they freeze beautifully, so I’m never stuck scrambling for a quick meal. (Or dessert.)

Step-by-step instructions for vegan sweet potato waffles

Let's create these fluffy, spiced waffles with crispy edges and a nutty crunch topping!

1

🔥 Step 1: Roast the Sweet Potatoes Until Fork-Tender

Preheat your oven to 400°F. Pierce the 2 large sweet potatoes with a fork in several places, then place them directly on a baking sheet. Roast for 45-50 minutes, turning halfway through, until they yield easily to a fork and the edges are slightly caramelized. This roasting step develops their natural sweetness and creates a creamy texture for the batter.

While they roast, I like to toast the 0.5 cup walnuts in a dry skillet over medium heat for 3-4 minutes until fragrant. Keep them nearby—they'll add that perfect crunchy contrast to the soft waffles. Let the sweet potatoes cool slightly before handling, then scoop out the flesh and discard the skins. You should have about 1½ cups of roasted sweet potato purée.

2

👨‍🍳 Step 2: Make the Flax Eggs and Whisk the Batter

In a small bowl, combine the 3 tbsp ground flaxseed with 9 tbsp water and stir well. Let this mixture sit for 5 minutes to thicken and form a gel-like consistency—this is our egg substitute. Meanwhile, in a large mixing bowl, whisk together the 1.5 cups all-purpose flour, 2 tsp ground cinnamon, 0.5 tsp ground nutmeg, 0.5 tsp salt, and 1 tsp baking powder until evenly combined.

Once the flax eggs have thickened, add them to the dry ingredients along with the 0.5 cup maple syrup, 0.5 cup melted coconut oil, 1 tsp vanilla extract, and 0.5 cup plant-based milk. Mix on low speed until just combined, then fold in the roasted sweet potato purée. The batter should be thick but pourable—if it's too stiff, add 1-2 tablespoons more plant-based milk. This batter is the heart of our waffles, balancing sweetness with spice and moisture.

3

🍳 Step 3: Cook Golden Waffles With Crispy Edges

Preheat your waffle iron to medium-high heat (or 375°F if using a regular oven). Lightly grease the iron with a bit of coconut oil or cooking spray to prevent sticking. Pour about ½ cup of batter onto the center of the iron, spreading it evenly to the edges. Close the lid and cook for 4-5 minutes, until the waffles are golden brown with crispy edges and the top looks set.

Here's the thing—don't open the iron too soon! The steam needs time to cook the waffles through. You'll know they're ready when the edges are deep golden brown and the waffles release easily from the iron. Transfer to a wire rack to cool slightly, then repeat with the remaining batter. I find making them in batches keeps them warm and perfect for stacking.

4

🥘 Step 4: Assemble and Serve With Warm Toppings

Once all waffles are cooked, stack them high and drizzle generously with the 0.25 cup vegan maple syrup. The warm syrup will create a glossy finish that ties everything together. Sprinkle the toasted walnuts over the top for that nutty crunch you'll love. These waffles are best served immediately while still warm and crispy around the edges.

For an extra-special touch, I like to add a dollop of coconut yogurt or a sprinkle of cinnamon on top. The contrast of creamy, crunchy, and crispy textures makes each bite unforgettable. Serve with fresh berries or a scoop of vegan ice cream for a complete breakfast or dessert experience!

👨‍🍳

Pro Tips For Making Vegan Sweet Potato Waffle

  • STEAM THE POTATOES FIRST: Roasting sweet potatoes until tender takes forever—skip the oven and steam them for 12-15 minutes until fork-tender. This cuts cooking time by half and keeps the texture silky smooth, not gummy or dry. (Yes, I used to roast them. No, I don’t want to wait 45 minutes anymore.)
  • USE COLD FLAX EGGS: Mix your ground flaxseed with water and let it sit for at least 5 minutes before adding to the batter—this gives it time to fully gel. Cold flax eggs also prevent the batter from getting too warm too fast, which keeps the waffles light instead of dense. (I learned this after my first batch turned out like a brick.)
  • DON’T OVERMIX THE BATTER: Stir just until the dry ingredients disappear—overmixing develops gluten, and these waffles should be tender, not chewy. A few lumps are fine; they’ll blend in as you cook. (I used to blend mine like I was making pancake batter. Big mistake.)
  • COOK ON MEDIUM-LOW HEAT: High heat burns the outside before the center cooks, leaving you with a crispy shell and raw middle. Medium-low (around 325°F) gives you golden, even waffles without waiting forever. (Your waffle iron’s temperature gauge is lying to you—always test with a drop of water first.)

Regional styles of this dish

Southern Comfort Style

In the South, waffles aren't just breakfast—they're a celebration. For this regional twist, swap the walnuts for pecans (toasted with a pinch of cayenne for heat) and add ½ tsp smoked paprika to the batter.

Serve with a drizzle of bourbon-infused maple syrup—simmer ¼ cup maple syrup with 1 tbsp bourbon and 1 cinnamon stick for 5 minutes. The smoky depth and warmth make these taste like a Southern brunch classic. 🌶️

Pacific Northwest Twist

Up north, they love their berries and earthy flavors. Replace the walnuts with crushed hazelnuts and add 1 tsp orange zest to the batter for brightness. Top with a compote of mashed raspberries, 1 tbsp chia seeds, and a sprinkle of flaky sea salt.

The tartness cuts through the sweetness, while the hazelnuts add a buttery crunch. Perfect for a weekend brunch with friends. 🍓

Caribbean-Inspired Version

Bring tropical warmth to your waffles with a Caribbean flair. Add ½ tsp ground allspice and ¼ tsp nutmeg to the spice blend, then fold in ½ cup grated pineapple (drained) to the batter.

Top with a mango-avocado salsa: blend 1 ripe mango, ½ avocado, juice of 1 lime, and ¼ cup cilantro. The sweet-tangy contrast is pure vacation in every bite. 🌴

German-Inspired Apfelwaffeln

For a savory-sweet twist, add ½ cup finely diced apple (tossed with 1 tsp lemon juice) to the batter.

Top with a mix of caramelized onions (sautéed with 1 tbsp apple cider vinegar) and crumbled vegan streusel (mix ½ cup oats, 2 tbsp flour, 2 tbsp maple syrup, and 1 tbsp coconut oil).

This version feels like a cozy German Apfelwaffeln—warm, spiced, and perfect with a dollop of coconut whipped cream. 🍏

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 12g60%
Cholesterol 0mg0%
Sodium 450mg20%
Total Carbohydrate 58g20%
Dietary Fiber 7g25%
Sugars 24g
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 make these waffles without a waffle iron?

Use a preheated 375°F oven with a round cake pan or skillet. Heat the pan with coconut oil, pour ½ cup batter, and cook for 10-12 minutes until golden and set. Flip carefully and cook another 8-10 minutes. The edges won't be as crispy, but the texture will still be delicious.

2

Why do my waffles turn out dense instead of fluffy?

Overmixing the batter or skipping the 10-minute rest before cooking are common culprits. Also ensure your flax eggs have thickened properly—if they're runny, they won't provide enough structure. For extra fluffiness, add ½ tsp baking soda to the dry ingredients along with the baking powder.

3

How do I store leftover waffles?

Cool completely, then stack with parchment paper between layers. Store in an airtight container at room temperature for 2 days or freeze for up to 3 months. To reheat, warm in a toaster for 2-3 minutes or air fry at 350°F for 1-2 minutes to restore crispiness.

4

Can I make these gluten-free?

Yes! Replace the all-purpose flour with a 1:1 gluten-free baking blend (like Bob's Red Mill). You may need to add ¼ cup extra plant-based milk since GF flours absorb more liquid. For best results, use a blend with xanthan gum included. The texture will be slightly denser but still delicious.

5

What's the best way to adjust sweetness for kids?

Add 1-2 extra tablespoons of maple syrup to the batter or serve with extra vegan whipped cream and fruit compote. For a subtle touch, sprinkle with powdered sugar before serving. The natural sweetness from roasted sweet potatoes makes these perfect as-is, but kids often prefer extra sweetness.

★★★★★4.6(15 reviews)
Categories Side Dishes