Homemade Waffles

Last Saturday, with rain streaking the kitchen window and a chill in the air that demanded comfort, I pulled out my waffle iron, determined to fill the house with the scent of browned butter and vanilla, turning a simple batter into a proper weekend project worth slowing down for.
Recipe Overview
- Prep Time: 15 minutes
- Cook Time: 20 minutes (in batches)
- Total Time: 35 minutes
- Servings: 4-6 waffles (depending on your iron)
- Difficulty: Easy
Why You’ll Love This Homemade Waffles
- The aroma alone is worth it. The scent of vanilla and melted butter mingling as the batter hits the hot iron is a sensory promise of the crisp, golden treat to come.
- They are genuinely crisp on the outside and tender within. That perfect contrast of textures comes from a simple technique we will use, not from a packet mix.
- You control the sweetness and the fat. Unlike shop-bought versions, you can dial back the sugar and use good-quality butter.
- It is a forgiving recipe. I used to struggle with this dish until I discovered this technique of separating the eggs, and now it works every time, even on sleepy Sunday mornings.
- Leftovers freeze beautifully, making them perfect for a quick weekday lunch, much like leftover Honey Lime Grilled Chicken. Pop them in the toaster on a weekday morning, and you have a taste of the weekend in minutes.
Ingredients You’ll Need
- 250g plain (all-purpose) flour
- 2 tablespoons caster sugar
- 1 tablespoon baking powder
- ½ teaspoon fine sea salt
- 2 large eggs, separated
- 350ml whole milk, at room temperature
- 120g unsalted butter, melted and cooled slightly, plus extra for greasing
- 1 teaspoon vanilla extract
- Pinch of ground cinnamon (optional, but I love it)
Tip: For the fluffiest waffles, ensure your milk and eggs are at room temperature before you begin. Cold ingredients can seize the melted butter and prevent the batter from emulsifying properly.
How to Make Homemade Waffles
- Preheat your waffle iron. Turn it on to its highest setting and let it heat up fully while you prepare the batter. You will hear a faint click when it reaches temperature, and a drop of water will sizzle and dance on the surface.
- Whisk the dry ingredients together. In a large bowl, combine the flour, sugar, baking powder, salt, and cinnamon if using. Whisk until they are evenly distributed; the mixture should look pale and uniform.
- Separate the eggs. Crack your eggs, placing the yolks into a separate small bowl and the whites into a clean, grease-free mixing bowl. Set the whites aside for a moment.
- Make the batter base. In a jug or another bowl, whisk together the milk, melted butter, egg yolks, and vanilla extract until smooth. Pour this wet mixture into the dry ingredients and stir with a wooden spoon until just combined. The batter will look a little lumpy — do not overmix it, or your waffles will be tough.
- Whip the egg whites. Using a clean whisk or electric beaters, whip the egg whites until they form stiff peaks. You should be able to turn the bowl upside down without the whites sliding out, and they will look glossy and cloud-like.
- Fold the whites in. Gently fold a third of the whipped whites into the batter to lighten it, then carefully fold in the rest. The batter should become airy and billowy, with no visible streaks of white. You will smell the vanilla and butter even before it hits the iron.
- Cook the waffles. Lightly grease the hot waffle iron with a little extra butter. Pour a ladleful of batter onto the centre of the iron — it should spread to the edges as you close the lid. Cook until the steam visibly reduces and the waffle is a deep, golden brown. The iron will release the waffle easily when it is ready; if it sticks, give it another minute.
- Keep them warm. Transfer the cooked waffle to a wire rack set over a baking tray in a low oven (about 100°C) to keep it crisp while you cook the remaining batter. Repeat with the rest of the batter, lightly greasing the iron between batches.
Tips From My Kitchen
- Do not overmix the batter. The moment the wet and dry ingredients meet, gluten begins to develop. Overmixing creates a tough, rubbery waffle rather than a tender, crisp one. Stir only until the flour disappears, and let the lumps stay — they will disappear as the waffle cooks.
- Room temperature ingredients are non-negotiable. When cold milk hits melted butter, the butter can solidify into tiny flecks, ruining the texture. Take your eggs and milk out of the fridge 20 minutes before you start. If you forget, you can warm the milk gently in a saucepan until it feels like bathwater.
- Use a wire rack, not a plate, to hold cooked waffles. Placing a hot waffle directly onto a plate traps steam underneath, softening the crisp bottom. A wire rack allows air to circulate, keeping every waffle crunchy until you are ready to serve them all together.
- Let the waffle iron get fully hot. A common mistake is rushing and pouring batter into a lukewarm iron. The waffle will cook unevenly and may stick. Wait until the indicator light shows it has reached temperature, then wait another 30 seconds for good measure.
- Separating the eggs is the secret to a light texture. Friends always ask me for this recipe after trying it at dinner parties, and this step is why. The whipped egg whites act like little air pockets that expand in the heat, giving you that ethereal interior without needing extra baking powder.
- Adjust the batter consistency. If your batter seems too thick to spread in the iron, add a tablespoon more milk. If it is too thin and runs off the edges, add a tablespoon of flour. The perfect batter should be thick enough to dollop, but loose enough to spread with a gentle nudge.
Equipment You’ll Need
- Waffle iron (standard or Belgian style)
- Large mixing bowls (at least 2)
- Electric hand whisk or a balloon whisk and strong arm
- Wooden spoon or silicone spatula
- Ladle or a large jug for pouring
- Wire cooling rack
- Pastry brush for greasing the iron
Delicious Variations to Try
- Spiced Apple Waffles: Fold 100g of finely diced apple and ½ teaspoon of mixed spice into the batter just before cooking. The apple pieces soften and caramelise against the hot iron, releasing a sweet, fruity aroma.
- Vegan Option: Replace the milk with unsweetened oat or almond milk, use a flax egg (1 tablespoon ground flaxseed mixed with 3 tablespoons water, left to sit for 5 minutes), and swap the butter for a good-quality plant-based margarine. The texture will be slightly less airy, but still wonderfully crisp.
- Chocolate Orange Waffles: Add 2 tablespoons of cocoa powder to the dry ingredients and the zest of one orange. The citrus oils cut through the richness of the chocolate, and the scent while cooking is intoxicating.
What to Serve With Homemade Waffles
- A generous dollop of clotted cream and a spoonful of berry compote — the tartness cuts through the buttery waffle.
- Fresh sliced banana, a drizzle of maple syrup, and a scattering of toasted pecans for crunch.
- A side of Savory Garlic Butter Shrimp For Dinner for a sweet-savoury brunch plate (trust me on this one — the garlic butter and crisp waffle is a revelation).
- A simple dusting of icing sugar and a handful of fresh berries when you want to let the waffle itself shine.
- A tall glass of freshly squeezed orange juice or a Smores Whipped Hot Cocoa Drink for the ultimate cosy weekend pairing.
Frequently Asked Questions

