America 250 Freedom anniversary
Stack of golden crispy homemade waffles on a white plate with fresh berries and maple syrup drizzled over the top, photographed from above on a light wood surface

Waffles

Quick Answer

To make waffles, whisk together flour, baking powder, sugar, salt, egg yolks, milk, melted butter, and vanilla, then fold in beaten egg whites for a fluffy interior. Let the batter rest for 5 minutes, cook it in a fully preheated greased waffle iron for 4 to 5 minutes, and do not open the lid early unless you enjoy emotional damage before breakfast.

A waffle should have enough exterior crunch to make a fork audible and enough interior softness to soak up butter and syrup without immediately collapsing. The easiest way to get both is separating the eggs instead of asking baking powder to perform every structural task alone.

The yolks go into the milk, melted butter, and vanilla; the whites get beaten separately and folded into the finished batter. Those trapped air bubbles give the inside lift while a fully preheated waffle iron drives moisture from the surface and creates crisp edges. Mix the flour, sugar, baking powder, and salt only until combined, then fold gently once the whites go in. Overmixing knocks out air and encourages gluten, two excellent ways to manufacture breakfast shingles.

Let the waffle iron reheat between batches and place finished waffles on a wire rack instead of stacking them, where steam softens the crust. Syrup is optional. Crispness is not.

Prep10 minutes
Cook20 minutes
Total30 minutes
Serves4 servings (approximately 8 standard waffles)
DifficultyEasy

Ingredients

Servings
  • 2 cups (240g) all-purpose flour
  • 2 tablespoons granulated sugar
  • 1 tablespoon baking powder
  • 1/2 teaspoon fine salt
  • 2 large eggs, separated
  • 1 3/4 cups whole milk
  • 1/2 cup (1 stick / 113g) unsalted butter, melted and slightly cooled
  • 1 teaspoon pure vanilla extract
  • Nonstick cooking spray or additional melted butter, for the iron

Instructions

  1. 1Preheat your waffle iron according to its manufacturer's instructions. Medium-high heat is the target — if your iron has a dial, aim for about 75% of the way to maximum. Let it fully preheat for at least 5 minutes before using it.
  2. 2In a large bowl, whisk together the flour, sugar, baking powder, and salt until combined. Set aside.
  3. 3Separate your eggs into two bowls. Add the yolks to the bowl with your milk, melted butter, and vanilla extract. Whisk until combined.
  4. 4In a separate clean bowl, beat the egg whites with a hand mixer or whisk until stiff peaks form — they should hold their shape when you lift the beater. This takes about 2 minutes with a hand mixer.
  5. 5Pour the wet yolk mixture into the dry flour mixture and stir until just combined. A few lumps are fine and preferred. Do not overmix.
  6. 6Gently fold the stiff egg whites into the batter using a rubber spatula, folding rather than stirring. Stop when no large white streaks remain. Let the batter rest for 5 minutes while the iron finishes preheating.
  7. 7Grease your waffle iron with nonstick spray or brush it lightly with melted butter. Pour batter onto the iron according to its size — for a standard 7-inch round iron, use about 3/4 cup of batter. Spread it slightly toward the edges but leave a small border.
  8. 8Close the lid and cook for 4 to 5 minutes. Do not open the lid before 4 minutes. The waffle is ready when steam has mostly stopped escaping from the sides and the exterior is deep golden brown.
  9. 9Remove the waffle with a fork or tongs and place it directly on a wire rack, not a plate — this keeps the bottom crispy. Repeat with remaining batter, regreasing the iron between each waffle.
  10. 10Serve immediately, or hold cooked waffles in a 200°F (93°C) oven on a wire rack set over a baking sheet until ready to serve.

Nutrition Information

Estimated per serving: 1 of 4 servings.

560Calories
14 gProtein
58 gCarbohydrates
30 gTotal Fat
18 gSaturated Fat
2 gFiber
12 gTotal Sugars
710 mgSodium
185 mgCholesterol

Estimated from the ingredients and quantities in this recipe using standard food-composition values. Brand choices, trimming, cooking loss, optional ingredients, and actual portion size can change the numbers. How we calculate nutrition estimates.

