Vegan Potato Waffles Recipe: Fluffy Layers With Crispy Edges

Breakfast & Brunch

Vegan Potato Waffles Recipe: Fluffy Layers With Crispy Edges

This vegan potato waffle recipe delivers the perfect balance of fluffy layers and crispy edges without a single drop of dairy or egg. 💛 The secret lies in the right blend of mashed potatoes, plant-based milk, and baking powder—creating a batter that puffs up beautifully while maintaining that satisfying crunch.

I've tested countless variations, and this method consistently produces waffles that even non-vegans won't believe are plant-based.

The beauty of these waffles is their versatility—they work equally well for breakfast, brunch, or even a hearty dinner side. The batter comes together in minutes, and with a simple griddle or oven method, you'll have golden, crispy waffles ready in no time.

What makes them truly special is how well they hold up to toppings, from creamy vegan butter and maple syrup to fresh avocado and smoky vegan bacon.

What you'll achieve is a stack of waffles with tender, pillowy centers and edges that stay crispy even after toasting. The flavor is rich and satisfying, with just enough potato sweetness to make them irresistible.

These waffles are proof that vegan cooking can be just as indulgent as traditional recipes—without compromising on texture or taste.

Perfect for meal prep or serving immediately, these waffles freeze beautifully and reheat with minimal effort. Whether you're hosting a brunch or treating yourself to a weekend breakfast, this recipe delivers restaurant-quality results every time. Let's get started!

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

Ingredients for vegan potato waffle

Nine simple ingredients transform into fluffy, crispy vegan waffles with restaurant-quality texture.

Ingredient Amount Notes
Russet Potatoes 🥔 2 lb Peeled and boiled until tender
Unsweetened Soy Milk 🥛 1 cup Full-fat for creaminess
All-Purpose Flour 🌾 1 cup Gluten-free blend if needed
Baking Powder 🧂 2 tsp Aluminum-free preferred
Salt 🧂 ½ tsp Fine sea salt preferred
Ground Black Pepper 🌶️ ¼ tsp Freshly ground for flavor
Vegan Butter 🧈 2 tbsp Melted for crispy edges
Apple Cider Vinegar 🍎 1 tsp Balances sweetness
Flaxseeds 🌱 1 tbsp Ground for egg substitute
Water 💧 3 tbsp For flax egg binding
Maple Syrup 🍁 1 tbsp Optional for sweetness
Avocado Oil 🫒 1 tbsp For cooking waffles

The potatoes are the foundation—Russet potatoes have the right starch for fluffy layers. Trader Joe's or Whole Foods carry them year-round, or check the organic section for even creamier results. Peeled and boiled until fork-tender, they're the secret to that tender crumb. For extra crispy edges, I always use full-fat soy milk—the fat content mimics dairy's richness. If you're short on time, instant mashed potatoes work (just add 1/2 cup water to the packet). The flaxseed egg is non-negotiable though—it binds everything without that eggy taste.

No soy milk? Oat milk or almond milk works, but the texture gets slightly denser. Running out of baking powder? Baking soda plus 1/2 tsp vinegar is a 1:1 swap. The maple syrup is optional but recommended—it balances the potato's natural sweetness. For extra fluffiness, fold in 1 tbsp whipped coconut cream at the end. The avocado oil is my go-to for cooking because it has a high smoke point and stays neutral in flavor. If you prefer, use vegetable oil or coconut oil, but avoid olive oil—it burns too easily.

Waffles reheat beautifully—toaster or air fryer at 350°F for 3-4 minutes brings back that crispy edge. Store in an airtight container for 3 days or freeze for 3 months. I portion them into individual bags so I can grab and toast as needed. The batter keeps in the fridge for 2 days if you want to prep ahead. For meal prep, freeze the waffles directly after cooking—they crisp up perfectly when reheated.

❤️

