Waffles Recipe: Crisp, Fluffy Homemade Waffles

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

Waffles Recipe: Crisp, Fluffy Homemade Waffles

These homemade waffles have golden, crisp edges and a tender middle, made from a simple buttermilk batter with flour, eggs, butter and baking powder. Cook them in a preheated waffle iron and serve warm with fruit, syrup or other favorite toppings; the recipe makes a relaxed weekend breakfast or brunch for four.

Ingredients

  • 2 cups (250 g) all-purpose flour
  • 2 tablespoons (25 g) granulated sugar
  • 2 teaspoons (8 g) baking powder
  • ½ teaspoon (2.5 g) baking soda
  • ½ teaspoon (3 g) fine salt
  • 2 large eggs (about 100 g without shells), at room temperature if convenient
  • 1¾ cups (420 ml) buttermilk
  • 6 tablespoons (85 g) unsalted butter, melted and cooled slightly
  • 1 teaspoon (5 ml) vanilla extract
  • 1 teaspoon (5 ml) neutral oil, or nonstick cooking spray, for the waffle iron as needed

Instructions

  1. Heat the waffle iron. Set it to medium-high or to the setting recommended by its manufacturer. A properly heated iron helps the outside set and brown before the inside dries out. If your iron has a ready light, wait for it to indicate that it is hot; if not, allow about 5 minutes to preheat. Set a wire rack over a baking sheet nearby if you plan to keep the first waffles warm while later batches cook.
  2. Combine the dry ingredients. In a large bowl, whisk together the flour, sugar, baking powder, baking soda and salt. Break up any obvious lumps in the flour and make sure the leaveners are evenly distributed. This brief mixing step matters: a pocket of baking soda can taste unpleasant, while unevenly mixed baking powder can leave some waffles flatter than others.
  3. Mix the wet ingredients. In a second bowl, whisk the eggs until the yolks and whites are combined. Whisk in the buttermilk, melted butter and vanilla. The butter should be warm enough to pour but not so hot that it cooks the eggs when added. If the butter firms into little flecks on contact with cold buttermilk, the batter can still be used; whisk it gently to distribute the pieces.
  4. Make the batter. Pour the wet mixture into the dry ingredients. Fold with a spatula or whisk just until no large patches of dry flour remain. A few small lumps are fine. The batter should be thick but pourable; avoid beating it smooth, because too much mixing develops gluten and can make the waffles chewy. Let the batter stand only while you prepare the iron, about 1–2 minutes, rather than leaving it for a long rest that can weaken the lift from the raising agents.
  5. Grease and portion. Lightly brush the hot waffle plates with neutral oil or use cooking spray if the manufacturer permits it. Add enough batter to cover the lower grid without filling every corner to the brim; the exact amount depends on the shape and capacity of your iron. For a standard iron that makes two waffles at a time, start with roughly ½ cup (120 ml) per waffle. Close the lid gently and let the batter spread rather than pressing down hard.
  6. Cook until crisp and browned. Cook each batch for about 4–5 minutes, or follow your iron’s indicator and adjust for its heat. Resist opening the lid too early: if the waffle pulls apart or sticks, it usually needs more time to set. Lift it out carefully with a silicone or wooden utensil so you do not scratch the plates. For food safety, USDA FSIS lists 160°F (71°C) as the safe minimum internal temperature for egg dishes; if you are unsure whether a thick waffle is cooked through, check the center of a representative waffle with an instant-read thermometer.
  7. Finish the batches and serve. Repeat with the remaining batter, lightly greasing the plates again only if sticking becomes an issue. This quantity makes about eight standard waffles, enough for four people at two each, though the yield changes with your iron’s size. Put cooked waffles on the wire rack in a single layer while the rest cook. Avoid stacking them, which traps steam and softens their crisp surfaces. Serve as soon as possible.

Tips

  • Measure flour gently. Spoon flour into the measuring cup and level it rather than scooping straight from the bag, which can pack in extra flour. Too much flour makes a stiff batter and dense waffles. If weighing is easier, use the listed 250 g amount.
  • Use a simple buttermilk substitute if needed. For 1¾ cups (420 ml), put 1 tablespoon (15 ml) lemon juice or white vinegar in a measuring jug, add milk to the 420 ml mark and leave it for 5 minutes before mixing. It will not be identical to cultured buttermilk, but its acidity works with the baking soda; the flavor may be a little less tangy. Plain yogurt thinned with milk to a pourable consistency is another option.
  • Do not overmix or overfill. Stop stirring once the dry flour is incorporated, and begin with a modest amount of batter until you know your iron’s capacity. Overfilled batter leaks from the sides and can burn on the outside of the iron. A few imperfect-looking first waffles are useful for judging the right portion and heat.
  • Keep cooked waffles crisp. Set finished waffles on a wire rack rather than a plate, and do not stack them. If you need to hold them briefly, arrange them in one layer in a low oven at 200°F (95°C). Leaving them there for a long time can dry them out, so cook and serve in batches when possible.

