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
Easy, Classic Vegan Waffles made with simple, pantry staple ingredients

Classic Vegan Waffles

  • Author: Lauren Casolaro
  • Total Time: 30 minutes
  • Yield: 6 waffles 1x
  • Diet: Vegan


These classic vegan waffles are the best waffles ever! They're crispy and golden on the outside, yet soft and fluffy on the inside. They're easy to make, call for pantry staples, and can easily be customized with any toppings or add-ins you like (my go-to is chocolate chips).


  • 3 cups of non-dairy milk
  • 4 teaspoons of apple cider vinegar
  • 1 teaspoon of vanilla extract
  • 4 cups of all-purpose flour
  • 2 tablespoons of baking powder
  • 1 teaspoon of salt
  • 2 tablespoons of brown sugar
  • 1/2 cup of melted vegan butter

Serving suggestions:

  • butter
  • maple syrup
  • confectioner's sugar
  • fruit or chocolate chips


  1. In a large bowl, make the buttermilk by whisking together milk, apple cider vinegar, and vanilla. Let this mixture sit and thicken up for at least 5 minutes.
  2. In a separate bowl, sift together flour, baking soda, and salt. 
  3. Add the sifted, dry ingredients to the buttermilk mixture. Mix until just combined, do not overmix! It should be a thick, semi-clumpy batter. If you're adding anything like blueberries or chocolate chips, do it here and stir once more to distribute. 
  4. Set your waffle maker to your preferred cooking time (I have mine set at 3.5). Depending on the size of your waffle maker, scoop 1/2 cup - 1 cup of batter onto your waffle maker. Close, rotate, and cook until the steam stops coming from the waffle maker. The steam should stop right around when your waffle maker says it's ready, but sometimes it doesn't stop for another minute or two. 
  5. Repeat until all the batter has been used. 
  6. Serve immediately and with your favorite toppings. 


Allow wet ingredients to reach room temperature before making the batter or the buttermilk. 

Always let the steam coming from your waffle maker completely dissipate before opening. Steam = still cooking. 

If you're adding berries, I recommend adding fresh berries only. Frozen berries will defrost, adding more liquid to the batter, which can skew your results.

My waffles were made using this Cuisinart waffle maker. Your results (yield, cook time, etc) may vary depending on the waffle iron you are using. 

Follow your waffle maker's manufacturer instructions regarding how much batter to use per waffle. I recommended a 1/2 cup to 1 cup for mine, but yours could be less!

Be sure to check your waffle maker's manufacturer instructions about whether or not you need to grease your waffle iron. I do not need to. 

Nutritional values are estimates only. See our full nutrition disclosure here

  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Category: Breakfast
  • Method: Waffle Iron
  • Cuisine: American


  • Serving Size: 1 Waffle
  • Calories: 518
  • Sugar: 5.2g
  • Sodium: 593mg
  • Fat: 20g
  • Saturated Fat: 10.5g
  • Carbohydrates: 72g
  • Fiber: 3.1g
  • Protein: 12.8g
  • Cholesterol: 51mg

Keywords: vegan breakfast, vegan waffles, vegan belgian waffles, waffles, classic waffles