Classic Dairy-Free Waffle

Dairy free waffle recipe

The Spruce

  • Total: 30 mins
  • Prep: 15 mins
  • Cook: 15 mins
  • Servings: 5 servings
Nutritional Guidelines (per serving)
246 Calories
14g Fat
22g Carbs
8g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 5
Amount per serving
Calories 246
% Daily Value*
Total Fat 14g 18%
Saturated Fat 3g 17%
Cholesterol 181mg 60%
Sodium 745mg 32%
Total Carbohydrate 22g 8%
Dietary Fiber 2g 6%
Protein 8g
Calcium 254mg 20%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Homemade waffles are comfort food for every time of the year. Cheap and easy to make, they are familiar to many Americans. Consider this dairy-free version for special brunches or as quick weekday breakfasts before the morning commute.


  • 2 cups flour
  • 1 tablespoon and 1 teaspoon baking powder
  • 2 tablespoon white sugar
  • Optional: 1/2 teaspoon cinnamon
  • 3/4 teaspoon salt
  • 2 large eggs (beaten)
  • 1 1/2 cups almond milk (warmed, or soymilk)
  • 5 tablespoons soy margarine (melted)
  • 1 tablespoon unsweetened plain soy yogurt

Steps to Make It

  1. Gather the ingredients.

    Ingredients for dairy free pancakes
    The Spruce 
  2. Preheat a waffle iron.

  3. In a medium-sized mixing bowl, sift together the flour, baking powder, sugar, cinnamon, and salt.

    Flour in bowl
    The Spruce
  4. In another bowl, whisk together the eggs with the almond milk, melted soy margarine, and soy yogurt until well combined.

    Whisk eggs with almond milk
    The Spruce 
  5. Whisk the wet ingredients into the dry, mixing until just combined.

    The Spruce
  6. Using about 1/3 cup batter at a time, ladle the batter into the preheated waffle iron, pushing the batter to the edges of the iron.

    Use batter on waffle iron
    The Spruce 
  7. Cook until golden brown, about 4 to 5 minutes, or until the iron is no longer steaming.

    Cook waffles
    The Spruce
  8. Serve warm with your choice of toppings.

    Waffles on plate
    The Spruce
  9. Enjoy!


  • Feel free to double this recipe and freeze the leftovers for rushed mornings.
  • Some waffle irons have alarms that go off when the waffle is perfectly cooked; if you're in the market for a waffle iron, look for this feature.
  • If you are on a low-sodium diet it's fine to use salt substitute or lessen the amount of salt used in the recipe.


  • Cut your waffle into fours and add strips of chicken for an at-home version of chicken and waffles.
  • To transform a waffle into a Mexican-food favorite lose the cinnamon and add spices: cumin, chili powder, and garlic powder. Add minced jalapeno, leaving the seeds in if you like heat or omitting them if you want to keep it mild. Add two eggs over-easy on top, dairy-free shredded cheese of your choice and enjoy.
  • Add a thin slice of ham and cheese between layers of waffle batter for a quick panini-like sandwich.

Raw Egg Warning

Consuming raw and lightly-cooked eggs poses a risk of food-borne illness.