Basic Gluten-Free & Vegan Waffles


Made with simple ingredients and high in protein, these Basic Gluten-Free & Vegan Waffles are ready in minutes for a quick meal that will leave you feeling full. Make them ahead of time, and add your favorite toppings for a family-friendly breakfast! 

The Most Important Meal of the Day

Are you a fan of breakfast? Honestly, it’s my favorite meal! After all, it’s not called the most important meal of the day for nothing! From Salted Caramel Overnight Oats, to Cinnamon Streusel Muffins, Double Chocolate Banana Bread, and everything in between, I love it all. Especially when it’s paired with a Cold Brew Coffee Smoothie or Hazelnut Amaretto Homemade Latte. For me, breakfast is the opportunity to start my day on the right foot, taking a minute to fuel my body with delicious foods and set my intentions for the day. So, it only makes sense that I treat myself to only the most delicious meals. 

That being said, there is one breakfast food that trumps them all. You see, vegan waffles will always have a special place in my heart. They’re better than pancakes, and I said what I said! Sorry not sorry. I mean, vegan waffles are light, fluffy, and full of pockets just begging you to add a drizzle of maple syrup. Ugh, I’m drooling just thinking about it. I’m pretty sure I’ve already proven my point that waffles are the best way to start your day. However, I wouldn’t want to deny you the pleasure of testing them out for yourself. You know, for science. So, I’m giving you my all-time favorite basic gluten-free & vegan waffles recipe! One bite, and you’ll be hooked. Keep reading to find out everything you need to know below! 

Ingredients You’ll Need

Of course, waffles can be made with a wide variety of ingredients. However, I’ve nailed the easiest vegan waffle recipe you’ll ever make using simple ingredients you probably already have in your kitchen! 

  • Flour – To keep these waffles gluten-free, I opted for oat flour. If you don’t have any, you can easily make your own by adding whole oats to a food processor or high-speed blender and pulsing until a fine powder is formed.
  • Milk – Any plant-based milk you have on hand will work.
  • Protein – For these waffles, I used Vanilla Pea Protein from Nuzest (code: thekellykathleen). Technically, any other protein powder you have on hand should work. However, I have not tested it and cannot guarantee the taste and texture will be the same. Also, if you do use another protein powder, I highly recommend sticking with a vanilla or neutral flavor so you don’t overpower the other ingredients. 
  • Flaxseed – When combined with water, flaxseed can be used to create a flax egg that helps hold the ingredients together without the need for an actual egg. It’s also full of fiber and healthy fats to keep you full!
  • Butter – I used vegan butter, but regular butter works too.
  • Baking Powder – Don’t forget the baking powder! Without it, your waffles won’t rise and create the fluffy texture we all love. 

Optional Add-Ins

The basic vegan waffle recipe above is super tasty all on it’s own. However, as the name suggests, it’s basic and doesn’t have a ton of showstopping flavor. So, if you want to jazz it up a bit, try adding add-ins such as: 

  • Granulated Sugar
  • Vanilla Extract
  • Cinnamon 
  • Salt
  • Chocolate Chips
  • Blueberries
  • Bananas
  • Chopped Nuts

How to Make the Best Basic Gluten-Free & Vegan Waffles

This vegan waffle recipe is super easy to make and requires very minimal cleanup. Just follow the steps below, and you’ll be on your way to a delicious breakfast in minutes! 

  1. Whisk all of the ingredients together in a medium-sized bowl until they are smooth. Then, let the batter sit at room temperature for about 5 minutes to thicken.
  2. In the meantime, turn on your waffle iron, and let it preheat.
  3. Once heated, lightly grease the waffle iron with a neutral oil or oil spray such as coconut oil.
  4. Next, use a spoon or cookie scoop to dollop the batter onto the waffle iron, and move it around until it forms an even layer on the waffle iron.
  5. Cook your waffle for about 5 minutes per side or until your desired doneness is reached.
  6. Repeat steps 3-5 until all of the waffle batter has been used. 

*Note: Your vegan waffle batter will thicken more the longer it sits, to thin it out and allow for easier spreading, add another tablespoon of plant-based milk or water. 

Topping Suggestions

Sure, you could serve your waffles just as they are, but what fun is that? To make them even better, try adding your favorite toppings! Some of mine include: 

  • Maple syrup
  • Fresh fruit such as bananas, blueberries, and strawberries
  • Butter
  • Nut Butter 
  • Creamy Yogurt

If you want to get really crazy, you could even serve vegan waffles for dessert! Try pairing them with a dollop of vanilla ice cream and drizzled chocolate sauce. I promise, you won’t regret it. 

Storage Options & Make Ahead Tips

One of my favorite things about these vegan waffles is that they’re perfect for making ahead of time! 

Fridge: Place leftovers in an airtight container in the fridge for 5-7 days.

Freezer: For long-lasting vegan waffles, try storing them in the freezer! To do so, let them cool completely, add them to a sealable bag, and place them in the freezer for 2-3 months. 

For grab-n-go options, individually wrap your waffles with foil, or divide them with parchment paper to prevent them from sticking together. 

How to Reheat: To reheat vegan waffles, place them in the toaster for a minute or two until heated through. Or, preheat your oven to 350 degrees Fahrenheit, arrange several waffles on a baking sheet, and warm them in the oven for 10-15 minutes or until they are warm. Just make sure to thaw frozen waffles in the fridge before heating. 

More Waffle Recipes You’ll Love

If you give these Basic Gluten-Free & Vegan Waffles a try, I would  love it if you let me know in the comments below!

vegan and gluten free waffles

Basic Vegan & Gluten Free Waffles

Made with simple ingredients and high in protein, these Basic Gluten-Free & Vegan Waffles are ready in minutes for a quick meal that will leave you feeling full. Make them ahead of time, and add your favorite toppings for a family-friendly breakfast!
Prep Time 5 minutes
Cook Time 20 minutes
Course Breakfast
Servings 3 waffles


  • 2 cup oat flour
  • 2 cup plant-based milk
  • 1/4 cup vanilla pea protein
  • 2 tbsp ground flaxseed
  • 2 tbsp vegan butter melted
  • 2 tsp baking powder

Optional add-ins:

  • 2 tbsp granulated sugar
  • 1/2 tsp vanilla extract
  • 1/4 tsp cinnamon
  • 1/4 tsp salt


  • Whisk together all of the ingredients in a medium sized bowl. Let the batter sit for about 5 minutes to thicken. *this batter will thicken as it sits. To thin it out, add a tbsp of plant-based milk or water.
  • While your batter is thickening, turn on your waffle iron and preheat.
  • Once your waffle iron is heated, lightly grease with a neutral flavored oil (like coconut).
  • Dollop spoonfuls of the batter onto your waffle iron and move around the batter until it forms an even layer. *see notes
  • Cook the batter for about 5 minutes per waffle.
  • When all of the waffles have been made – top them with something delicious like maple syrup, fresh fruit, butter, nut butter or a creamy yogurt!
Keyword 15 ingredients or less, Breakfast, gluten-free option, vegan
vegan and gluten free waffles


  1. Alene
    April 17, 2022

    I assume I can skip the pea protein. But I am gluten free, so this works for me. Thank you!

    1. Kelly
      August 11, 2022

      You would need to swap the pea protein with something else but yes, it can absolutely be replaced!


Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

Scroll to top