Why You'll Love This Recipe

  • No Peel, No Fuss: I swear by the russet potatoes here—just grate them raw, no peeling, no boiling. That starch releases while cooking, giving you that perfect crispy edge without extra work. (Yes, even if you burn the toast sometimes.)
  • Crispy-Creamy Magic: The soy milk does something wild—it keeps the waffles tender inside while the edges get that golden, shatter-like crunch. Honestly, I’ve tried other vegan waffles, but this combo is spot-on.
  • Breakfast or Brunch Hero: Serve them plain with maple syrup for lazy mornings, or pile them high with avocado and salsa for brunch. They’re my go-to when I need something hearty but still light enough for company.
  • Pantry Staple Power: Four ingredients, no weird substitutions. The flour and baking powder handle all the rising, and the salt? Just enough to make them taste like they belong on a restaurant menu. Leftovers? Toast them up again—no one will guess they’re reheated.

Step-by-step instructions for vegan potato waffles

Master these techniques and you'll achieve perfectly fluffy vegan waffles with golden, crispy edges every time.

1

👨‍🍳 Step 1: Prepare the Flax Egg and Mix Wet Ingredients

In a small bowl, combine the 1 tablespoon flaxseeds with 3 tablespoons water and stir well. Let it sit for 5 minutes until it thickens into a gel-like consistency—this is your egg substitute. The mixture should resemble raw egg whites in texture.

In a separate large bowl, whisk together the 1 cup unsweetened soy milk, 1 tablespoon maple syrup, 1 teaspoon apple cider vinegar, and 2 tablespoons melted vegan butter. The vinegar helps balance the sweetness while adding subtle tang. Stir until fully combined and set aside.

2

👨‍🍳 Step 2: Combine Dry Ingredients and Create the Batter

In a medium bowl, sift together the 1 cup all-purpose flour, 2 teaspoons baking powder, ½ teaspoon salt, and Ÿ teaspoon ground black pepper. Sifting prevents lumps and ensures even distribution of leavening agents. Whisk gently to avoid developing gluten.

Gradually pour the dry ingredients into the wet mixture while stirring gently with a spatula. Add the flax egg and mix just until combined—overmixing will make the waffles dense. The batter should be thick but pourable, with a few small lumps still visible. Let it rest for 5 minutes to allow the flour to fully hydrate.

3

🔥 Step 3: Boil and Mash the Potatoes

While the batter rests, peel the 2 lb russet potatoes and cut them into even chunks. Place them in a pot of cold, salted water and bring to a boil. Cook for 15-20 minutes until fork-tender. Drain well and return the potatoes to the pot.

Using a potato masher or fork, mash the potatoes until completely smooth with no lumps. The texture should be silky and uniform—this ensures even cooking in the waffle iron. Let them cool slightly before mixing with the batter.

4

🥘 Step 4: Incorporate Potatoes and Preheat the Waffle Iron

Gently fold the mashed potatoes into the batter using a spatula, mixing just until fully incorporated. The batter will be thick and slightly lumpy—this is normal. Preheat your waffle iron to 375°F and lightly brush both plates with 1 tablespoon avocado oil to prevent sticking.

Here's the trick: spread the batter evenly across the plates, using about ½ cup per waffle. Close the iron and cook for 4-5 minutes until the edges are golden brown and crispy, and the center is set but still slightly soft. Don't open the iron too soon—steam is what creates those fluffy layers.

5

⏰ Step 5: Serve Warm for Maximum Fluffiness

Transfer the waffles to a wire rack and let them cool for 2 minutes before serving. This brief rest prevents them from becoming soggy. Serve immediately while still warm—they'll be crispy on the edges with a tender, fluffy interior.

For extra crispiness, return them to the preheated waffle iron for 1-2 minutes on the crisp setting. These waffles freeze beautifully—just reheat in a toaster or toaster oven for a quick breakfast.

👨‍🍳

Pro Tips For Making Vegan Potato Waffle

  • Boil Until Fork-Tender: Russets stay dense if you cut corners here—boil them until a fork slides in like butter, not just when they’re soft on the outside. I learned this the hard way after making waffles that tasted like glue. Aim for 15-20 minutes, skin-on, then drain and let them cool before grating.
  • Grind Potatoes Fine: Skip the food processor if you want gummy waffles. Use a box grater with the smallest holes (or pulse in a food processor) to get a texture closer to mashed potatoes. Too coarse? Your waffles will be chewy, not crispy. Trust me, your waffle iron will thank you.
  • Mix Just Before Cooking: Soy milk curdles if you let the batter sit, and that’s a fast track to dense, soggy waffles. Whisk everything together right before pouring—even if it means prepping ingredients in order. The batter’s light and fluffy when fresh, not when it’s been waiting.
  • Preheat Waffle Iron Hot: A lukewarm iron = a sad, pale waffle. Crank the heat to max and let it scream hot for 5 minutes before the first pour. The first batch might stick, but after that, you’ll get crispy edges and a golden crust—no more mushy, undercooked disappointment. (Yes, even if you’re impatient like me.)

