Quick and Easy Homemade Waffles
The easiest, and most delicious homemade waffles recipe! These waffles are soft and fluffy on the inside and perfectly crisp on the outside. Making homemade waffles is easier than you think!

Homemade Waffles Recipe
We are big breakfast for dinner fans at our house. My 9-year-old especially loves breakfast and always requests breakfast for dinner. One of his favorite meals are these easy homemade waffles that I whip up in less than 10 minutes.
This waffle recipe uses easy pantry ingredients, and the flavor is unmatched! I serve these with some easy cheesy scrambled eggs, some homegrown pork sausage and dinner is served. It is ALWAYS a hit.
The Cowboys’ Rating: 10/10
Every time I make a new recipe, I have my family rate the recipe out of 10. By the time, these recipes make the blog, they’ve been tried and tested by some of my hardest tiny critics!
What Ingredients Are in Homemade Waffles?
- Whole Milk – I prefer to use whole milk in most of my recipes because of the higher fat content in the whole milk. Fat is flavor, so it makes the waffles more moist and flavorful.
- Oil – I always use canola or olive oil in my recipes. For this recipe, I used canola oil.
- Eggs
- Vanilla – I wanted these waffles to have a sweet and buttery taste, so I added in vanilla.
- All-Purpose Flour – I used all-purpose flour for this recipe, but I have also made these homemade waffles using Gluten Free Flour. See below for more details on that.
- Baking Powder – Baking powder is a leavening agent that is going to make the waffles rise and be fluffy. This is important to get the texture that you want a waffle to have.
- Sugar – I love a little sweetness to my waffles, so I added in some sugar that pairs well with the vanilla.
- Salt -Salt is important in this recipe because not only does in enhance the flavor, but it also affects the texture of the waffles.
- Toppings – fruit, homemade raspberry jam (you can find my recipe here), homemade whipped cream (recipe here), syrup, peanut butter, etc… The possibilities are endless!
Tools You’ll Need
- Measuring Cups & Spoons
- Liquid Measuring Cup
- Mixing Bowl
- Whisk
- Waffle Iron – this is the one that I have and I love it!
How to Make Homemade Waffles
- In a mixing bowl, combine flour, salt, baking powder and sugar. Mix until just combined.
- Add in milk, oil, eggs and vanilla and whisk until well combined.
- Let the batter sit for 5-10 minutes while the waffle iron heats.
- Lightly spray the waffle iron with cooking spray, then pour 1/2 – 3/4 cup batter onto the bottom of the waffle iron. Close the lid and let cook for 2-3 minutes or until the waffles are brown and crispy.
- Remove from heat and set aside.
- Repeat this process until the batter is gone and all waffles have been made.
- Top with favorite toppings and enjoy!

Gluten Free Waffles
This recipe can easily be adjusted to be gluten free. Simply substitute the flour for your favorite gluten free flour. Here are a few of my favorite gluten free flours:
Bob’s Red Mill Gluten Free Flour
Storage and Freezing
Store in an airtight container in the refrigerator for up to 3-7 days. These easy homemade waffles are a family favorite, so they go fast at our house. I usually make waffles in bulk so that we have some easy and quick breakfast options throughout the week.
These quick and easy homemade waffles are also freezable! Place the waffles in a freezer Ziploc bag and place them in the freezer. To reheat, we just take out the desired amount of waffles and pop them in the toaster on defrost. It is so yummy!

More Easy Breakfast Recipes
Try More of My Easy Recipes

Quick and Easy Homemade Waffles
Ingredients
- 2 cups whole milk
- 2 eggs
- 1/3 cup oil
- 1 tsp pure vanilla
- 2 cups flour
- 1 tbsp baking powder
- 1 tsp salt
- 2 tsp sugar
Instructions
- In a mixing bowl, combine flour, salt, baking powder and sugar. Mix until just combined.
- Add in milk, oil and vanilla and eggs and whisk until well combined.
- Let the batter sit for 5-10 minutes while the waffle iron heats.
- Lightly spray the waffle iron with cooking spray, then pour 1/2 – 3/4 cup batter onto the bottom of the waffle iron. Close the lid and let cook for 2-3 minutes or until the waffles are brown and crispy.
- Remove from heat and set aside.
- Repeat this process until the batter is gone and all waffles have been made.
- Top with favorite toppings and enjoy!