Pro Tips

  • The egg white step is not optional if you want a fluffy interior — I skipped it for months because it felt fussy, and those waffles were flat and slightly sad. Beating the whites separately is the difference between a waffle and a waffle-shaped pancake.
  • Let the batter rest 5 minutes before cooking. The baking powder needs a moment to activate, and the gluten needs a moment to relax. This also gives you time to find the syrup, which is always in a different cabinet than you remembered.
  • A wire rack is non-negotiable for holding cooked waffles. Stacking them on a plate traps steam and turns the bottoms soft. I learned this after serving eight waffles to guests and having them arrive at the table with the structural integrity of wet newspaper.

Substitutions

whole milk → buttermilk Use the same amount. Buttermilk adds a slight tang and makes the interior even more tender. Reduce baking powder to 2 teaspoons and add 1/2 teaspoon baking soda to compensate for the acidity.
whole milk → oat milk or almond milk Works in equal measure for a dairy-free version. Use unsweetened and unflavored. The waffles will be slightly less rich but still crisp up well.
unsalted butter → neutral vegetable oil Use 1/3 cup oil in place of 1/2 cup butter. Works for dairy-free waffles. The exterior won't be quite as golden or rich-tasting, but the texture holds up.
all-purpose flour → 1:1 gluten-free flour blend Use a blend that contains xanthan gum. The waffles may need an extra minute in the iron and won't be quite as fluffy, but they cook through and crisp up reasonably well.
eggs → 1 flax egg per egg (1 tablespoon ground flaxseed + 3 tablespoons water, rested 5 minutes) For vegan waffles. Skip the egg white beating step. The waffles will be denser and slightly more tender — still good, just different.

Storage Instructions

Let cooked waffles cool completely on a wire rack, then store in an airtight container or zip-top bag in the refrigerator for up to 3 days. For longer storage, freeze in a single layer on a baking sheet until solid, then transfer to a freezer bag and store for up to 3 months. Reheat refrigerated waffles in a toaster or 350°F oven for 5-8 minutes. Reheat frozen waffles straight from the freezer in a toaster on medium setting — they come out crisper from the toaster than from the oven.

Make Ahead

The dry ingredients can be whisked together and stored in a sealed container for up to 1 week. The batter itself does not hold well once mixed — the baking powder loses its lift and the egg whites deflate, so mix it fresh each time. Cooked waffles freeze beautifully and reheat better than you'd expect.

Frequently Asked Questions

Can I make this ahead of time?

Yes, but make ahead the right parts. Whisk the dry ingredients together ahead and keep them sealed, but mix the batter fresh because the baking powder loses lift and the beaten egg whites deflate. Cooked waffles can be made ahead and reheated in a toaster or oven.

How do I store the leftovers?

Let cooked waffles cool completely on a wire rack, then store in an airtight container or zip-top bag in the refrigerator for up to 3 days. For longer storage, freeze in a single layer on a baking sheet until solid, then transfer to a freezer bag and store for up to 3 months. Reheat refrigerated waffles in a toaster or 350°F oven for 5-8 minutes. Reheat frozen waffles straight from the freezer in a toaster on medium setting — they come out crisper from the toaster than from the oven.

Can I freeze it?

Yes. Cool the cooked waffles completely on a wire rack, freeze them in a single layer until firm, then store them in a freezer bag. Reheat them straight from frozen in a toaster so the exterior crisps again.

Can I adjust it for what I have on hand?

Yes. Tested adjustments on this recipe include whole milk → buttermilk; whole milk → oat milk or almond milk; and unsalted butter → neutral vegetable oil.

What's the most common mistake to avoid?

The egg white step is not optional if you want a fluffy interior — I skipped it for months because it felt fussy, and those waffles were flat and slightly sad. Beating the whites separately is the difference between a waffle and a waffle-shaped pancake.

How long does it take?

About 30 minutes from start to finish — including 20 minutes of active cooking.

Lila, the editorial persona and visual host of Fork Around & Find Out Kitchen

About Lila

Lila is the editorial persona and visual host of Fork Around & Find Out Kitchen. Recipes presented in the Lila voice are developed, edited, and published under FAFO Kitchen's editorial standards.

Found a problem? Tell FAFO Kitchen.