There’s nothing quite like the aroma of freshly made waffles wafting through your kitchen, and this recipe delivers perfection every time. Crispy on the outside, fluffy on the inside, these Belgian waffles are a breakfast dream come true. With just 15 minutes of prep and a quick 4-minute cook time, you’ll have golden, buttery waffles ready to devour in under 20 minutes.
The rich, vanilla-kissed batter creates a delightful balance of sweetness and warmth, making each bite irresistible. Top them with fresh berries, a drizzle of maple syrup, or a dollop of whipped cream for a truly indulgent treat. Perfect for lazy weekends or special mornings, these waffles are sure to become your new favorite.
Not only are these waffles a feast for the senses, but they’re also surprisingly satisfying. Packed with 13g of protein and a hint of fiber, they’ll keep you energized all morning. The golden crust gives way to a tender, airy interior that melts in your mouth, while the subtle notes of butter and vanilla dance on your palate.
Whether you’re serving them to family or savoring them solo, these waffles are a guaranteed crowd-pleaser. Plus, with just a handful of ingredients and minimal effort, you’ll have a breakfast that feels both luxurious and effortless. Treat yourself to a stack of these heavenly waffles—you deserve it!
Waffle Ingredients

- 2 cups (250 g) all-purpose flour
- 3 Tablespoons granulated sugar
- 2 Tablespoons cornstarch
- 2 teaspoons baking powder
- ½ teaspoon baking soda
- ¾ teaspoon salt
- 2 cups (473 ml) buttermilk (or use a simple buttermilk substitute)
- 2 large eggs (whites and yolks separated)
- 1 teaspoon vanilla extract
- 4 Tablespoons unsalted butter (melted and slightly cooled)
Step-by-Step Instructions
- In a large bowl, whisk together the flour, sugar, cornstarch, baking powder, baking soda, and salt. Make a well in the center of the mixture.
- Add the buttermilk, egg yolks (reserve the whites for later), and vanilla extract to the well. Gently whisk the wet ingredients (avoiding the dry ingredients) while drizzling in the melted butter.
- Whisk all the wet ingredients in the well to combine and scramble the egg yolks. Use a spatula to gradually incorporate the dry ingredients until just combined (small lumps are okay—don’t over-mix).
- In a separate clean, dry bowl, use an electric mixer to beat the egg whites until stiff peaks form.
- Gently fold the beaten egg whites into the batter until fully combined.
- Let the batter sit for about 5 minutes while preheating your waffle iron.
- Once the waffle iron is hot, portion the batter into the iron (about 1 ¼ cups for a Belgian waffle iron). Cook until golden brown (about 4 minutes for a Presto Belgian iron, but adjust based on your iron).
- Serve warm with your favorite toppings like butter, syrup, whipped cream, berries, or powdered sugar!
Delicious Topping Ideas to Elevate Your Waffles
Take your waffles to the next level with these creative toppings! For a classic touch, drizzle with warm maple syrup and a pat of butter. If you’re feeling indulgent, add a dollop of whipped cream and fresh berries like strawberries or blueberries. For a sweet and crunchy twist, sprinkle with powdered sugar and chopped nuts like pecans or almonds. Feeling adventurous? Try a scoop of vanilla ice cream and a drizzle of chocolate sauce for a dessert-style treat!
How to Store and Reheat Waffles for Freshness
To store leftover waffles, let them cool completely and place them in an airtight container or resealable bag. They’ll stay fresh in the fridge for up to 3 days or in the freezer for up to 2 months. To reheat, pop them in the toaster or toaster oven for a crispy texture, or warm them in the oven at 350°F (175°C) for about 5 minutes. Avoid the microwave if you want to keep them crispy!
Time-Saving Tips for Busy Mornings
Save time by prepping the dry ingredients the night before and storing them in a sealed container. You can also separate the egg whites and yolks in advance. If you’re making a big batch, cook all the waffles at once and freeze them for quick breakfasts throughout the week. Just reheat and enjoy!
Recipe Variations to Mix Things Up
Customize your waffles with these easy variations! Add ½ cup of chocolate chips or blueberries to the batter for a sweet twist. For a savory option, reduce the sugar to 1 tablespoon and mix in shredded cheese and chopped herbs like chives or parsley. You can also swap out the buttermilk for almond milk or regular milk if needed—just add 1 tablespoon of lemon juice or vinegar to mimic the tanginess of buttermilk.
Essential Equipment for Perfect Waffles
A good waffle iron is key to achieving crispy, golden waffles. For this recipe, a Belgian waffle iron works best, but any type will do. Make sure your mixing bowls are clean and dry, especially when beating the egg whites, as any grease can prevent them from forming stiff peaks. A spatula and whisk are also must-haves for mixing and folding the batter gently.

My Favorite Waffle Recipe
Ingredients
- 2 cups all-purpose flour (250 g)
- 3 Tablespoons granulated sugar
- 2 Tablespoons cornstarch
- 2 teaspoons baking powder
- 1/2 teaspoon baking soda
- 3/4 teaspoon salt
- 2 cup buttermilk (473 ml) please click the link for instructions on how to make a simple buttermilk substitute
- 2 large eggs whites and yolks divided
- 1 teaspoon vanilla extract
- 4 Tablespoons unsalted butter melted and cooled a bit
Instructions
- In a large bowl, whisk together flour, sugar, cornstarch, baking powder, baking soda, and salt. Make a well in the center of the bowl,2 cups (250 g) all-purpose flour, 3 Tablespoons granulated sugar, 2 Tablespoons cornstarch, 2 teaspoons baking powder, ½ teaspoon baking soda, ¾ teaspoon salt
- Add buttermilk, egg yolks (reserve the whites, you will need them in a moment), and vanilla extract to the well. Gently whisk together wet ingredients (avoiding the dry) and drizzle butter into mixture while whisking. 2 cup (473 ml) buttermilk, 2 large eggs, 1 teaspoon vanilla extract, 4 Tablespoons unsalted butter
- Whisk all wet ingredients together in the well to combine and scramble the egg yolks. Use a spatula to gradually incorporate the rest of the batter until all ingredients are well-combined (but don’t over-mix). There will likely be some small lumps in the batter.
- In a separate (completely clean and completely dry) bowl, use an electric mixer to beat egg whites to stiff peaks.
- Fold egg whites into batter, stir gently until completely combined,
- Let the batter sit for about 5 minutes while your waffle iron preheats.
- Once waffle iron is ready, portion batter into hot iron (for my Belgian iron I need about 1 ¼ cups of batter). Cook until golden brown. How long the waffle takes will depend on your iron, for my Presto Belgian iron it takes about 4 minutes. The first waffle is usually a test to judge how much batter to use and how long to cook.
- Serve warm, topped with butter and syrup, whipped cream and berries, or powdered sugar!