Classic Waffle Recipe from Scratch Recipe
Introduction
These classic waffles are light, fluffy, and golden brown—perfect for a comforting breakfast or brunch. Made from simple pantry ingredients, they come together quickly and can be topped with syrup, fruit, or whipped cream for a delicious start to your day.

Ingredients
- 2 cups all-purpose flour
- 1 tablespoon white sugar
- 4 teaspoons baking powder
- 1/4 teaspoon salt
- 2 eggs
- 1 teaspoon pure vanilla extract
- 1/2 cup butter, melted
- 1 3/4 cups milk
Instructions
- Step 1: Preheat your waffle iron and lightly grease it with cooking spray or melted butter to prevent sticking.
- Step 2: In a large bowl, whisk together the flour, sugar, baking powder, and salt until well combined.
- Step 3: In a separate bowl, beat the eggs with a mixer until light, fluffy, and pale in color.
- Step 4: Add the vanilla extract to the beaten eggs and mix to combine.
- Step 5: Pour the egg mixture into the dry ingredients and gently stir to combine.
- Step 6: Add the melted butter and milk to the batter, mixing until just smooth. Avoid overmixing to keep waffles tender.
- Step 7: Let the batter rest for about 5 minutes to allow the baking powder to activate.
- Step 8: Pour an appropriate amount of batter onto the preheated waffle iron and cook until golden brown and crispy.
- Step 9: Serve warm topped with pure maple syrup, butter, fresh fruit, or whipped cream as desired.
Tips & Variations
- For extra crisp waffles, separate the eggs and beat the egg whites until stiff peaks form, then fold them into the batter gently.
- Substitute milk with buttermilk for a tangy flavor and even fluffier texture.
- Add a pinch of cinnamon or nutmeg to the dry ingredients for a warm spice flavor.
- Use whole wheat flour for a nuttier taste and extra fiber, but reduce the amount slightly to avoid dense waffles.
Storage
Store leftover waffles in an airtight container in the refrigerator for up to 2 days. For longer storage, freeze them in a single layer then transfer to a freezer-safe bag for up to 1 month. Reheat waffles in a toaster or oven to restore crispness before serving.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make the batter ahead of time?
While you can prepare the batter an hour in advance, it’s best to cook waffles immediately after resting to ensure maximum fluffiness and rise.
How do I prevent waffles from sticking to the iron?
Make sure to preheat the waffle iron fully and grease it well with cooking spray or melted butter before each batch to prevent sticking.
PrintClassic Waffle Recipe from Scratch Recipe
A classic waffle recipe that produces light, fluffy waffles perfect for breakfast or brunch. Made with basic pantry staples and simple techniques, these waffles cook up crisp on the outside and tender on the inside. Serve them with maple syrup, butter, fresh fruit, or whipped cream for a delicious homemade treat.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 6–8 waffles 1x
- Category: Breakfast
- Method: Baking
- Cuisine: American
Ingredients
Dry Ingredients
- 2 cups all-purpose flour
- 1 tablespoon white sugar
- 4 teaspoons baking powder
- 1/4 teaspoon salt
Wet Ingredients
- 2 eggs
- 1 teaspoon pure vanilla extract
- 1/2 cup butter, melted
- 1 3/4 cups milk
Instructions
- Preheat: Begin by preheating your waffle iron to the desired temperature. Prepare it by spraying with cooking spray or rubbing a little melted butter on the cooking surfaces to prevent sticking.
- Mix Dry Ingredients: In a mixing bowl, whisk together the all-purpose flour, white sugar, baking powder, and salt until well combined.
- Beat Eggs: In a separate bowl, beat the eggs using a mixer until the mixture becomes light, fluffy, and pale in color, which incorporates air for lighter waffles.
- Add Vanilla: Stir the pure vanilla extract into the beaten eggs, mixing thoroughly.
- Combine Mixtures: Pour the egg and vanilla mixture into the bowl with the dry ingredients. Stir gently to combine.
- Add Butter and Milk: Gradually blend in the melted butter and milk, mixing until just smooth. Be careful not to overmix, as it can make the waffles tough.
- Rest Batter: Allow the batter to rest for about 5 minutes. This helps the baking powder activate and results in fluffier waffles.
- Cook Waffles: Pour the batter onto the hot waffle iron. Cook until the waffles turn golden brown and crisp, usually for several minutes depending on your waffle maker’s settings.
- Serve: Serve your waffles warm topped with pure maple syrup and butter, or add your favorite fruit and whipped cream for extra indulgence.
Notes
- Do not overmix the batter to ensure fluffy waffles.
- Letting the batter rest allows the baking powder to properly activate, improving texture.
- Use melted butter for richness and to prevent lumps in the batter.
- Waffle cooking time varies by iron; watch for golden brown color as indicator.
- For crispier waffles, cook a bit longer or preheat the waffle iron thoroughly.
Keywords: waffle recipe, classic waffles, breakfast waffles, homemade waffles, easy waffle batter

