It’s so easy to whip up, these fluffy Vegan Waffles that are perfectly crisp on the outside, soft on the inside, and filled with the most delicious buttery flavor! They make a wonderful weekend brunch or make-ahead weekday breakfast option. They’ll truly be a new family favorite!

If you ask me, waffles are one of the best breakfast foods EVER! And if I had to choose between waffles and pancakes… I mean, is that even a choice? Waffles are #1 in my book – there’s no need to stand over a hot pan flipping and then you’ve got those nooks and crannies that perfectly hold sweet drops of maple syrup. There’s just no comparison.

I love to whip up this vegan waffles recipe on lazy weekend mornings and get everyone’s day off to a great start. They are absolutely incredible and cook up perfectly every time! You’ll love the crispy outside of these thick waffles paired with the tender, warm inside. You’d seriously never guess they were vegan!

pouring maple syrup over a stack of fluffy vegan waffles

Ingredients needed for vegan waffles:

These are made with simple baking ingredients you probably already have in your kitchen including:

  • Flaxseeds + warm water. You’ll need 1 tablespoon of ground flaxseeds combined with 2 tablespoons of warm water to make the flax egg.
  • Dairy free milk + lemon juice. To give these vegan waffles that classic buttermilk taste and texture we’re combining dairy free milk with fresh lemon juice to make a nondairy buttermilk.
  • Flour. This vegan waffle recipe calls for regular all-purpose flour. For the best texture, I do not recommend using any other flour other than all-purpose flour or a gluten free all purpose flour.
  • Baking powder. to ensure these waffles bake up with the perfect rise and texture.
  • Brown sugar. for the perfect amount of sweetness and amazing texture.
  • Cinnamon + vanilla extract. For that cozy flavor we know and love.
  • Vegan butter. To keep these waffles vegan, use any favorite vegan butter. Butter is necessary to give these waffles those classic crisp edges with soft and tender centers and a wonderful butter flavor.

How to make vegan waffles:

This vegan waffle recipe is so easy! Grab your waffle iron and let’s get started!

  1. Make the flax eggCombine the ground flaxseeds and water in a small bowl and set it aside until ready to use. 
  2. Make the vegan buttermilk. Stir together the milk and lemon juice in a small bowl and set it aside for five minutes. 
  3. Mix dry ingredients. Whisk together the flour, baking powder, brown sugar, and cinnamon.
  4. Combine the wet ingredients. Mix the flax egg, vegan buttermilk, melted butter, and vanilla extract. 
  5. Mix wet and dry ingredients. Add the wet ingredients to the dry and stir just until combined – make sure not to over-mix! A few lumps are okay. 
  6. Cook waffles. Spray the 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. 
  7. Serve and enjoy! Add your favorite toppings and dig in! We love maple syrup, fresh berries and a little nondairy whipped cream on these fluffy waffles!

These are everything you want in a waffle. They’re slightly crisp on the outside and soft and so fluffy on the inside… each mouthful melts in your mouth. So good!

stirring waffle batter and cooked waffle in waffle iron

Tips for perfect vegan waffles:

This recipe is simple and straightforward, but I do have a few waffle-making tips to give you the most perfect, fluffy vegan waffles.

  • Do NOT over-mix the batter. Stirring the batter too much can result in tough waffles. Stir the wet and dry ingredients together until just 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.
  • 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.
easy vegan waffles served with berries and whipped cream

Delicious waffle toppings:

Waffles are tasty with just a little vegan butter and maple syrup, but there are so many other delicious topping options to try. I think it would be fun to serve the waffles and toppings in a waffle bar situation. Wouldn’t that be perfect for a birthday, Easter or Mother’s Day brunch?! Here are some topping ideas for waffles:

  • Syrups. maple syrup, honey, fruit syrup
  • Fresh fruit. berries, apricots, peaches, sliced banana
  • Nuts. almonds, pecans, walnuts, macadamia nuts
  • Nut butter. nutella, almond butter, peanut butter
  • Other topping options. yogurt, shredded coconut, sprinkles, chocolate chips, powdered sugar, nondairy whipped cream
berries and whipped cream on fluffy waffles

Storing & reheating leftover waffles:

Vegan waffles stay fresh in the fridge for up to about 5 days. Once the waffles have cooled completely, place them in an airtight container and store them in the refrigerator.

Reheat waffles in the toaster or oven at 350ºF for about 5 minutes for best results. You can also warm them up in the microwave.

Freeze vegan waffles:

Waffles are very freezer-friendly! When I make these, I like to double the recipe and keep extra waffles stored in the freezer for busy mornings.

Once the waffles have completely cooled, place them into freezer bags or another freezer-safe container and freeze for up to three 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.

a bite of waffles on a fork

More vegan breakfast recipes to try:

As usual, PLEASE let me know if you make this recipe and let me know how you like it! You can come back here and leave a comment or tag me on instagram (@foodwithfeeling).

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
stack of vegan waffles topped with fresh berries and whipped cream

Vegan Waffles


  • Author: Brita Britnell
  • Total Time: 30 minutes
  • Yield: 4 1x
  • Diet: Vegan

Description

These fluffy Vegan Waffles are easy to make and cook up perfectly crisp on the outside, soft on the inside, and filled with the most delicious buttery flavor! Enjoy these for a lazy weekend brunch or meal prep them for a ready-to-go weekday breakfast option. Add your favorite toppings and a drizzle of maple syrup for the perfect morning.


Ingredients

Scale

Flax Egg Substitute 

  • 1 tablespoon flax seed meal/ ground flaxseed
  • 2 tablespoons warm water 

Vegan Buttermilk Substitute 

  • 2 cups dairy free milk 
  • 2 tablespoons lemon juice, freshly squeezed preferred 

Additional Ingredients 

  • 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

Instructions

Make the Flax Egg: Combine the ground flax seeds and water in a small bowl and set it aside until ready to use. 

Make the Vegan Buttermilk: Combine the milk and lemon juice and in a small bowl and set it aside for five minutes. 

Make the Waffles: 

  1. Preheat your waffle iron according to the manufacturer’s directions. 
  2. In a large bowl, whisk together the flour, baking powder, brown sugar, and cinnamon. 
  3. In a small bowl, whisk together the flax egg, vegan buttermilk, melted butter, and vanilla extract. 
  4. Add the wet ingredients to the dry and stir just 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. 
  6. Repeat with the remaining waffles.

Notes

See notes above about freezing the waffles

  • Prep Time: 10
  • Cook Time: 20
  • Category: Breakfast
  • Method: Waffle Iron
  • Cuisine: American

Nutrition

  • Serving Size:
  • Calories: 430
  • Sugar: 14.2 g
  • Sodium: 212.6 mg
  • Fat: 7.8 g
  • Carbohydrates: 77.1 g
  • Protein: 9.4 g
  • Cholesterol: 0 mg

Keywords: vegan waffle, fluffy, easy