
Homemade Belgian Waffles
The first waffle out of a Belgian iron can be a little pale while the next one comes out deep golden and crisp. I watch the steam as it cooks…
Tip: save now, make later.
The first waffle out of a Belgian iron can be a little pale while the next one comes out deep golden and crisp. I watch the steam as it cooks now; it tells me more than the timer alone. These homemade Belgian waffles get their airy middle from separated eggs, so the batter takes a little more care than a quick stir-together version, but the steps are simple once you know what to look for.
I whisk the dry ingredients separately, then stir the milk-and-yolk mixture in just until the flour disappears. A few small lumps are welcome. Beating the whites to soft peaks and folding them in gently gives the batter lift without knocking all that air back out. The finished waffles have a tender center and browned edges, with vanilla and melted butter in every bite.

Kitchen Note
Steam is a useful doneness clue with these waffles. I wait until it has mostly subsided before lifting the lid; opening the iron while a strong plume is still escaping can leave the waffle soft and underbrowned.
Save these homemade Belgian waffles for a breakfast with crisp edges and a light, tender middle.
Why These Waffles Get Their Lift from Separated Eggs
Belgian waffles need enough structure to hold their deep pockets, but a heavy batter can turn those pockets into dense, bready bites. Separating the eggs solves part of that problem. The yolks bring richness to the milk and melted butter, while the beaten whites add air that helps the batter rise as it cooks.
Soft peaks are the right stopping point: the whites should hold a rounded shape when you lift the whisk, but the tips should bend over rather than stand stiff. Fold them in with a broad, gentle motion until no large white streaks remain. If you keep stirring until every trace disappears, you’ll deflate some of the air you just worked in.
This isn’t a batter to beat smooth. Stir the wet mixture into the flour just until combined, then let the folded-in whites do their work. A few small flour lumps won’t hurt the finished texture; an overworked batter is more likely to make the centers tight instead of tender.
What the Flour, Eggs, and Butter Each Bring to the Batter

- All-purpose flour — It gives the waffles enough structure to hold their shape without making the crumb too heavy. Regular all-purpose flour is the right choice here; self-rising flour would change the balance of leavening and salt. Spoon it into the measuring cup and level it rather than packing it down, which keeps the batter from getting unnecessarily thick.
- Baking powder — This provides lift alongside the whipped egg whites. It needs to be fresh enough to work well; old baking powder can leave the waffles flatter even when the whites are beaten properly. Whisk it thoroughly with the flour so it’s distributed through the batter instead of clumping in one spot.
- Eggs, separated — The yolks enrich the liquid mixture, and the whites are beaten separately for a lighter texture. Separate them while cold if that’s easier, then let the whites sit until they’re no longer refrigerator-cold before beating. Keep the bowl for the whites clean, since grease or a trace of yolk can make them harder to whip.
- Whole milk and unsalted butter — Whole milk gives the batter body, and melted butter contributes richness and a soft interior. Use butter that has melted but cooled slightly before it meets the yolks; hot butter can make the mixture unpleasantly warm and harder to combine evenly. A standard grocery-store butter works well, so there’s no need for a specialty brand.
- Vanilla extract — Vanilla rounds out the buttery flavor without taking over. Use the extract you already keep for baking; the difference between brands matters less here than measuring it carefully and mixing it into the wet ingredients before they meet the flour.
- Granulated sugar — The small amount in the batter adds gentle sweetness and helps the waffles brown. Whisk it with the dry ingredients so it doesn’t settle into a sweet patch in the bowl.
From a Separate Bowl of Whites to Golden Waffles
Get the Iron Hot Before the Batter Is Ready
Preheat a Belgian waffle iron to medium-high, or choose the setting its manufacturer recommends. Starting with a hot iron gives the batter a chance to set and brown rather than sitting in a lukewarm grid. While it heats, whisk the flour, sugar, baking powder, and salt together in a large bowl. Keeping the dry ingredients evenly mixed now makes the later stirring brief.
Mix the Wet Ingredients Without Overworking the Flour
In a medium bowl, whisk the egg yolks with the milk, melted butter, and vanilla. Pour that mixture into the flour and stir just until combined. Stop when the dry patches are gone, even if a few small lumps remain. Continuing to beat the batter smooth can make the waffles tougher.
Beat and Fold the Whites Gently
Use a clean bowl to beat the egg whites until soft peaks form. If they look foamy but collapse immediately, keep beating; if they stand stiff and dry, they’ve gone too far. Add the whites to the batter and fold gently until there are no large streaks. A few smaller streaks are less troublesome than stirring so vigorously that the batter loses its air.
Fill the Grids and Cook to a Deep Gold
Lightly coat the iron with nonstick cooking spray as needed, then add enough batter to fill the grids without letting it spill over the edges. Waffle irons vary in capacity, so start with a sensible amount rather than forcing in a full scoop. Cook each waffle for 4–6 minutes, looking for a deep golden color and waiting until the steam has mostly subsided. If the outside is pale, give it more time within that range rather than lifting the lid repeatedly.
Small-Batch, Make-Ahead, and Vanilla-Light Versions
Make a half batch for a smaller table
Halve every ingredient for about two servings, including the eggs: separate one large egg and use its yolk and white. Keep the same mixing method and cook each waffle by its color and steam cues. This gives you a smaller batch without changing the batter’s proportions.
Cook a freezer batch for later
Cook the full batch, cool the extra waffles completely, and freeze them in a sealed bag with pieces separated so they’re easy to take out individually. The texture is a little less delicate after freezing, but a toaster brings the edges back toward crisp. This works better than saving the uncooked batter, since the whipped whites lose volume while they wait.
Dial back the vanilla
For a subtler aroma, leave the vanilla extract out and keep the rest of the batter unchanged. The waffles will taste more plainly buttery, with no change to their structure. I wouldn’t remove the baking powder or either part of the eggs; those are doing more than adding flavor.
Storage and Reheating
- Refrigerator: Keep cooled waffles in an airtight container for up to 3 days. They’ll soften in the refrigerator, so plan to re-crisp them before serving.
- Freezer: Freeze cooled waffles in a sealed freezer bag for up to 2 months, separating them so they don’t stick together.
- Reheating: Use a toaster or toaster oven until hot and crisp at the edges. Avoid stacking warm waffles in a covered container; trapped steam makes them softer.
The Waffle Questions That Come Up at the Iron

Homemade Belgian Waffles
Ingredients
Equipment
Method
- Preheat a Belgian waffle iron to medium-high or to the setting recommended by its manufacturer.
- Whisk the flour, sugar, baking powder, and salt together in a large bowl.
- Whisk the egg yolks, milk, melted butter, and vanilla in a medium bowl.
- Stir the egg yolk mixture into the flour mixture just until combined; a few small lumps are fine.
- Beat the egg whites in a clean bowl until soft peaks form.
- Gently fold the egg whites into the batter until no large streaks remain.
- Lightly coat the waffle iron with nonstick cooking spray as needed.
- Add enough batter to fill the grids without overflowing.
- Cook each waffle for 4–6 minutes, until deep golden and the steam has mostly subsided.