Start your morning right with these light and fluffy whole wheat waffles! Made with 100% whole grains and no added sugar, these healthy waffles are still tender and delicious!

The Best Healthy Waffle Recipe
While pancakes are delicious, my heart belongs to waffles. From the crispy edges to the light and fluffy interior, waffles have the perfect textural contrast.
However, it can be really hard to find a delicious waffle that is actually made with wholesome ingredients.
But I didn't give up! I have created a recipe that proves it is possible to make healthy Whole Wheat Waffles that are light and crispy--and positively delicious!
Just like my recipe for Whole Wheat Pancakes, this recipe for whole wheat waffles has been given a healthy makeover without sacrificing flavor or texture.
Paired with fresh fruit and Oven Baked Bacon or Homemade Breakfast Sausage, whole wheat waffles make a delicious, healthy start to any day.
Healthier Ingredients
There are two key changes that make this waffle recipe healthier. First, this waffle recipe is made with whole-grain flour instead of refined flour which adds fiber and nutrients. It is also made without added sugars or artificial sweeteners. There is no need to add sweetener to the waffle batter, as the toppings will add more than enough sweetness to your breakfast. In fact, by leaving out the sweetener, you also can opt to serve your waffles in a savory preparation, allowing this waffle recipe to be versatile as well as healthy.

- Flour: You can use either whole white wheat flour or whole wheat flour for this waffle recipe, both are 100% whole grain.
- Leaveners: For the best texture, you need to use both baking powder and baking soda.
- Buttermilk: There is no need to purchase buttermilk to prepare homemade waffles. You can simply make your own buttermilk by combining milk of your choice with lemon juice or vinegar.
- Oil: You can opt to use canola oil or melted and cooled butter.
How to Make Whole Wheat Waffles
- The first step to preparing your waffle batter is to whisk together your dry ingredients. This is important because you don't want a lump of baking soda or baking powder to be in your waffle batter.

- Next mix together the eggs, oil, and buttermilk. No buttermilk? No worries--my recipe includes an easy way to make homemade buttermilk and even dairy-free buttermilk!

- Combine the wet and dry ingredients and mix until just incorporated. You want the flour to be completely absorbed and mixed into the wet ingredients, but do not over mix or your waffles will be tough, not light and fluffy.

- Once the batter is ready, set it aside to rest while the waffle iron preheats.
- Preheat your waffle iron according to the manufacturer's instructions. At this time, also turn your oven to 200 degrees Fahrenheit to hold the waffles warm as they come off the waffle iron--that way each waffle stays warm until ready to serve.
- Once the waffle maker is preheated, grease your waffle iron and then ladle the batter onto the center of each grid.

- Close the lid and let the waffles cook until they are browned and crispy.

- Remove the waffles from the waffle iron and place them onto a cooling rack that has been placed on top of a baking sheet and place into a 200-degree oven to hold warm until all the waffles are ready to enjoy. Why a cooling rack? This keeps the bottom of the waffles crisp as they are held warm.
- Serve as desired.
Serving Suggestions
There are endless ways to serve these wheat waffles.
- Keep it classic and serve these waffles with pure maple syrup.
- Top the waffles with fresh fruit and whipped cream.
- Slather the waffles with nut butter and sliced bananas for an added boost of protein and a serving of fruit.
- Use these wheat waffles as a unique base to a turkey or ham sandwich.
- Use these waffles as the base of savory breakfast and top with smashed avocado and a poached egg.
- Or use the waffles as base for a delicious dessert and top with vanilla ice cream, chocolate syrup, and whipped cream.

Storage Instructions
Leftover waffles can be stored in an airtight container after they have cooled in an airtight container for 5 days in the refrigerator. Toast the waffles in a toaster or toaster oven until crispy and warmed through.
To store longer, it is best to freeze waffles.
How To Freeze Homemade Waffles
When you make homemade whole wheat waffles, make a triple batch so you can have some in the freezer at all times for an easy breakfast on a busy morning, or a quick snack at any time of the day!
- To freeze waffles for individual servings, allow the waffles to cool completely.
- Once cooled, place the waffles on a cookie sheet in the freezer in a single layer until flash-frozen--about 30 minutes.
- Place the frozen waffles into a freezer container for storage. This allows the waffles to be removed from the freezer one at a time.
- To reheat frozen waffles it is best to toast individually in a toaster or toaster oven. You can also place it in the microwave for 1 minute per waffle. The waffles will lose their crispiness when microwaved, but still tasty.
Modifications for Whole Wheat Waffles
- Gluten-Free Waffles: Using a 1:1 gluten-free flour blend in place of the whole wheat flour will work successfully in this recipe.
- Egg-Free Waffles: Eggs may be replaced with flax eggs or vegan egg replacement products. To make a flax egg, mix one tablespoon ground flaxseed meal with three tablespoons of water. Mix together, and let for 15 minutes to set up and thicken. For this recipe you would need to mix together ¼ cup ground flaxseed with ¾ cups of water to equal the 4 eggs used in this recipe.
- Dairy-Free Waffles: Use the equivalent amount of non-dairy milk such as almond or coconut milk. You can make homemade dairy-free buttermilk by mixing 1 tablespoon of vinegar or lemon juice with 3.5 cups of non-dairy milk.
- Low-Fat Waffles: This recipe can be adapted to be made lower in fat by replacing half the oil with applesauce. You can replace the full amount of oil with applesauce, but the waffles will not be as fluffy, so I do not recommend doing so.
More Delicious Breakfast Recipes
- Gluten-Free Banana Oat Pancakes
- Healthy Whole Wheat Pancakes
- Overnight French Toast Casserole
- Hash Brown Breakfast Casserole
Be sure to prepare a double batch of these homemade waffles and freeze a batch for busy mornings--you won't regret it! And I would love for you to let me know in the comments how much you enjoyed this recipe!

