If your dream waffle is golden and crisp on the outside but fluffy and tender in the middle, pull up a chair. This homemade waffles recipe uses simple pantry ingredients and one easy technique- whipping the eggs- to make waffles that taste way better than the box mix and come together fast.

Whether you drown them in maple syrup, pile them high with berries, or turn them into chicken and waffles, this is the kind of breakfast recipe that earns a permanent spot in your weekend rotation. No buttermilk, no fancy ingredients, and no brunch reservation required.
Why You’ll Love These Homemade Waffles
Made with simple pantry staples
Crispy outside, fluffy inside
No buttermilk required
Easy enough for weekdays, good enough for weekend brunch
Freezer-friendly and easy to reheat
Works with classic toppings or fun mix-ins

Ingredients for Homemade Waffles
A basic homemade waffles recipe is very simple- you probably have most, if not all, of the ingredients already. A full list of ingredients with measurements for this recipe is available in the printable recipe card below.
- Eggs – For this recipe, you want the whites and yolks separated. Whipping the white separately allows them to become light and frothy, thus making your waffle batter light and airy.
- Flour
- Milk
- Vegetable oil
- Sugar
- Baking powder
- Salt
- Vanilla extract

How to Make Homemade Waffles (Step-by-Step)
With a homemade batter and a hot waffle iron, you’ll have breakfast ready in no time!
- Beat the egg whites first. In a medium bowl, beat the egg whites until frothy and airy. Whisk in the yolks and set aside.
- Mix the batter. In a large bowl, whisk together the flour, sugar, baking powder, and salt. Add the milk, oil, vanilla, and egg mixture, stirring just until combined.
- Preheat the waffle iron. Let it get fully hot before adding batter. A hot waffle iron is the difference between crispy waffles and sad steamed pancakes.
- Cook until golden brown. Lightly grease the waffle iron, add batter, and cook until the waffles are deeply golden and crisp. Don’t open the waffle iron too early or you’ll tear them.

- Serve or keep warm. Transfer cooked waffles to a wire rack or a 200°F oven to keep them crisp while you finish the batch.
Chef Tips for Perfect Waffles
Preheat the waffle iron fully. If it isn’t hot enough, the waffles steam instead of crisp.
Don’t overmix the batter. A few lumps are fine. Overmixing makes waffles tougher.
Separate the eggs. This one step helps create lighter, fluffier waffles.
Use a wire rack instead of stacking. Stacking traps steam and softens the crisp edges.
Keep finished waffles warm in a 200°F oven. Perfect for batch cooking.
Wait for the steam to slow down before opening the iron. That usually means the waffles are done cooking.
Perfect Pairings
The obvious topping for homemade waffles is syrup and butter, right? Top yours off with Vanilla Butter Syrup, Homemade Blueberry Syrup, blackberry syrup or Cranberry Syrup! You can even try flavored butters like Texas Roadhouse Butter.
You can also pair them with other breakfast favorites like a berry smoothie, crispy bacon and scrambled eggs. Or make them for dinner and pair them with some fried chicken!

