Crispy on the outside and fluffy on the inside, these savoury waffles are a delicious twist on a classic. Perfect for brunch, lunch, or a light dinner, they’re vegan-friendly and easy to make and endlessly versatile.

The Best Savoury Waffles with Cheese, Sausages & Smoky BBQ Sauce
Give your breakfast or brunch a tasty twist with this savoury waffle recipe. Forget the usual sweet waffles, these are packed with cheese and spring onions and loaded with a delicious combo of pan fried sausages, mushrooms, spinach, and tomatoes. All topped with smoky BBQ sauce. Trust me, these savoury waffles are so good, they can even double-up as a dinner option!
🌱 MAKE THEM VEGAN : You can easily make these savoury waffles vegan by swapping the sausages, milk, and cheese for plant-based alternatives. (the batter is already egg-free)
Why You’ll Love This Savoury Waffle Recipe
- Versatile – Ideal for breakfast, brunch, or even dinner.
- Crispy, golden waffles – The perfect texture with a satisfying crunch.
- Cheese and spring onions – A perfect savoury combo.
- Hearty toppings – Sausages, mushrooms, spinach, and tomatoes to top the waffles.
- Smoky BBQ sauce – Adds a delicious, tangy kick.
- Customisable – Easily swap for your favourite toppings to make it your own.
Other Waffle Recipes To Try
Watch How To Make These Savoury Waffles
How to Make This Savoury Waffle Recipe
Ingredients
To make this savoury waffle recipe you will need:
FOR THE WAFFLE BATTER
- milk (either unsweetened non-dairy, or dairy milk)
- apple cider vinegar
- plain flour
- baking powder
- salt
- spring onions
- grated cheese (either non-dairy or conventional)
- vegetable oil
FOR THE TOPPINGS
- sausages of choice
- vegetable
- onion
- garlic
- mushrooms
- tomatoes
- spinach
- BBQ sauce
Step 1: Make the buttermilk

Mix the milk and vinegar together in a bowl. Set aside for 10 mins.
Step 2: Mix the waffle batter

- Mix together the flour, baking powder, salt, spring onions, and grated cheese in a medium bowl.
- Mix the vegetable oil in the buttermilk mixture.
- Whisk the wet ingredients with the dry ingredients until well combined and lump free. Don’t overmix.
Step 3: Cook the waffles

Oil a preheated waffle iron and cook the first waffle. Keep it warm in the oven while you make the others. Cook the waffles until they’re golden brown and crispy, usually about 4-5 minutes depending on your waffle iron.
I have a large waffle iron which requires about 125ml (US ½ cup) batter per waffle.
Step 4: Cook the toppings

- Cook the sausages in one frying pan.
- In another frying pan, fry the onion in vegetable oil until soft. Add the garlic and mushrooms. Place the tomatoes cut face down in the pan. Fry until the mushrooms and tomatoes are soft.
- Add the spinach and cook until wilted. Season to taste with salt and pepper.
Step 5: Serve

- Serve the waffles topped with vegetables and sausages.
- Drizzle with BBQ sauce on top before serving.
Serving Suggestions and Toppings
You can customise these savoury waffles with pretty much anything you like
Savoury Topping Suggestions:
- Fried egg
- Avocado slices
- Sour cream or Greek yoghurt
- Crumbled tempeh bacon (see recipe here)
Complementary Side Dishes:
- Mixed green salad
- Fresh fruits
Storage and Reheating Tips
These savoury waffles are best eaten fresh. However, you can store cooled waffles in the fridge or freezer.
Storage Instructions:
- Refrigeration: Store cooled waffles in an airtight container or resealable plastic bag for up to 5 days.
- Freezing: For longer storage, freeze waffles for up to 3 months. Place a parchment paper between each waffle to prevent sticking.
Reheating These Savoury Waffles:
- Oven (Best Method):
- Preheat oven to 180°C / 350°F
- Place the waffles directly on the oven rack or on a baking sheet
- Heat for 5-10 minutes until crispy and warmed through
- Toaster:
- Pop frozen or refrigerated waffles into the toaster
- Toast on medium setting until heated and crisp
- Microwave: no recommended as it will make the waffles soggy
I hope you enjoy this savoury waffle recipe as much as I do. If you do make it, don’t forget to tag me on Instagram!

Savoury Waffle Recipe
Equipment
Disclaimer: the equipment list above includes affiliate links to products I use and like.
Ingredients
- 350 ml milk of choice
- 2 tsp apple cider vinegar
- 200 g plain flour
- 2 tsp baking powder
- ½ tsp salt
- 6 spring onions thinly sliced
- 125 g grated cheese of choice
- 60 ml vegetable oil
FOR THE TOPPINGS
- 8 sausages of choice
- 1 Tbsp vegetable oil
- 1 medium onion thinly diced
- 2 Tbsp vegetable oil
- 2 garlic cloves grated
- 250 g mushrooms sliced
- 2 tomatoes
- 3 handfuls spinach
- BBQ sauce
Instructions
- Make the buttermilk mixture: Mix the milk and vinegar together in a bowl. Set aside for 10 mins.350 ml milk, 2 tsp apple cider vinegar
- Preheat the oven to 200°C/ Gas 7. Preheat the waffle iron.
- Make the waffle batter: Mix together the flour, baking powder, salt, spring onions, and grated cheese in a medium bowl.200 g plain flour, 2 tsp baking powder, ½ tsp salt, 6 spring onions, 125 g grated cheese
- Mix the vegetable oil in the buttermilk mixture.60 ml vegetable oil
- Whisk the wet ingredients with the dry ingredients until well combined and lump free.
- Oil the waffle iron and cook the first waffle. Keep it warm in the oven while you make the others. (I have a large waffle iron which requires about 125ml (US ½ cup) batter per waffle)
- In the meantime: start cooking the toppings.
- Cook the sausages in one frying pan.8 sausages, 1 Tbsp vegetable oil
- In another frying pan, fry the onion in olive oil until soft. Add the garlic and mushrooms. Place the tomatoes cut face down in the pan. Fry until the mushrooms and tomatoes are soft. Add the spinach and cook until wilted. Season to taste with salt and pepper.1 medium onion, 2 Tbsp vegetable oil, 2 garlic cloves, 250 g mushrooms, 2 tomatoes, 3 handfuls spinach
- Serve the waffles topped with vegetables and sausages.
- Drizzle with BBQ sauce on top before serving.BBQ sauce
Video

Nutrition
Find this recipe online:
https://theflexitarian.co.uk/recipe-items/savoury-waffle-recipe/
I cannot wait to see your posts!
Leave a Reply