Breakfast
Vegan Waffle Recipe (Fluffy & Straightforward!) from the Pantry
These fluffy Vegan Waffles are crisp on the outside, soft on the inside, and packed with rich, buttery flavor –
- 4 servings
- Prep 10 minutes
- Cook 20 minutes
- Total 30 minutes


Why these are the dependable vegan waffles!

These vegan waffles are hands-down one of my all-time regular breakfast foods! While Worth keeping my vegan pancakes, waffles win every time! No flipping required, and those golden nooks and crannies are made for catching every drop of maple syrup.
For bonus points, top these waffles with my unfussy sautéed applesOR my simple caramelized bananas!
Why You’ll Love This method
- The fluffiest vegan waffles – the vegan buttermilk and flax egg work together to create the lightest, most tender waffles
- Crispy golden brown edges – every single time, no tricks required
- Simple ingredients – only pantry staples, no specialty products needed
- Freezer-friendly – make a big batch and store leftover waffles to reheat in the toaster all week

Ingredients needed for vegan waffles
The ingredients for this unfussy vegan waffle recipe are listed fully down in the recipe card but let’s briefly go over the pantry staples needed including a few substitutions you can make as desired!
- Flax seed meal + warm water. Combined, these make your flax egg — a simple egg substitute that binds the batter. Let it sit for 5 minutes to gel up.
- Dairy-free milk. Any plant-based milk works! Soy milk, oat milk, almond milk, and coconut milk are all great options.
- Lemon juice. Mixed with the milk, this creates a vegan buttermilk that makes the waffles extra fluffy. White vinegar works as a swap.
- All-purpose flour. The base of the batter. Whole wheat flour or a 1:1 gluten-free flour blend also work.
- Baking powder. Gives the waffles their lift — make sure yours isn’t old!
- Brown sugar. Only enough for a hint of sweetness. Coconut sugar works too.
- Vegan butter, melted. Adds richness and helps with crispiness. Canola oil, avocado oil, or melted coconut oil all work as swaps.
- Vanilla extract + cinnamon. For that familiar, warm waffle flavor.

How to make it
Only a reminder that you can find the FULL written recipe down in the recipe card, but I want to quickly go over how to make them with visuals for you:)
STEP #5. Cook the waffles – Lightly spray your waffle iron with nonstick spray. Pour in enough waffle batter to fill, leaving a 1” border (about 1 cup for an 8” waffle iron). Cook for about 3 minutes, or until golden and crisp. Top with maple syrup, fresh berries, and a dollop of non-dairy whipped cream!
Recipe tips
- Do NOT over-mix the batter. Stirring the batter too much can result in tough waffles. Stir the wet and dry ingredients together until simply combined. Lumps are a normal indication that the waffles will have a great texture. Here’s more info on over-mixing and why you don’t want to do it.
- Cook the waffles for around 3 minutes. When the steam stops coming from the waffle maker, the waffles are usually ready to remove. For a crispier waffle, leave them cooking a minute or two longer before removing. Don’t have a waffle iron? You better get one asap! This is the one that I use and it works great. I also LOVE this mini waffle maker and use it often.
- To keep warm. If you’d like to keep the waffles warm while you’re making the whole batch, heat your oven to 225ºF and place a large sheet pan inside. You can place cooked waffles on the sheet pan, so they’re nice and warm when everyone’s ready to eat.
- Not all waffle makers cook the same. Be sure to read the instructions that come with your waffle iron for the manufacturer recommendations on cooking time.

Frequently Asked Questions
The recipe
Vegan Waffles at Home
These Fluffy Vegan Waffles are golden brown, crispy on the edges, and made with a simple vegan buttermilk and flax egg for the dependable texture. A satisfying vegan breakfast or brunch the whole family will love!
- 4 servings
- Prep 10 minutes
- Cook 20 minutes
- Total 30 minutes
Ingredients
- 1 tablespoon flax seed meal/ ground flaxseed
- 2 tablespoons warm water
- 2 cups dairy free milk
- 2 tablespoons lemon juice (freshly squeezed preferred)
- 2 ½ cups all purpose flour
- 1 tablespoon baking powder
- ¼ cup brown sugar
- 1 teaspoon ground cinnamon
- 4 tablespoons vegan butter (melted)
- 1 tablespoon vanilla extract
Method
- 1
Make the Flax Egg: Combine the ground flax seeds and water in a small bowl and set it aside until ready to use.
- 2
Make the Vegan Buttermilk: Combine the milk and lemon juice and in a small bowl and set it aside for five minutes.
- 3
Make the Waffles: Preheat your waffle iron according to the manufacturer’s directions.
- 4
In a large bowl, whisk together the flour, baking powder, brown sugar, and cinnamon. In a small bowl, whisk together the flax egg, vegan buttermilk, melted butter, and vanilla extract. Add the wet ingredients to the dry and stir only until combined– make sure not to over-mix! A few lumps are okay.
- 5
Spray your waffle iron with nonstick spray and add enough batter to fill the waffle iron, leaving about 1” around the edge. In my 8” waffle iron, I use 1 cup of batter. Cook the batter until the waffle is golden brown and crisp around the edges– about 3 minutes. Repeat with the remaining waffle batter.
Cook notes
To freeze, allow the waffles to completely cool. Then, place them into freezer bags or another freezer-safe container and freeze for up to 3 months. You don’t have to worry about thawing the waffles, simply reheat them in a toaster or bake them for 10-12 minutes at 350°F in your preheated oven. Storage + Reheating – Store cooled waffles in an airtight container in the fridge for up to 4 days, or freeze for up to 3 months. To freeze without sticking, lay them flat on a baking sheet first, freeze until solid, then transfer to a bag. Reheat in the toaster or toaster oven for the dependable crispy texture — so much better than the microwave!
Per serving
- Serving1 waffle
- Calories495 kcal
- Carbohydrates80 g
- Protein12 g
- Fat13 g
- Saturated Fat3 g
- Polyunsaturated Fat5 g
- Monounsaturated Fat4 g
- Trans Fat0.1 g
- Sodium474 mg
- Potassium302 mg
- Fiber3 g
- Sugar17 g
- Vitamin A1000 IU
- Vitamin C11 mg
- Calcium375 mg
- Iron5 mg







