Easy Homemade Waffles + 13 Variations

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.

fork taking a bite of stack of homemade waffles


 

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

overhead shot of waffles on platter with butter and bowls of berries

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
overhead shot of homemade waffles ingredients

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!

  1. Beat the egg whites first. In a medium bowl, beat the egg whites until frothy and airy. Whisk in the yolks and set aside.
  2. 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.
  3. 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.
  4. 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.
overhead shot of batter in waffle iron
  1. 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!

angled shot of syrup pouring over waffles

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!
overhead shot of waffles on platter with butter and bowls of berries

Common Mistakes

Why are my waffles soggy?

Usually the waffle iron wasn’t hot enough, or the waffles were stacked while hot creating steam.

Why are my waffles dense?

Overmixed batter and under-whipped eggs are the usual culprits.

Why did my waffles stick to the iron?

The iron may need a light coating of cooking spray, or it wasn’t fully preheated.

Can I make the batter ahead of time?

You can, but the waffles are fluffiest when the batter is used right away.

angled shot of syrup pouring over stack of homemade waffles

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.

angled shot of syrup pouring over stack of homemade waffles

Homemade Waffle Recipe

4.26 from 62 votes
This homemade waffles recipe makes crispy, golden waffles that are fluffy on the inside using simple pantry ingredients. An easy waffle recipe for breakfast, brunch, or make-ahead freezer meals.
Prep Time: 5 minutes
Cook Time: 5 minutes
Total Time: 10 minutes
Servings: 12 waffles

Ingredients

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

Storage: Allow the waffles to fully cool before covering and store in the refrigerator for up to a week. Reheat in the toaster, just like a frozen waffle until golden brown. 
Freezer Friendly: Allow the waffles to fully cool, then place into a plastic freezer bag, releasing as much air as possible. Reheat in the toaster until golden brown. 

Nutrition

Calories: 207 kcal, Carbohydrates: 22 g, Protein: 4 g, Fat: 11 g, Saturated Fat: 8 g, Cholesterol: 30 mg, Sodium: 75 mg, Potassium: 216 mg, Sugar: 4 g, Vitamin A: 95 IU, Calcium: 106 mg, Iron: 1.3 mg
Author: Chef Jessica Formicola
Calories: 207
Course: Breakfast
Cuisine: American
Keyword: breakfast waffles, classic waffle recipes, crispy waffles, easy waffle recipe, fluffy waffles, homemade waffles, waffle recipe, waffles from scratch
Did you make this recipe?I’d love to see your recipes – snap a picture and mention @savoryexperiments or tag #savoryexperiments!
collage of homemade waffles
Jessica Formicola in her ktichen

About the Author

Chef Jessica Anne Formicola

Jessica the mom, wife and chef behind Savory Experiments. You might see her on the Emmy- nominated TV show Plate It! or on bookshelves as a cookbook author. Jessica is a Le Cordon Bleu certified recipe developer and regularly contributed to Parade, Better Homes & Gardens, The Daily Meal, Mashed and more!

Read More About Jessica

4.26 from 62 votes (59 ratings without comment)

Join The Discussion

Your email address will not be published. Required fields are marked *

Recipe Rating




Questions and Reviews

  1. 5 stars
    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!!!!

  2. 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.

  3. I bought a waffle iron last summer for $3 at a yard sale. It was the BEST investment! My son loves waffles. 🙂