Twists and Variations
Now that you’ve got a basic homemade waffles recipe down, the options from here are endless! Check out these exciting ideas.
- Pumpkin Spice Waffles: Substitute brown sugar for regular sugar. Add 3/4 cups pumpkin puree, 1 tablespoon pumpkin pie spice and an additional 1/4 cup flour. Serve with maple syrup and whipped cream.
- Power Waffles: Add 3/4 cups peanut butter and an additional 1/4 cup flour. Top with sliced bananas and honey.
- Peanut Butter and Chocolate Waffles: Add 3/4 cups peanut butter, an additional 1/4 cup flour and 1/2 cup mini chocolate chips.
- Flavor Variations: Substitute vanilla with any other desired extract or flavoring such as lemon, orange, almond, banana, coconut, almond, peppermint, maple, strawberry, raspberry or coffee.
- Lemon and Blueberry Waffles: Substitute vanilla for lemon extract, add the zest of one lemon. Top with fresh blueberries and Blueberry Dutch Honey.
- Fresh Fruit Waffles: Toss chopped fruit or whole berries into basic waffle batter. Top with additional fresh fruit and a sprinkle of powdered sugar.
- Lemon Poppy Seed Waffles: Substitute vanilla for lemon extract, add the zest of one lemon and 1 tablespoon poppy seeds.
- Nutella Waffles: Add 1/2 cup Nutella and 1/4 cup flour.
- Bacon Waffles: Fold in 1/2 cup crumbled bacon to batter. This is great for a breakfast sandwich, like egg, ham and cheese.
- Chipotle Chicken ‘n Waffle Sliders: Cut 2 boneless, skinless chicken breasts into 2 inch pieces. Toss with 1/2 cup flour seasoned with fine sea salt and pepper. Fry in light extra virgin olive oil. Dip in Chipotle Honey BBQ Sauce and sandwich between two quarters of a waffle.
- Waffle Prosciutto di Parma– Using two basic waffles, stuff with prosciutto, fresh mozzarella cheese, basil and/or arugula and ripe tomato slices. You can also press this in your panini press.
- Crab Cake Melt Waffle: Top a basic waffle with a jumbo lump crab cake, top with shredded sharp cheddar cheese, place under a preheated broiler for 2-3 minutes to melt cheese.
- Nutty Waffles: Fold 1/2 cup chopped nuts into classic batter.
- Oreo Waffles: Developed by my nephew, Alex, add 1 cup smashed Oreos to the batter.
- Fluffy Blueberry Waffles– There is nothing quite like a fluffy stack of blueberry waffles!

Common Mistakes
Usually the waffle iron wasn’t hot enough, or the waffles were stacked while hot creating steam.
Overmixed batter and under-whipped eggs are the usual culprits.
The iron may need a light coating of cooking spray, or it wasn’t fully preheated.
You can, but the waffles are fluffiest when the batter is used right away.

Storage, Freezing & Reheating
- Store: Keep leftover waffles in an airtight container in the refrigerator for up to 3 days.
- Freeze: Let waffles cool completely, then freeze in a single layer before transferring to a freezer bag for up to 2 months.
- Reheat: Reheat in a toaster, air fryer, or 350°F oven until hot and crisp. You can also reheat the waffle iron and heat for 2-3 minutes until crispy again. Skip the microwave unless you enjoy soft, floppy disappointment.
More Easy Breakfast Recipes
They say breakfast is the most important meal of the day, and I’d have to agree! Here are some of my breakfast favorites.
Homemade Waffle Recipe
Equipment
Ingredients
- 2 eggs , whites and yolks divided
- 2 1/4 cups flour
- 1 3/4 cups whole milk
- 1/2 cup vegetable oil
- 2 tablespoons sugar
- 4 teaspoons baking powder
- 1/4 teaspoon fine sea salt
- 1 tablespoon vanilla extract
Instructions
- In a small bowl, whisk the egg whites until they are foamed and frothy. Whip in the yolks and set aside.
- In a large bowl, whisk together the2 1/4 cups flour, 1 3/4 cups whole milk, 1/2 cup vegetable oil, 2 tablespoons sugar, 4 teaspoons baking powder, 1/4 teaspoon fine sea salt and 1 tablespoon vanilla extractt. Lastly, fold in the prepared eggs.
- Preheat the waffle iron and lightly coat with cooking spray. Ladle in waffle batter.
- Cooking times will vary greatly depending on your waffle iron, approximately 2 1/2 -5 minutes. Cook until waffles are lightly browned and crispy.
- If you've tried this recipe, come back and let us know how it was in the comments or star ratings.
Notes
Nutrition

























I just tried your Classic Waffle Recipe and it was delicious !!! Everybody from my family loved it!!! They asked to make them every day, thanks!!!!
That’s what we love to hear! Thanks for coming back to let us know!
Really great texture and flavor 🥰
light and fluffy. delicious
Thanks for stopping back in to let us know!
Gosh, do I love waffles. These are some fun and easy varieties too! Thanks for sharing.
Oh yum!!! This sounds delightful!! Love all these ideas.
Love these ideas! We love waffles.
I am DYING to get a waffle maker (iron?)! We all love waffles. We all love any kind of fruit on them but I’d like to try the pumpkin spices and I know hubby would like that one too.
Homemade Waffles are the best. I don’t think there is anything better in the morning.
I bought a waffle iron last summer for $3 at a yard sale. It was the BEST investment! My son loves waffles. 🙂