Serving Suggestions

For a classic breakfast, serve the waffles warm with butter and maple syrup, adding sliced strawberries, blueberries or banana for fresh fruit. A spoonful of yogurt or lightly whipped cream makes a softer, richer topping, while toasted nuts add a crisp contrast. Put toppings on the table separately if serving several people so each waffle can stay crisp until it is dressed.

For a more substantial brunch, pair waffles with scrambled eggs, crispy bacon or breakfast sausage, and offer fruit on the side. If serving a mix of sweet and savory toppings, keep the waffles plain rather than adding extra sugar or spices to the batter. A small squeeze of lemon over berries, or a spoonful of fruit compote, brings brightness without making the waffle soggy as quickly as a large amount of syrup.

Variations

Buttermilk-free waffles: Use the milk-and-lemon-juice substitute described in the tips. You can also thin plain yogurt with milk until it measures 1¾ cups (420 ml) and pours easily. These alternatives provide acidity, though the yogurt version may make the batter slightly thicker; add a tablespoon or two of milk if it is difficult to portion.

Warm-spiced waffles: Whisk ½ teaspoon (1 g) ground cinnamon into the dry ingredients. For a more pronounced spice flavor, add a small pinch of nutmeg, but keep the total modest so it does not overpower the vanilla and buttery flavor. These are especially good with apples or pears.

Chocolate chip waffles: Fold ⅓ cup (55 g) chocolate chips into the batter at the very end. Do not stir them in vigorously, and expect the chips at the edges to brown faster if they touch the hot plates. For a less sweet result, use dark chocolate chips and keep the standard amount of sugar in the batter.

Whole-wheat version: Replace up to ½ cup (60 g) of the all-purpose flour with whole-wheat flour. The waffles will have a slightly heartier texture and may need an extra tablespoon or two of buttermilk if the batter seems unusually thick. Replacing all the flour can make them denser, so change only part of it if you want a light middle.

Storage and Reheating

Let leftover waffles cool on a rack, then refrigerate them in a covered container within 2 hours of cooking. They keep for 3–4 days in the refrigerator. Separate layers with baking paper if you need to stack them in the container, and do not put them away while still steaming hot, because trapped moisture makes them soft.

For longer storage, freeze cooled waffles in a single layer until firm, then transfer them to a freezer-safe bag or container with paper between layers. For best texture, use them within about 2 months. Reheat from chilled or frozen in a toaster or toaster oven until hot and crisp, or place them on a rack in a 350°F (175°C) oven. Reheat leftovers to 165°F (74°C), checking the center of a thick waffle with a food thermometer; allow extra time for frozen waffles. A microwave will warm them, but tends to leave the surface soft, so a toaster or oven is preferable when crispness matters.

Frequently Asked Questions

How many waffles does this recipe make?

It makes about eight standard waffles, or four servings of two waffles each. The exact number depends on the size and depth of your waffle iron. If yours makes large Belgian-style waffles, the same batter may yield fewer portions; use the iron’s recommended fill amount and avoid trying to force all the batter into a fixed number of batches.

Why are my waffles not crisp?

The iron may not have been fully heated, the waffles may have been removed too soon, or cooked waffles may have been stacked on a plate. Preheat the iron thoroughly, cook until well browned and set, and hold finished waffles on a rack in one layer. Batter that is too thick from excess flour can also make a heavy waffle; measure the flour by weight if possible.

Can I make the batter ahead?

It is best to cook the batter soon after mixing because baking powder and baking soda begin working once they meet the wet ingredients. A long rest or overnight hold can reduce the rise and make the waffles less light. If you want to get ahead, measure the dry ingredients into one container and the wet ingredients into another, refrigerate the wet mixture, then combine them shortly before cooking.

Can I make these waffles without buttermilk?

Yes. The lemon-juice or vinegar and milk mixture in the tips is a practical substitute, and plain yogurt thinned with milk also works. Buttermilk gives the batter a gentle tang and helps the baking soda react; the alternatives can taste a little less tangy or make the batter thicker, but the recipe remains straightforward to cook.

Can I use this batter for pancakes?

You can cook it as pancakes in a lightly greased skillet, but the result will not have the same crisp, grid-marked surface as a waffle. The batter is relatively rich and thick, so spoon it into smaller portions and cook over medium heat until bubbles form and the edges look set, then flip and cook the other side through. Waffle-iron timing and pancake-pan timing are not interchangeable.

How do I stop waffles sticking to the iron?

Make sure the iron is hot before adding batter, use a light coating of oil if its instructions allow it, and give the waffle enough time to set before lifting the lid. Opening too early can tear a waffle even when the plates are adequately greased. Also avoid metal utensils, which can damage nonstick surfaces and make sticking more likely over time.

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