The Best Whole Wheat Waffles

stacked waffles with blueberries and butter

5 from 5 reviews

Easy Healthy Whole Wheat Waffles! This recipe is deliciously fluffy and so simple to make. Great for kids and adults, amazing with all of your favorite add-ins and toppings. Freezer friendly so great for meal prep, too!


  • 1 cup whole wheat flour
  • 1/2 tablespoon baking powder
  • 1/2 teaspoon baking soda
  • 1/2 teaspoon cinnamon
  • 1/4 teaspoon fine sea salt
  • 1 large egg
  • 1 cup unsweetened non-dairy milk (cashew, almond, soy, hemp, etc.)
  • 2 tablespoons oil


  1. Combine dry ingredients: In small bowl combine flour, baking powder, baking soda, cinnamon and salt.
  2. Mix wet ingredients: In a medium bowl whisk together egg with milk and oil. Add dry ingredients to bowl, mixing gently until smooth (don’t over-mix or waffles will be more dense instead of fluffy).
  3. Rest batter: Allow batter to rest while waffle iron is heating up.
  4. Cook: Add 1/4 cup batter to preheated waffle iron; cooking for 3-4 minutes. Every waffle iron is different so cook according to manufacturer’s instructions.
  5. Serve: Keep waffles warm until ready to serve with your favorite toppings.


Flour: this recipe was specifically tested using whole wheat flour. If looking for a gluten-free alternative, use a 1:1 gluten-free baking  flour and add 1 additional tablespoon.

Eggs: I have not tested this recipe with flax eggs, but let me know if you try.

Milk: Feel free to use dairy milk if you’d like. I do not recommend a plant protein based milk as they are usually thicker.

Nutrition information approximate, calculated per 1 waffle.


Keywords: healthy waffles, whole wheat waffles, homemade waffle recipe