Waffles are a beloved breakfast dish that is enjoyed around the world.

They are known for their signature crispiness on the outside and fluffy texture on the inside.

Waffles have a rich history dating back to the Middle Ages and were originally made with simple ingredients like flour, eggs, and milk.

Today, there are countless variations of waffles, including classic, savory, oat and even vegan options.

How to Make Perfect Homemade Waffles The Stay at Home Chef

Classic Waffle Recipe


To make classic homemade waffles at home, you will need the following ingredients:

  • 2 cups all-purpose flour
  • 2 tablespoons sugar
  • 1 tablespoon baking powder
  • 1/2 teaspoon salt
  • 1 3/4 cups milk or buttermilk
  • 2 eggs
  • 1/2 cup vegetable oil
  • 1 teaspoon vanilla extract


  • Waffle maker
  • Mixing bowl
  • Whisk
  • Measuring cups and spoons
  • Spatula

Step-by-Step Guide:

  1. Preheat your waffle maker according to the manufacturer's instructions.
  2. In a mixing bowl, combine the dry ingredients.  Whisk until well combined.
  3. In a separate bowl, whisk together the milk, eggs, vegetable oil, and vanilla extract.
  4. Add the wet ingredients to the dry ingredients and whisk until the batter is smooth and there are no lumps.
  5. Pour the batter into your preheated waffle maker, filling each section about 2/3 full.
  6. Cook the waffles for 3-5 minutes or until they are golden brown and crispy.
  7. Use a spatula to remove the waffles from the waffle maker and repeat until all of the batter is used.

Savory Waffle Recipe:

If you are looking for something different, try this waffle recipe for savory homemade waffles:


  • 2 cups all-purpose flour
  • 2 tablespoons sugar
  • 1 tablespoon baking powder
  • 1/2 teaspoon salt
  • 1 3/4 cups milk
  • 2 eggs
  • 1/2 cup vegetable oil
  • 1 teaspoon dried rosemary
  • 1/2 cup grated cheddar cheese

Follow the same instructions as above, but add the dried rosemary and grated cheddar cheese to the batter before pouring it into the waffle maker.

Topping Ideas:

Waffles are incredibly versatile and can be topped with almost anything. Here are a few ideas to get you started:

  • Butter and maple syrup
  • Whipped cream and berries
  • Nutella and banana slices
  • Fried chicken and hot sauce
  • Scrambled eggs and bacon
HEALTHY waffle recipe with oats. My NEW favorite easy breakfast! How to Cook Smarter

Healthy Oat Waffle Recipe

Looking for a more healthy waffle? Then check out this waffle recipe:


1/2 cup Greek yogurt (130g)

1/2 cup milk, dairy or non dairy (120ml)

3 tbsp unsweetened applesauce

1 tbsp melted butter or coconut oil

1 tbsp maple syrup, honey or agave

1 egg or 1 flax-egg

1.5 cup ground oats or oat flour (150g)

1 tbsp cornstarch or tapioca starch

2 tsp baking powder

1/4 tsp salt

NUTRITIONAL INFO (per waffle): 140 calories, fat 4.3g, carb 19.6g, protein 5.8g


  1. In a bowl, add the Greek yogurt, milk, applesauce, coconut oil and maple syrup, and mix until combined.

2.  Then, add the dry ingredients until the batter is formed.

3.  Set aside to rest for 10 minutes.

4.  While the batter is resting, pre-heat your waffle iron and grease with some melted butter or coconut oil to prevent sticking.

5.  Pour the batter on a hot waffle iron using a cookie scoop or your measuring cup.

6.  How much batter? That actually depends on the type of your waffle iron.

7.  Cook for 3-4 minutes, or until crispy and golden crust is formed.

8.  Let it cool on a wire rack 5 minutes, then serve with your favorite topping(s).

How to Make Waffles: Common Problems and Solutions:

  1. The batter is too thick or too thin: If the batter is too thick, add a splash of milk until it reaches the desired consistency. If it is too thin, add a little more flour.
  2. The waffles are sticking to the waffle maker: Make sure to use cooking spray or butter to prevent sticking. If the problem persists, your waffle iron may need to be seasoned or replaced.
  3. The waffles are not crispy: Make sure to cook the waffles for the recommended time or until they are golden brown and crispy on the outside.
  4. The waffles are burnt: Lower the temperature on your waffle maker and/or reduce the cooking time.

👉Related Recipes: Vegan Waffles&Belgian Waffles&Red Velvet Waffles

How To Make Waffles FAQs

Can you over mix waffle batter?

Yes, you can over mix the batter. Over mixing can cause the waffles to become dense and gummy, instead of light and fluffy. To avoid overmixing, it's important to mix the ingredients just until they are combined. Once the batter is smooth, stop mixing.

Should waffle batter rest before cooking?

Yes, it is recommended to let the batter rest before cooking. This allows the gluten in the batter to relax, making the waffles more tender and fluffy. It also allows the flavors to meld and develop, resulting in a more flavorful waffle. The resting time depends on the recipe, but it is usually between 15 minutes and overnight.

What happens if I add an extra egg to my waffle mix?

Adding an extra egg to your waffle mix can make your waffles richer and more flavorful, but it can also make them more dense and heavy. The extra egg will also add more fat and calories to your waffles. If you are looking for a light, fluffy waffle, it is best to stick to the recipe instructions and not add an extra egg.

Secrets and Suggestions:

Here are some suggestions to help you make perfect waffles every time:

Use a good waffle maker: Invest in a good-quality waffle iron to get perfect results. Non-stick waffle makers are ideal, as they prevent sticking and make cleaning up easier.

Preheat the waffle iron: Preheat the waffle maker to the desired temperature before pouring the batter. This will ensure that the waffles cook evenly and thoroughly.

Choose the right batter: Choose a waffle batter that suits your taste preferences. Classic waffle batter is made with flour, sugar, baking powder, salt, milk, eggs, and melted butter. However, you can also experiment with alternative flours, such as almond flour or coconut flour, to make gluten-free or low-carb waffles.

Incorporate unique toppings: Get creative with your toppings! You can add fresh fruit, whipped cream, syrup, honey, peanut butter, chocolate chips, or any other topping that you like.

Add savory components: If you prefer savory waffles (see above recipe), you can add shredded cheese, cooked bacon, ham, or other meats to the batter. You can also top the waffles with fried eggs, avocado, or salsa.

Cook the waffles correctly: Follow the instructions for your waffle maker to ensure that the waffles cook evenly and thoroughly. Be patient and do not open the waffle iron too early, as this can cause the waffles to fall apart.

Keep the waffles warm: Place the cooked waffles on a baking sheet and keep them warm in a low-temperature oven until you are ready to serve them. This will ensure that the waffles stay crispy and warm.

Clean up properly: Clean the waffle iron after each use. Allow it to cool down before wiping it clean with a damp cloth. Do not immerse the waffle iron in water, as this can damage the electrical components.

Need a waffle iron? Check out our best Ceramic Waffle Maker picks and get ready to make some delicious waffles!

5 Ceramic Waffle Makers: Flipping Out for Fluffy Breakfast Heaven!
Looking for a way to make your breakfast more delicious? Then check out our list of the 5 best ceramic waffle makers and get ready for some delicious waffle-making!