This is the best Vegan Waffles Recipe! Crispy, fluffy, and made with just a few pantry ingredients. These homemade waffles will be a weekend breakfast favorite!
Instead of picking up a vegan waffle mix from the store, try making your own from scratch!
I promise it is so quick and easy to make them homemade. The results are out of this world with the perfect texture. Crispy on the outside and fluffy on the inside.
The topping ideas are endless! Serve these waffles with just a pat of dairy free butter and a drizzle of syrup, or pile on the toppings. Let me know how you like to serve your waffles in the comments!
You only need 6 ingredients for this vegan waffles recipe! I bet you have most, if not all, of them in your pantry. Here’s what you need:
- All-Purpose Flour
- Baking Powder
- Dairy-Free Milk - use an unsweetened variety. You can use your favorite - almond, soy, oat, etc.
- Oil - I recommend using a neutral flavored oil such as canola oil or vegetable oil
- Flax Seed Meal - you’ll use this to make flax seed eggs by mixing the flax with water and letting it sit for a few minutes until it thickens. You can substitute chia seed eggs as well.
In under 20 minutes you can have a batch of crispy, yet tender vegan Belgian waffles. The waffle batter is even made in one bowl for easy clean up. See the simple steps below.
How to make vegan waffles
- Mix Batter - Mix up the flax seed egg and while it sits, whisk together the dry ingredients in a large bowl. Add the milk and oil to the dry ingredients, whisking until smooth and combined. Finally, mix in the flax seed eggs.
- Prep Waffle Iron - Preheat the waffle iron. Once hot, spray well with non-stick cooking spray.
- Cook Waffles - Fill the preheated, greased waffle iron with a ladle full of batter. Close the iron and cook for 5-8 minutes until the waffles is golden brown. The cook time will vary depending on your waffle iron.
- Serve and Enjoy - Remove and serve immediately with your favorite toppings. See some of my favorite topping ideas below!
One of the best parts about eating vegan waffles is piling on the toppings! Set up some bowls of toppings to make a waffle bar.
Such a fun breakfast or brunch spread! Here are some of my favorite toppings:
- Various Syrups - Maple syrup is the classic choice, but you can also drizzle over a fruit syrup. You can buy fruit syrups and sauces at the store or make your own using this strawberry sauce recipe.
- Fruit - Berries are so good on waffles. Strawberries, raspberries, blueberries, blackberries… they’re all great!
- Powdered Sugar - Use a fine mesh sieve to dust powdered sugar on the waffles for a beautiful presentation.
- Mini Chocolate Chips - If you sprinkle dairy-free mini chocolate chips on the waffles while they’re still warm, the chocolate will slightly melt and get good and gooey.
Yes, you need to use cooking spray on the waffle iron. The cooking spray helps grease the iron so the waffle doesn’t stick. It’s especially important to get spray in all of the crevices.
No, you can’t use pancake batter to make this vegan waffles recipe. Waffle batter has a higher percentage of fat which is important to get the crispy edges on the waffles.
Yes, you can freeze waffles! This is my favorite trick to have a waffle any time. I recommend flash freezing them on a baking sheet.
Once frozen, transfer to a freezer bag. You can also freeze in an airtight container with layers of wax paper between each waffle to prevent sticking.
How do you reheat waffles
Reheating waffles properly is important for the best results. I recommend using the toaster or toaster oven so the homemade waffles get crispy again.
If you’re reheating a larger batch of waffles then you can place them on a baking sheet and reheat in the oven.
Love these Vegan Belgian Waffles? Check out some of my other favorite classic breakfast recipes that are also vegan-friendly.
More classic vegan breakfast recipes
- Vegan Sticky Buns - Soft, gooey, and sticky with crunch pecans.
- Vegan Coffee Cake - Topped with a delicious crumb topping and extra moist from the dairy-free sour cream.
- Blueberry Vegan Pancakes - Super fluffy and bursting with blueberries!
- Vegan Pop Tarts - Recreate the supermarket favorite at home with this super easy recipe.
Vegan Waffles Recipe
- 2 tablespoons flax seed meal mixed with 6 tablespoons water
- 2 cups All-purpose flour
- 1 tablespoon Baking powder
- ½ teaspoon Salt
- 2 cups Unsweetened dairy free milk
- ⅓ cup Oil, canola or vegetable or olive oil lite
- In a small bowl mix the flax seed meal with water and set aside.
- In a large bowl, add flour, baking powder and salt. Whisk to combine.
- Add milk, and oil to dry ingredients and whisk until smooth.
- Add the prepared flax seed eggs (you can use chia eggs instead). Mix until smooth.
- Heat waffle iron and spray with non-stick cooking spray.
- Using a pourable measuring cup or ladle, fill waffle iron with batter.
- Cook for 5-8 minutes or until golden brown, depending on waffle maker.
- Remove and serve immediately with syrup, powdered sugar or fruit.
Delicious! I would never know these were vegan! I was still tempted to cheat a little with whipped cream but I was good! I went for berries, maple syrup, pecans and a few vegan chocolate chips instead. So good!
My boys could eat waffles every day and I've been trying to find a recipe that's healthier for them, that they'll actually eat and this was perfect! They loved them!! Thank you!
The perfect way to start the weekend! I put out all the topping ideas and my kids went crazy loading it up! Loved every bite.
I saw this recipe and it looked so good I went out and bought a waffle maker. It arrived yesterday and we had waffles for brunch this morning. They were delicious and I will be passing this recipe on to friends and family. Thanks Ginny.
That is wonderful Brenda! Thank you!