Homemade Waffles
Ingredients
Method
- Preheat your waffle iron. Turn it on to its highest setting and let it heat up fully while you prepare the batter. You will hear a faint click when it reaches temperature, and a drop of water will sizzle and dance on the surface.
- Whisk the dry ingredients together. In a large bowl, combine the flour, sugar, baking powder, salt, and cinnamon if using. Whisk until they are evenly distributed; the mixture should look pale and uniform.
- Separate the eggs. Crack your eggs, placing the yolks into a separate small bowl and the whites into a clean, grease-free mixing bowl. Set the whites aside for a moment.
- Make the batter base. In a jug or another bowl, whisk together the milk, melted butter, egg yolks, and vanilla extract until smooth. Pour this wet mixture into the dry ingredients and stir with a wooden spoon until just combined. The batter will look a little lumpy — do not overmix it, or your waffles will be tough.
- Whip the egg whites. Using a clean whisk or electric beaters, whip the egg whites until they form stiff peaks. You should be able to turn the bowl upside down without the whites sliding out, and they will look glossy and cloud-like.
- Fold the whites in. Gently fold a third of the whipped whites into the batter to lighten it, then carefully fold in the rest. The batter should become airy and billowy, with no visible streaks of white. You will smell the vanilla and butter even before it hits the iron.
- Cook the waffles. Lightly grease the hot waffle iron with a little extra butter. Pour a ladleful of batter onto the centre of the iron — it should spread to the edges as you close the lid. Cook until the steam visibly reduces and the waffle is a deep, golden brown. The iron will release the waffle easily when it is ready; if it sticks, give it another minute.
- Keep them warm. Transfer the cooked waffle to a wire rack set over a baking tray in a low oven (about 100°C) to keep it crisp while you cook the remaining batter. Repeat with the rest of the batter, lightly greasing the iron between batches.
Notes
I hope this recipe becomes as much of a weekend ritual for you as it is for me. There is something deeply satisfying about standing at the stove, listening to the sizzle and watching the steam curl, knowing that a stack of golden waffles awaits. If you give them a try, I would love to hear how they turned out — drop a comment below and let me know your favourite topping combination.








