Vanilla Waffles Recipe: Crisp Edges, Fluffy Centers

Updated November 3, 2026

Total time
35 min
prep 15 min · cook 20 min
Serves
4
portions as written
Safe temperature (USDA)
160°F / 71°C
check the thickest piece

Jump to recipe

Vanilla Waffles Recipe: Crisp Edges, Fluffy Centers

Vanilla waffles are made from a simple batter of flour, milk, eggs, melted butter, and vanilla, then cooked in a waffle iron until golden. This version balances crisp edges with a soft, tender middle, and the batter comes together with everyday ingredients for an easy breakfast or brunch.

Ingredients

  • 2 cups all-purpose flour (250 g)
  • 2 teaspoons baking powder (8 g)
  • 2 tablespoons granulated sugar (25 g)
  • 1/2 teaspoon fine salt (3 g)
  • 2 large eggs (about 100 g without shells), at room temperature if convenient
  • 1 3/4 cups milk (420 ml), whole or 2%
  • 6 tablespoons unsalted butter, melted and slightly cooled (85 g)
  • 2 teaspoons vanilla extract (10 ml)
  • Neutral oil or softened butter for greasing the waffle iron, as needed (about 1 teaspoon / 5 ml)

Instructions

  1. Heat the waffle iron. Set it to medium-high or the setting recommended by its manufacturer, and let it preheat fully while you mix the batter. A thoroughly heated iron helps the outside set quickly, which is important for crisp edges. If the plates are not nonstick, lightly grease them with a little oil or softened butter; many nonstick irons need no grease for the first waffle.
  2. Mix the dry ingredients. In a large bowl, whisk together the flour, baking powder, sugar, and salt until the baking powder is evenly distributed. Break up any flour lumps with the whisk. Even mixing matters because pockets of baking powder can leave a bitter taste, while uneven leavening can make some parts of a waffle rise more than others.
  3. Mix the wet ingredients. In a separate medium bowl, whisk the eggs until the yolks and whites are combined. Whisk in the milk, melted butter, and vanilla. The butter should be warm and fluid, not very hot; if it is steaming, wait a few minutes before adding it so it does not scramble the eggs.
  4. Combine without overmixing. Pour the wet mixture into the dry ingredients. Stir with a spatula or whisk just until most of the flour is moistened. A few small lumps are fine. The batter should be thick but pourable; avoid beating it smooth, since vigorous mixing develops gluten and can make the waffles chewy rather than tender. Scrape the bottom of the bowl once to catch any dry flour.
  5. Cook the first batch. When the iron is hot, add enough batter to cover the center area without filling the plates to the edges. The exact amount depends on the machine; start with the amount suggested in its manual, often about 1/2 to 3/4 cup (120 to 180 ml) for a standard two-waffle iron. Close the lid gently. Cook until the indicator signals doneness or the steam has mostly slowed and the waffles are deep golden, usually 4 to 5 minutes per batch. Do not force the lid closed over an overfilled iron.
  6. Check that the waffles are cooked through. If you want to verify doneness with a thermometer, insert a thin instant-read probe into the center of a thick waffle without touching the iron. USDA FSIS gives 160°F (71°C) as the safe minimum temperature for egg dishes; make sure the waffle reaches at least that temperature. If it is not there yet, close the iron and cook briefly longer. The finished surface should feel crisp, and the center should not look wet or gummy.
  7. Finish the remaining batter and serve. Lift the waffles out with silicone-tipped tongs or a nonmetal utensil that will not scratch the plates. Cook the rest in batches, regreasing only if the waffles begin to stick. For a crisp surface, place finished waffles in a single layer on a wire rack while the remaining batches cook. This recipe makes about 8 standard waffles, depending on the size of the iron.

Tips

  • Measure flour lightly. Spoon flour into a dry measuring cup and level the top, or weigh 250 g. Scooping directly from the bag can pack in extra flour, making batter too thick and waffles dense. If the batter seems unusually stiff after mixing, add milk 1 tablespoon (15 ml) at a time rather than pouring in a large amount at once.
  • Keep the butter warm, not hot. Melted butter should be liquid but comfortable to touch. Very hot butter can partly cook the eggs; cold milk can make the butter firm into small flecks. If the butter solidifies, briefly warm the wet mixture while stirring, then combine it with the dry ingredients.
  • Do not judge by steam alone. A waffle iron may stop steaming before a waffle has the color and crispness you want, and different machines run at different temperatures. Use the indicator as a guide, then check the waffle’s color and texture. If it is pale or bends limply, give it another 30 to 60 seconds.
  • Use a rack for crispness. Stacking hot waffles traps steam and softens the surfaces. Set each one on a wire rack as it comes out. If serving a crowd, hold the rack in a low oven at about 200°F (95°C); this is optional and adds holding time beyond the recipe’s listed total.

Serving Suggestions

