
Why you’ll love these homemade waffles
Our breakfasts have become fairly routine – toast, dairy free overnight oats or quick scrambled eggs without milk during the week and dairy free pancakes or egg in a hole on the weekend. Sometimes we switch it up with dairy free french toast on the weekend, but we are creatures of habit after all.
But, lately, we’ve been loving this homemade waffle recipe, and it’s been a really great change of pace. I love that they’re just as easy to make as pancakes, but more fun.
Plus, we’ve been topping them with all sorts of fun stuff – like this beautiful strawberry sauce which would be perfect for Valentine’s Day breakfast in bed.
More dairy free breakfast ideas: breakfast pizza / dairy free breakfast casserole / dairy free crepes / lavender blackberry scones

Ingredient notes:
- Dairy free milk – To make this recipe dairy free, I used almond milk instead of dairy milk. If you don’t want to use almond milk, you can swap it for a different nut milk (I love using cashew milk) or any other dairy free alternative, like oat milk or coconut milk. Just stay away from the full-fat canned coconut milk for this recipe. It just won’t work because it’s too rich and thick.
- Canola oil – I used canola oil instead of melted butter, I like to use vegetable oil rather than coconut oil or vegan butter because it’s just easier. There’s no need to melt anything and it’s really easy to measure, but you can use any of those options as long as it has been melted.
- Egg – Just in case you didn’t know, read this post: are eggs dairy? If you want to make this recipe egg free, you should be able to get away with an egg replacer but the texture may vary slightly.
Making changes to a recipe can result in recipe failure. Any substitutions listed below are simple changes that I believe will work in this recipe, but results are not guaranteed.



Melissa’s tips + tricks:
- Don’t open the waffle iron early. I know it’s tempting, but don’t check on the waffles while they cook. Just let the machine do it’s job and check when it beeps. If they aren’t crispy on the top, leave them in a little bit longer.
- Find your iron’s sweet spot. Every waffle maker runs a little differently. I would recommend starting somewhere around medium-high when testing, to prevent any burning. We normally keep ours around 3.5/5.
- Keep waffles warm and crispy. I like to place cooked waffles on a cooling rack inside a cooking sheet to keep the air circulating and prevent them from losing their crispiness. I will either pop this in the oven on a warm setting or just keep it next to the waffle maker (it depends on how many batches of waffles I’m making or if we’re eating them right away, etc.).
More dairy free breakfast options: million dollar bacon / bananas foster pancakes / breakfast tacos / apple cinnamon oatmeal

Frequently asked questions
We used this Belgian waffle maker for this homemade waffles recipe, but you could really use whatever waffle iron you have (or end up purchasing). Technically, these aren’t Belgian waffles, but we’ve were given this waffle maker as a wedding gift so I wasn’t going to run out and buy a new one. If I was going to be a non-Belgian one, it would be this one.
The main difference between the two is that the sugar and fat quantities are higher in waffle mix, which is what allows the waffles to get that crispy exterior.
The secret to perfectly crispy waffles lies in the batter itself. For that ideal crunch, you need the right sugar-to-fat ratio—something different from pancake batter. Another key is finding the right temperature on your waffle iron, which might take a bit of trial and error to nail down. Finally, as you finish each waffle, place it on a cooling rack to let air circulate and keep it from turning soggy while you cook the rest.
You can make your waffle batter ahead of time and store it in an airtight container in the fridge for up to two days.
These homemade waffles can be made in advance and reheated in the toaster or the oven when ready to serve. This is a great option for making waffles on weekday mornings.

Homemade Waffles Recipe
Ingredients
For the waffles:
- 1 3/4 cup all-purpose flour
- 1 tablespoon baking powder
- 2 tablespoon sugar
- 1/4 teaspoon coarse salt
- 1 1/2 cups almond milk
- 6 tablespoons canola oil
- 2 eggs
- 1 teaspoon vanilla extract
For the strawberry sauce:
- 1 lb bag frozen strawberries, thawed in the fridge (still slightly frozen is okay)
- ¼ cup sugar
- 2 tbsp lemon juice
- 2 tbsp cornstarch
- 2 tbsp cold water
Instructions
- Make strawberry sauce for waffles. Add frozen strawberries, sugar and lemon juice to the pan and heat over medium until the strawberries start to soften and create liquid.In a small bowl, whisk together cornstarch and cold water until smooth. Add to the pan and stir to combine. Simmer until the strawberries break down and the sauce that forms has thickened.Remove from heat and set aside for serving.
- Preheat your waffle iron. Following the instructions provided with your machine, preheat the waffle maker to ensure that it is fully heated when you're ready to cook the waffles.
- Mix your batter. In a large bowl, mix your dry ingredients together. Then, add the milk, canola oil, eggs, and vanilla extract in your wet ingredients and whisk until smooth. Some small lumps in the batter are ok.
- Waffle your batter. Prepare waffles according to waffle maker directions, using about 1/2 cup of batter for each waffle.*Be sure not to open the machine while the waffles cook. If they aren’t crispy on the top when the machine beeps, leave them in a little bit longer.Repeat as needed until all the batter as been cooked.
- Serve waffles as desired with strawberry sauce and/or maple syrup.
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Like this? Leave a comment below!





















Didn’t change a thing. Perfectly light waffles. Good pareve recipe for those of us who are kosher. Thank you for this recipe.
Loved them. Came out great. I only used 4 tablespoons of oil so my batter could be a little thicker. Can you use self rising flour for these?
Love these waffles!
Muy daughter is intolerant to dairy and sugar, so I just substitute the sugar for a sweetener and they come out great. She gets so excited when I make these as a special weekend breakfast. 😊
Thank you so much!
Good stuff! I added strawberries and they turned out yummy.
Can I substitute with whole wheat flour? Chickpea flour? Avocado oil?
You can substitute any liquid oil you would normally use, just make sure it doesn’t have a strong flavor, but I’m not sure about the flour substitutes. I can’t guarantee that they would work since I haven’t tested them.
I used avocado oil, turned out perfect! I frequently use avocado oil in recipes because it really doesn’t have flavor that interferes with the taste.
Please let us know when you have tested the recipe with whole wheat flour
Unfortunately, I won’t be testing it with whole wheat flour. I don’t typically re-write recipes that I’ve already published, but feel free to subscribe so you’ll be notified when I publish new recipes! I have a lot of great breakfast recipes coming out in the new year!
Can you freeze them? I was thinking of doing a big batch for my little one.
I think so! We keep an extra batch in the fridge all week and they toast up just fine!
Can I make the batter the night before?
Yes!
Can you freeze these waffles?
Absolutely!
I made this but used oat milk and Carrington farms coconut oil. I added chia seeds. I used a mini waffle maker so we had extra. Later we threw it in a pan with butter to heat up, put a layer of Nutella, roasted marshmallows and made waffle s’mores. They were so good!!
Can you bake these in the oven using a waffle stick pan?
I honestly don’t know. I don’t own one of those and I’ve never used one. I’m sorry!
I did this on the Pampered chef waffle stick pan. I baked at 350 for 25 minutes and they were wonderful.