This Belgian Waffles Recipe is a classic breakfast favorite that delivers perfectly crispy edges and a soft, fluffy center every time. Made with simple pantry ingredients and a light batter, these waffles are ideal for relaxed mornings, brunch gatherings, or make ahead breakfasts.
Why You’ll Love This Recipe
This recipe creates waffles that are crisp on the outside and tender on the inside. It’s easy to prepare, uses everyday ingredients, and works perfectly for family breakfasts or weekend brunch. The batter is versatile and pairs beautifully with both classic and creative toppings.
Ingredients

- Dry Ingredients
- 2 cups all-purpose flour
- ⅓ cup sugar
- ¼ cup cornstarch (optional)
- 4 teaspoons baking powder
- ½ teaspoon sea salt
- Wet Ingredients
- 2 large eggs, separated
- 2 cups whole milk
- ⅓ cup vegetable oil
- 2 teaspoons pure vanilla extract
- Other
Nonstick cooking spray
Instructions
Preheat your waffle iron according to the manufacturer’s instructions and spray generously with nonstick cooking spray. In a large bowl, whisk together the flour, sugar, cornstarch, baking powder, and salt until evenly combined. In a medium bowl, beat the egg whites until stiff peaks form. In another bowl, whisk the egg yolks with milk, vegetable oil, and vanilla extract until smooth. Add the wet mixture to the dry ingredients and stir just until combined. Gently fold in the whipped egg whites until the batter is light and airy. Pour ½ to 1 cup of batter into the hot waffle iron and cook for 5 to 8 minutes until golden brown and crisp. Transfer cooked waffles to a 300°F (150°C) oven to keep warm until ready to serve.

Tips & Tricks
Cornstarch helps make the waffles crispier but can be omitted if needed. Avoid overmixing the batter to keep the waffles light. Let the waffles cook fully before opening the iron to prevent sticking. Whole milk provides the best texture, but lower fat milk can be used.
Details
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 6–8 waffles
- Category: Breakfast
- Method: Waffle Iron
- Cuisine: Belgian
- Difficulty: Easy
- Dietary Notes: Vegetarian, halal-friendly

Notes
Serve with maple syrup, honey, fresh berries, or whipped cream. Chocolate chips, blueberries, or chopped nuts can be folded into the batter. For a less sweet version, slightly reduce the sugar.
Nutrition (Approximate per waffle)
- Calories: 310
- Protein: 7g
- Carbohydrates: 38g
- Fat: 14g
FAQ
- Can I skip the cornstarch?
Yes, the waffles will still be fluffy but slightly less crispy. - Why are the eggs separated?
Whipped egg whites add air to the batter, creating lighter waffles. - Can I make the batter ahead of time?
The batter is best used fresh, but it can be refrigerated for up to 12 hours. - How do I keep waffles crispy?
Keep them warm in the oven on a wire rack instead of stacking them. - Can I freeze Belgian waffles?
Yes, they freeze very well and reheat nicely in a toaster or oven.
Storage
Store waffles in the refrigerator for up to 3 days. Freeze for up to 2 months in an airtight container. Reheat in a toaster or oven to restore crispiness.

Similar Recipes
- Fluffy Japanese Soufflé Pancakes – Dreamy, Cloud Like & Irresistible
- Blueberry Lemon Pancake Bites for Brunch

Belgian Waffles Recipe – Crispy, Fluffy & Easy
Ingredients
- Dry Ingredients
- 2 cups all-purpose flour
- ⅓ cup sugar
- ¼ cup cornstarch optional
- 4 teaspoons baking powder
- ½ teaspoon sea salt
- Wet Ingredients
- 2 large eggs separated
- 2 cups whole milk
- ⅓ cup vegetable oil
- 2 teaspoons pure vanilla extract
- Other
- Nonstick cooking spray
Instructions
- Preheat your waffle iron according to the manufacturer’s instructions and spray generously with nonstick cooking spray. In a large bowl, whisk together the flour, sugar, cornstarch, baking powder, and salt until evenly combined. In a medium bowl, beat the egg whites until stiff peaks form. In another bowl, whisk the egg yolks with milk, vegetable oil, and vanilla extract until smooth. Add the wet mixture to the dry ingredients and stir just until combined. Gently fold in the whipped egg whites until the batter is light and airy. Pour ½ to 1 cup of batter into the hot waffle iron and cook for 5 to 8 minutes until golden brown and crisp. Transfer cooked waffles to a 300°F (150°C) oven to keep warm until ready to serve.
Notes
Conclusion
This Belgian Waffles Recipe is reliable, simple, and delivers consistent results every time. Whether you’re cooking for a crowd or preparing breakfast ahead of time, these waffles offer the perfect balance of flavor, texture, and ease.

