Waffles are one of those breakfast foods that can instantly make an ordinary morning feel a little more special. Their crisp golden edges and soft, fluffy centres provide the perfect base for everything from fresh fruit and yoghurt to crispy bacon, melted cheese and indulgent chocolate sauces. While classic waffles with butter and syrup will always have their place, there are countless creative ways to make them more exciting. Sweet and savoury toppings can completely change the character of a waffle, turning it into a decadent weekend breakfast, a quick family meal or even a light lunch. Homemade waffle batter is also surprisingly easy to prepare, especially when you have a reliable basic recipe that can be adapted with different flavours and ingredients. Whether you prefer something fruity, chocolatey, spicy or savoury, these waffle ideas will give you plenty of inspiration for your next breakfast. From comforting cinnamon apple waffles to crispy chicken and cheese waffles, these recipes prove that waffles can be far more versatile than you might expect.
How to Make the Perfect Homemade Waffles
Before experimenting with different flavours and toppings, it helps to have a dependable waffle batter.
The secret to good waffles is balancing crispness with a soft, tender centre. Too much liquid can make waffles soft, while too much flour can leave them dense.
Basic Waffle Batter
Ingredients
- 250 g cake flour
- 30 g caster sugar
- 10 g baking powder
- ½ teaspoon salt
- 2 large eggs
- 300 ml milk
- 80 g butter, melted and cooled slightly
- 1 teaspoon vanilla extract
Method
Preheat your waffle maker according to the manufacturer’s instructions.
Place the flour, sugar, baking powder and salt in a large bowl.
In a separate bowl, whisk together the eggs, milk, melted butter and vanilla.
Pour the wet ingredients into the dry ingredients.
Whisk gently until just combined.
Do not overmix the batter because a few small lumps are perfectly fine.
Allow the batter to rest for five to ten minutes.
Lightly grease the waffle maker if necessary.
Pour in enough batter to cover the cooking surface without overflowing.
Close the waffle maker and cook until the waffle is golden brown and crisp.
Remove carefully and serve immediately or place on a wire rack to prevent the underside from becoming soggy.
1. Cinnamon Apple and Caramel Waffles
Warm cinnamon apples and sweet caramel sauce turn ordinary waffles into a breakfast that feels like dessert. This combination is particularly good on cool mornings when you want something comforting and indulgent.
Ingredients
For the Waffles
- 250 g cake flour
- 30 g caster sugar
- 10 g baking powder
- ½ teaspoon ground cinnamon
- ½ teaspoon salt
- 2 large eggs
- 300 ml milk
- 80 g melted butter
- 1 teaspoon vanilla extract
For the Apples
- 2 apples, peeled and diced
- 20 g butter
- 20 g brown sugar
- ½ teaspoon ground cinnamon
- 1 tablespoon water
For Serving
- 100 ml caramel sauce
- 100 g plain Greek-style yoghurt
- 30 g chopped pecans
Method
Prepare the waffle batter by combining the flour, sugar, baking powder, cinnamon and salt.
Whisk the eggs, milk, butter and vanilla separately.
Combine the wet and dry ingredients without overmixing.
Rest the batter for five minutes.
Meanwhile, melt the butter in a frying pan.
Add the diced apples, brown sugar, cinnamon and water.
Cook over medium heat for five to seven minutes until the apples are tender and lightly caramelised.
Cook the waffles in a preheated waffle maker until golden and crisp.
Top with warm cinnamon apples.
Add a spoonful of yoghurt.
Drizzle generously with caramel sauce.
Scatter over the chopped pecans and serve immediately.
2. Chocolate Brownie Waffles
Chocolate waffles are perfect when you want a breakfast that feels particularly indulgent. Cocoa powder gives the batter a rich chocolate flavour while chocolate chips create little pockets of melted chocolate.
Ingredients
- 200 g cake flour
- 40 g cocoa powder
- 60 g brown sugar
- 10 g baking powder
- ½ teaspoon salt
- 2 large eggs
- 300 ml milk
- 80 g melted butter
- 1 teaspoon vanilla extract
- 80 g dark chocolate chips
For Serving
- 100 g strawberries
- 100 g whipped cream
- 60 g chocolate sauce
- 30 g chopped hazelnuts
Method
Combine the flour, cocoa powder, brown sugar, baking powder and salt.
In another bowl, whisk together the eggs, milk, melted butter and vanilla.
Pour the wet ingredients into the dry ingredients.
Stir gently until just combined.
Fold through the chocolate chips.
Preheat the waffle maker.
Cook the batter in batches until the waffles are crisp around the edges.
Top with sliced strawberries and whipped cream.
Drizzle with chocolate sauce.
Finish with chopped hazelnuts.
Serve while the waffles are warm.
3. Crispy Chicken and Cheese Waffles
Waffles do not have to be sweet. Crispy chicken, melted cheese and a savoury sauce create a filling breakfast or brunch that can easily double as lunch.
Ingredients
For the Waffles
- 250 g cake flour
- 10 g baking powder
- ½ teaspoon salt
- 2 large eggs
- 300 ml milk
- 80 g melted butter
- 50 g grated cheddar
- ½ teaspoon smoked paprika
- 1 tablespoon chopped chives
For the Chicken
- 300 g chicken breast
- 100 g flour
- 1 teaspoon smoked paprika
- ½ teaspoon garlic powder
- Salt and black pepper
- 1 egg
- 100 ml milk
- 100 g breadcrumbs
- Oil for frying
For Serving
- 80 g grated cheddar
- 60 g mayonnaise
- 30 g tomato sauce
- 15 ml hot sauce
- Fresh chives
Method
Combine the flour, baking powder, salt and smoked paprika.
Whisk together the eggs, milk and melted butter.
Add the wet ingredients to the dry ingredients.
Fold through the cheddar and chives.
Cook the waffles until crisp and golden.
Cut the chicken breasts into smaller pieces or strips.
Season the flour with paprika, garlic powder, salt and pepper.
Whisk together the egg and milk.
Coat the chicken in flour, then the egg mixture and finally the breadcrumbs.
Heat oil in a frying pan over medium heat.
Fry the chicken until golden and cooked through.
Drain on kitchen paper.
Mix the mayonnaise, tomato sauce and hot sauce.
Place crispy chicken on the waffles.
Scatter over the grated cheddar.
Drizzle with the sauce.
Finish with fresh chives and serve hot.
4. Banana Bread Waffles With Honey and Walnuts
These waffles combine the familiar flavours of banana bread with the crisp texture of a freshly cooked waffle. Ripe bananas add natural sweetness and moisture to the batter.
Ingredients
- 2 ripe bananas
- 2 large eggs
- 250 ml milk
- 60 g melted butter
- 1 teaspoon vanilla extract
- 200 g cake flour
- 10 g baking powder
- 1 teaspoon ground cinnamon
- 40 g brown sugar
- ½ teaspoon salt
- 50 g chopped walnuts
For Serving
- 1 banana, sliced
- 60 ml honey
- 100 g plain yoghurt
- 30 g toasted walnuts
Method
Mash the two ripe bananas in a large bowl.
Whisk in the eggs, milk, melted butter and vanilla.
In another bowl, combine the flour, baking powder, cinnamon, brown sugar and salt.
Add the dry ingredients to the banana mixture.
Stir until just combined.
Fold through the chopped walnuts.
Preheat the waffle maker.
Cook the waffles until golden and crisp.
Top with sliced banana.
Add a spoonful of yoghurt.
Drizzle over the honey.
Scatter over toasted walnuts before serving.
5. Berry Cheesecake Waffles
If you enjoy cheesecake, these waffles are an easy way to bring those flavours to breakfast. Creamy sweetened cream cheese pairs beautifully with fresh berries and crisp waffles.
Ingredients
- 250 g cake flour
- 30 g caster sugar
- 10 g baking powder
- ½ teaspoon salt
- 2 eggs
- 300 ml milk
- 80 g melted butter
- 1 teaspoon vanilla extract
For the Cheesecake Topping
- 150 g cream cheese
- 30 g icing sugar
- 1 teaspoon vanilla extract
- 15 ml lemon juice
For the Berry Sauce
- 150 g mixed berries
- 20 g caster sugar
- 15 ml lemon juice
- 30 ml water
Method
Prepare the waffle batter by mixing the flour, sugar, baking powder and salt.
Whisk the eggs, milk, butter and vanilla.
Combine the wet and dry ingredients.
Cook the waffles in a preheated waffle maker until crisp.
Beat the cream cheese, icing sugar, vanilla and lemon juice until smooth.
Place the berries, sugar, lemon juice and water in a saucepan.
Cook over medium heat for five minutes until the berries soften and release their juices.
Spoon the cream cheese mixture over the waffles.
Add the warm berry sauce.
Serve with extra fresh berries if desired.
6. Peanut Butter, Banana and Chocolate Waffles
Peanut butter and banana are a classic combination, and adding chocolate makes these waffles even more irresistible. This is an excellent recipe for weekend breakfasts or when you want something sweet and filling.
Ingredients
- 250 g cake flour
- 30 g brown sugar
- 10 g baking powder
- ½ teaspoon salt
- 2 eggs
- 300 ml milk
- 80 g melted butter
- 1 teaspoon vanilla extract
For Serving
- 100 g smooth peanut butter
- 2 bananas, sliced
- 60 g dark chocolate, melted
- 30 g roasted peanuts
- 1 tablespoon honey
Method
Prepare the basic waffle batter by combining the flour, brown sugar, baking powder and salt.
Whisk together the eggs, milk, butter and vanilla.
Mix the wet ingredients into the dry ingredients.
Cook the waffles until golden and crisp.
Warm the peanut butter slightly if necessary to make it easier to drizzle.
Place sliced banana over the waffles.
Drizzle with peanut butter.
Add melted dark chocolate.
Scatter over the roasted peanuts.
Finish with a small drizzle of honey.
Serve immediately.
7. Savoury Spinach, Feta and Herb Waffles
These savoury waffles are packed with spinach, salty feta and fresh herbs. They are delicious on their own but become even better when topped with poached or fried eggs.
Ingredients
- 250 g cake flour
- 10 g baking powder
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 2 eggs
- 300 ml milk
- 70 g melted butter
- 100 g baby spinach, finely chopped
- 100 g feta cheese, crumbled
- 2 tablespoons chopped fresh parsley
- 1 tablespoon chopped chives
Method
Combine the flour, baking powder, salt and black pepper.
Whisk the eggs, milk and melted butter.
Add the wet ingredients to the dry ingredients.
Fold through the spinach, feta, parsley and chives.
Preheat the waffle maker.
Cook until the waffles are crisp and golden.
Serve with a fried or poached egg.
Add sliced avocado or a spoonful of plain yoghurt if desired.
Finish with freshly ground black pepper.
8. Bacon, Cheddar and Spring Onion Waffles
If you love a savoury breakfast, bacon and cheddar are almost impossible to beat. These waffles are crisp on the outside, cheesy inside and packed with smoky flavour.
Ingredients
- 250 g cake flour
- 10 g baking powder
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 2 eggs
- 300 ml milk
- 70 g melted butter
- 100 g bacon, cooked and chopped
- 100 g grated cheddar
- 3 spring onions, sliced
For Serving
- 4 fried eggs
- 60 g avocado, sliced
- 40 g tomato relish
- Fresh chives
Method
Combine the flour, baking powder, salt and pepper.
Whisk together the eggs, milk and melted butter.
Add the wet ingredients to the dry ingredients.
Fold through the bacon, cheddar and spring onions.
Preheat the waffle maker.
Cook until the waffles are golden and crisp.
Top each waffle with a fried egg.
Add sliced avocado and tomato relish.
Finish with fresh chives.
Serve immediately.
9. Cinnamon Sugar Churro Waffles
These waffles are inspired by crispy churros, with a buttery cinnamon sugar coating that makes them incredibly difficult to resist. Serve them with chocolate sauce for an especially indulgent breakfast.
Ingredients
For the Waffles
- 250 g cake flour
- 30 g caster sugar
- 10 g baking powder
- ½ teaspoon salt
- 2 eggs
- 300 ml milk
- 80 g melted butter
- 1 teaspoon vanilla extract
For the Cinnamon Sugar
- 80 g caster sugar
- 2 teaspoons ground cinnamon
- 40 g melted butter
For the Chocolate Sauce
- 100 g dark chocolate
- 100 ml cream
Method
Prepare the waffle batter using the flour, sugar, baking powder, salt, eggs, milk, butter and vanilla.
Cook the waffles until deeply golden and crisp.
Mix the caster sugar and cinnamon in a shallow bowl.
Brush each warm waffle lightly with melted butter.
Coat both sides with the cinnamon sugar.
For the chocolate sauce, heat the cream until just below boiling.
Pour it over the chopped chocolate.
Leave for two minutes.
Stir until smooth.
Serve the cinnamon sugar waffles with warm chocolate sauce.
10. Rooibos, Orange and Honey Waffles
For a South African-inspired breakfast, rooibos and orange bring a fragrant sweetness to a classic waffle. Honey and toasted almonds provide the perfect finishing touch.
Ingredients
- 250 g cake flour
- 30 g brown sugar
- 10 g baking powder
- ½ teaspoon salt
- 2 eggs
- 200 ml strong brewed rooibos tea, cooled
- 100 ml milk
- 80 g melted butter
- 1 teaspoon vanilla extract
- 1 teaspoon finely grated orange zest
For Serving
- 100 g plain Greek-style yoghurt
- 2 oranges, segmented
- 60 ml honey
- 40 g toasted almonds
- Extra orange zest
Method
Combine the flour, brown sugar, baking powder and salt.
Whisk together the eggs, cooled rooibos, milk, butter, vanilla and orange zest.
Add the wet ingredients to the dry ingredients.
Mix gently until just combined.
Preheat the waffle maker.
Cook the waffles until crisp and golden.
Place the waffles on serving plates.
Add yoghurt and orange segments.
Drizzle generously with honey.
Scatter over toasted almonds.
Finish with extra orange zest.
How to Keep Homemade Waffles Crispy
One of the biggest challenges when making waffles is keeping them crisp after cooking.
Do not stack freshly cooked waffles on top of one another. The trapped steam will soften them.
Instead, place them in a single layer on a wire rack.
If you are cooking a large batch, keep the cooked waffles in an oven set to approximately 100°C.
A wire rack is important because it allows steam to escape from underneath.
Avoid covering the waffles with foil while they are hot because the trapped moisture can quickly destroy their crisp texture.
How to Make Waffles Ahead of Time
Waffles are surprisingly freezer-friendly.
Cook them according to the recipe and allow them to cool completely.
Place them in a single layer on a tray and freeze until firm.
Transfer the frozen waffles to an airtight container or freezer bag.
When you are ready to eat them, reheat them directly from frozen in a toaster or oven.
This is particularly useful for busy mornings because you can prepare a large batch over the weekend and have homemade waffles ready throughout the week.
The Best Waffle Toppings
Once you have a good waffle recipe, toppings are where you can really get creative.
Sweet Toppings
- Fresh berries
- Banana
- Caramelised apples
- Sliced peaches
- Honey
- Maple syrup
- Chocolate sauce
- Caramel sauce
- Peanut butter
- Nutella-style chocolate hazelnut spread
- Whipped cream
- Greek-style yoghurt
- Toasted nuts
Savoury Toppings
- Fried eggs
- Crispy bacon
- Avocado
- Smoked salmon
- Cream cheese
- Feta
- Cheddar
- Sautéed mushrooms
- Grilled chicken
- Tomato relish
- Chakalaka
- Peri-peri sauce
How to Balance a Waffle Breakfast
Waffles can be quite rich, especially when you combine them with butter, syrup, chocolate and cream.
A simple way to balance the meal is to add fresh fruit or plain yoghurt.
For savoury waffles, add a fresh salad or sliced avocado.
You can also use less sweetener in the batter if you plan to add sweet toppings.
The goal is not to make waffles less enjoyable. It is simply to create enough contrast that every bite remains interesting.
Common Waffle-Making Mistakes
Overmixing the Batter
Overmixing can develop too much gluten and result in dense waffles. Stir only until the ingredients are combined.
Opening the Waffle Maker Too Early
Opening the waffle maker before the waffle has set can cause it to tear or stick.
Wait until the waffle is properly browned before checking it.
Using Too Much Batter
Too much batter can overflow from the waffle maker and make a mess. Start with a moderate amount and adjust according to your machine.
Stacking Hot Waffles
Steam becomes trapped between the waffles and softens the crisp exterior.
Keep them on a wire rack instead.
Not Preheating the Waffle Maker
A properly heated waffle maker gives you better browning and a more consistent texture.
Adding Wet Toppings Too Early
Sauces, fruit and yoghurt can soften a crisp waffle quickly. Add them immediately before serving.
How to Turn Waffles Into a Complete Breakfast
A waffle can become a satisfying complete meal with a few thoughtful additions.
For a sweet breakfast, combine waffles with yoghurt, fresh fruit and nuts.
For a savoury breakfast, pair them with eggs, avocado and a protein such as bacon or chicken.
If you are serving waffles to a family, consider setting up a topping station.
Place bowls of:
- Fresh fruit
- Yoghurt
- Whipped cream
- Syrups
- Chocolate sauce
- Peanut butter
- Chopped nuts
- Bacon
- Cheese
- Fried eggs
Everyone can then build their own waffle combination.
This is particularly fun for weekend breakfasts, birthdays and relaxed brunch gatherings.
Creative Waffle Combinations to Try
Once you have experimented with the ten recipes above, you can create your own combinations.
Try banana, peanut butter and honey for something simple.
Combine roasted peaches with mascarpone and cinnamon for a more elegant option.
For a savoury version, try pulled chicken, avocado and peri-peri sauce.
You could also combine crispy bacon, fried egg, cheddar and tomato relish.
For something completely different, serve a savoury herb waffle with grilled mushrooms and creamy spinach.
The key is to think about contrast. Pair creamy ingredients with crunchy toppings, sweet ingredients with salty flavours and rich foods with fresh ingredients.
Waffles are the kind of breakfast that can be endlessly reinvented, which is exactly why they deserve a regular place on your breakfast menu. Whether you prefer sweet combinations such as banana, peanut butter and chocolate or savoury creations filled with bacon, cheddar, spinach and herbs, there is no shortage of ways to make them exciting. The best homemade waffles start with a simple batter that is mixed gently and cooked until golden and crisp, giving you the perfect base for almost any topping. Keeping cooked waffles on a wire rack rather than stacking them also helps preserve the crisp texture that makes them so satisfying. Preparing a batch ahead of time and freezing individual waffles can make busy weekday mornings much easier without giving up the pleasure of a homemade breakfast. Once you start experimenting with fruit, cheese, herbs, sauces, eggs and different sweet and savoury combinations, you may find yourself looking forward to breakfast more than ever. With these ten waffle ideas in your recipe collection, even an ordinary morning can become an opportunity for something delicious, creative and completely satisfying.