Whole Wheat Waffles
Ingredients
- 3 cups whole wheat flour
- 1 tsp salt
- 1 tsp baking soda
- 2 ½ tsp baking powder
- ½ cup canola or melted coconut oil
- 4 eggs
- 3 ½ cups buttermilk see note*
Instructions
- In a large bowl, whisk together the flour, salt, baking soda, and baking powder until well combined.
- In a separate bowl, whisk together the oil, eggs, and buttermilk until well combined. Add to the dry ingredients and mix until thoroughly incorporated. Be careful to not over mix to prevent your waffles from getting tough.
- Set aside waffle batter to rest while the waffle iron is heating up.
- Preheat the oven to 200 degrees. Preheat the waffle iron according to manufacturer's instructions.
- Once the waffle iron is heated, brush with canola oil, coconut oil, butter, or cooking spray. Ladle about â…“ cup of the batter unto the center of each grid on the waffle iron. Close waffle maker and cook according to the manufacturer's instructions.
- As the waffles are finished cooking, transfer them to a baking sheet lined with a cooking rack and place into the preheated oven. This will hold the waffles warm until ready to eat.
- Serve with any topping you desire.
Equipment Needed
Notes
Nutrition
This post was originally published in 2017 then updated in 2020 and 2022 with new tips.
Marissa
Hi there! I was searching for a healthy waffle recipe that I could make batches of for my freezer instead of buying frozen waffles from the store because I want to eliminate all these extra additives and sugar etc. I see it calls for canola oil but I am on an anti inflammatory diet and canola oil is said to cause inflammation. Would it be possible to use olive oil, coconut, oil, or avocado oil? And which do you think would be best? Maybe coconut oil? Thank you so much! I’m on a journey to cleaning up my homes bad eating habits and it’s very exciting! Hoping this is another thing I can add to feel good about 🙂
Kristen Chidsey
Hi Marissa! I would recommend using melted and cooled coconut oil. They will be delicious! And way to go cleaning up your diet 🙂
Heather
I make these often for my family, we all love them and I love that there's no sugar. I add some cinnamon and nutmeg for extra flavor but otherwise the recipe is perfect. I freeze the extra for quick weekday breakfast.
Marion
Made these using the flaxseed egg substitute as a quick Sunday morning breakfast. I cut the recipe in half. Because of the size of my waffle iron, it actually made 8 waffles instead of 6. I did have an issue that I’m a little puzzled over. Of the first 6 waffles, 4 of them tore into pieces as I opened the waffle iron. (The waffle iron was preheated and oiled.) I was only able to rescue 2 of the 6. However, the scraps had a wonderful texture and my husband says the flavor is much better than my usual recipe. I’m not sure if the flour to milk ratio was off and the batter was too thin, or I mis-measured the oil. After church I had some extra batter and added a little more oil and flour and the last 2 came out perfect. The recipe is a keeper and will definitely be replacing my old recipe.
Kristen Chidsey
Hi Marion! I am so happy to hear you enjoyed the waffles! As for the batter is too thin, if you notice it is very runny again, simply add 1-2 tablespoons of flour until you reach the right consistency. It may have been mismeasured or due to the moisture/humidity in the air.
Zack
Overall, there is 4 cups of liquid, plus four eggs to 3 cups of flour. Isn’t that too much? This recipe was very runny. Could there be a typo in the recipe?
Kristen Chidsey
Hi Zack! Waffle batter should be much runnier than pancake batter and this recipe has been used for years with great success my many people. Try cooking one waffle, and if there is an issue, add an additional 1/4 cup of flour. It may be you were light on the flour when measuring 🙂
Beryl
These came out perfect. I mixed in some gel food coloring and made colorful waffles.
Kristen Chidsey
How fun!
Jay
Hi, as I prepped the batter I noticed there was a lot of liquid to solid ratio. I got halfway through adding the wet liquid and the batter was getting quite thin. I left out half the batter for fear of it getting too funny and then wasting all my ingredients. It worked out in the end but now I'm left with half batch of wet mix lol.
Kristen Chidsey
Hi Jay! This batter should be looser than a pancake batter, but not runny. I am wondering what went wrong, but glad you made it work. For the wet mix, you could add a bit of flour and baking powder to make more waffles.
Meghan Foley
This turned out even better than I expected! I even used the buttermilk trick Highly recommend 🤗
Kristen Chidsey
YAY! I love hearing this recipe exceeded your expectations Meghan! Thanks for sharing!
Susan
So is 1/3 cup one waffle or 2? Thanks! Looking forward to these.
Kristen Chidsey
Hi Susan! Great question! Each waffle needs about 1/3 cup of batter--so pour 1/3 cup of the batter onto the center of each waffle grid. Enjoy!