Serve the waffles as soon as possible, with butter and warm maple syrup for a familiar breakfast. Fresh berries, sliced bananas, or peaches add a juicy contrast to the crisp surface. A spoonful of yogurt or lightly sweetened whipped cream makes a richer topping, while toasted nuts add crunch. Put toppings on at the table rather than soaking the waffles ahead of time, so each serving keeps its texture.

For a brunch spread, offer a few toppings in small bowls and let everyone finish their own waffles. A little powdered sugar is an easy finishing touch, and a side of fruit or savory breakfast items can make the meal more substantial. If setting out several batches, keep the waffles in a single layer on a rack in a low oven instead of piling them on a plate. Add syrup just before eating, since it softens the crisp edges quickly.

Variations

  • Buttermilk vanilla waffles: Replace the milk with 1 3/4 cups (420 ml) buttermilk. Buttermilk gives the batter a gentle tang and a slightly more tender texture. Because it is thicker than regular milk, the batter may be less pourable; add 1 to 2 tablespoons (15 to 30 ml) of milk if needed. Keep the baking powder amount the same for this straightforward swap.
  • Cinnamon waffles: Add 1/2 teaspoon ground cinnamon (about 1.3 g) to the dry ingredients. It brings a warm spice note without overwhelming the vanilla. A pinch of nutmeg can be added too, but keep it restrained so the vanilla remains noticeable.
  • Whole-wheat version: Replace up to 1 cup (125 g) of the all-purpose flour with whole-wheat flour. The waffles will taste nuttier and may be a little denser. Let the mixed batter stand for 5 minutes before cooking so the whole-wheat flour can absorb some moisture; if the batter thickens too much, loosen it with a small splash of milk. That optional rest adds 5 minutes to the total time.
  • Dairy-free option: Use an unsweetened, unflavored plant-based milk in place of the milk and a neutral plant-based butter or neutral oil in place of the butter, using the same amounts. The flavor and browning can vary by product; oat or soy milk tends to make a fuller-tasting waffle, while some thinner alternatives produce a lighter one. Check that the replacement is suitable for cooking at waffle-iron heat.

Storage and Reheating

Let leftover waffles cool on a rack so steam can escape. Refrigerate them in an airtight container within 2 hours of cooking; they keep for 3 to 4 days. Separate layers with parchment if stacking, which makes them easier to lift out without tearing. For longer storage, freeze cooled waffles in a single layer until firm, then transfer them to a freezer-safe bag with parchment between layers. They keep best quality for about 2 months. Label the bag with the date so you can use the oldest waffles first.

Reheat refrigerated or frozen waffles in a toaster or toaster oven until hot and crisp, using a lower setting first for frozen waffles and adding time as needed. A 350°F (175°C) oven also works: arrange the waffles on a rack or baking sheet and heat until warmed through and crisp, usually about 5 to 8 minutes from the refrigerator or 8 to 12 minutes from frozen, depending on thickness. USDA FSIS recommends reheating leftovers to 165°F (74°C); check the center of a thick waffle with a thermometer if you need to confirm the temperature. Avoid reheating repeatedly, since each cycle softens the texture.

Frequently Asked Questions

Can I make the batter ahead?
For the best rise and texture, mix the batter just before cooking. Baking powder begins working once it is wet, so a long wait can leave the waffles less airy. You can measure the dry ingredients and the wet ingredients separately the night before, cover them, and refrigerate the wet mixture. Whisk the wet mixture again, combine the two bowls shortly before cooking, and do not leave batter containing eggs at room temperature for more than 2 hours.

Why did my waffles turn out dense?
Common causes include measuring too much flour, overmixing the batter, or using baking powder that has lost its strength. Weighing the flour or spooning it into the cup instead of packing it down helps. Stir only until the dry streaks mostly disappear; small lumps are preferable to a smooth, heavily beaten batter. Also check the date and freshness of the baking powder if waffles repeatedly fail to rise.

Why are the waffles soft instead of crisp?
The iron may not have preheated fully, the waffles may need more cooking time, or hot waffles may have been stacked where steam softened them. Let the iron reach its full heat before adding batter, cook to a deep golden color, and cool or hold finished waffles on a wire rack. A waffle with syrup or fruit on it will naturally soften as it sits, so add moist toppings just before serving.

Can I use salted butter?
Yes. Use the same 6 tablespoons (85 g) of salted butter and omit the 1/2 teaspoon (3 g) of salt in the ingredient list. Salt levels vary by brand, so the flavor may still differ slightly. If you are unsure, you can keep a small pinch of salt in the batter, cook one waffle, and adjust the next batch only if needed.

Can I freeze these waffles?
Yes. Cool them completely, freeze them in a single layer, and then pack them with parchment between layers to prevent sticking. Reheat straight from frozen in a toaster, toaster oven, or 350°F (175°C) oven until hot and crisp; there is no need to thaw first. For food safety, refrigerate or freeze waffles within 2 hours rather than leaving them out for extended storage.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).