Essential equipment for vegan potato waffle

Waffle Iron Essentials

You don’t need a fancy waffle maker—any non-stick waffle iron will work, but I recommend a cast-iron or heavy-duty model like the Cuisinart Grill/Mini Grill Master or Breville Smart Oven Griddle. These distribute heat evenly for those perfect crispy edges.

If you’re on a budget, the Hamilton Beach 26193 is a solid starter option under $30. Always preheat your iron for 5 minutes before cooking to ensure even browning. 🔥

Oil and Non-Stick Tips

Lightly grease the plates with avocado oil (high smoke point) or vegetable oil spray before adding batter. Avoid butter or margarine—they burn easily. For extra crispiness, brush the plates with oil after each waffle.

If your iron isn’t non-stick, use parchment paper cutouts (trace the waffle shape) to prevent sticking. I keep a small bottle of oil near my griddle for quick reapplication.

Alternative Cooking Tools

No waffle iron? No problem! Use a non-stick skillet (like Mauviel M’Cook) on medium heat—pour ¼ cup batter per waffle and cook for 3-4 minutes per side until golden. For oven-baked waffles, grease a 9-inch cast-iron skillet and bake at 400°F for 15-18 minutes.

A waffle cone maker (like the Cuisinart WAF-100) works too—just adjust cooking time to 2-3 minutes.

Must-Have Extras

Stock up on these for pro results: a wire cooling rack (to keep waffles crisp), a spatula with a long handle (for flipping), and a small bowl for batter (to avoid overmixing). A digital thermometer ensures your iron stays at 375°F—critical for even cooking.

For meal prep, grab quart-sized freezer bags to store waffles individually. Trust me, these tools save time and frustration. ✨

Cleaning Hacks

Clean your waffle iron while it’s still warm—soak plates in hot, soapy water for 5 minutes before scrubbing. For stuck-on batter, sprinkle baking soda, scrub with a non-abrasive sponge, and rinse.

I keep a small dish of hot water + dish soap nearby to speed up cleanup. Avoid metal scourers—they scratch non-stick surfaces. A microfiber cloth works best for drying plates between uses.

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 10g13%
Saturated Fat 2g10%
Cholesterol 0mg0%
Sodium 420mg18%
Total Carbohydrate 45g16%
Dietary Fiber 5g18%
Sugars 4g
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 non-stick skillet on medium heat—pour ¼ cup batter per waffle and cook for 3-4 minutes per side until golden. For oven-baked versions, grease a 9-inch cast-iron skillet and bake at 400°F for 15-18 minutes. The texture will be slightly denser but still delicious.

2

Why do my vegan potato waffles turn out dense instead of fluffy?

Overmixing the batter or skipping the 5-minute rest after combining ingredients are the top culprits. Also, ensure your baking powder is fresh (test with vinegar—it should fizz) and use full-fat soy milk for creaminess. Let the waffle iron preheat fully (5 minutes) before cooking.

3

What’s the best way to store and reheat these waffles?

Store in an airtight container at room temperature for 3 days or freeze individually for 3 months. To reheat, use a toaster or toaster oven at 350°F for 3-4 minutes until crispy again. For extra crunch, press between parchment paper in a 275°F oven for 5 minutes.

4

Can I make these gluten-free?

Yes! Swap the all-purpose flour for a 1:1 gluten-free blend (like Bob’s Red Mill) and add ½ teaspoon xanthan gum to the dry ingredients. The texture will be slightly denser but still delicious. For extra fluffiness, fold in 1 tbsp whipped coconut cream at the end.

5

What toppings pair best with these potato waffles?

Try vegan butter + maple syrup for classic sweetness, or go savory with smoked vegan bacon + sriracha mayo. For brunch, top with avocado + cherry tomatoes + vegan feta. The crispy edges hold up perfectly to both sweet and savory toppings!

★★★★★4.7(8 reviews)
Categories Breakfast & Brunch