Veggie Sausage, Cheese & Onion Muffins

Sausage, Cheese & Onion Muffins

If you’ve not tried a savoury muffin before then you are missing out! I’ve made Cheese & Red Pepper Muffins before that are absolutely yummy and these Veggie Sausage, Cheese & Onion Muffins are an adaptation of that recipe. These muffins would be great for breakfast, for a picnic, in lunch boxes or eaten warm on Bonfire Night. They are filling and delicious, and a great savoury snack anytime of year! I think sausages particularly lend themselves to Autumn time as they are so associated with cosy meals, and this is a great way to get that feeling but in a portable muffin!

Jump straight to the recipe!

I started by frying the onion and sausages until the onion was soft and the sausages had browned.

In a bowl I whisked together the eggs, milk and vegetable oil.

In another bowl I stirred both flours, the herbs, salt and raising agents together.

I chopped up the cooled sausages into slices.

I mixed the dry and wet ingredients together, then added the onion and cheese.

Then I divided the mixture between paper cases, and pushed in slices of sausage.

The muffins baked for around 25 minutes until they were risen and golden.

Sausage, Cheese & Onion Muffins

The best way to serve the Veggie Sausage, Cheese & Onion Muffins is definitely dipped in tomato ketchup!

Sausage, Cheese & Onion Muffins

Of course you can dip them in your favourite dip, maybe it’s BBQ sauce or brown sauce, either way it’s a yummy way to eat them!

Sausage, Cheese & Onion Muffins

These Veggie Sausage, Cheese & Onion Muffins are such a moreish snack especially on a cold evening!

Sausage, Cheese & Onion Muffins
5 from 1 vote

Veggie Sausage, Cheese & Onion Muffins

Yummy savoury muffins with cheese, onion and vegetarian sausages

Course Snack
Cuisine British
Keyword Muffins
Prep Time 45 minutes
Cook Time 30 minutes
Total Time 1 hour 15 minutes
Servings 12
Author thebakingexplorer


  • 4 Vegetarian sausages I used Quorn
  • 1 White onion diced
  • 225 g Plain flour
  • 100 g Wholemeal plain flour
  • 1 tsp Baking powder
  • 1/2 tsp Bicarbonate of soda
  • 1 tsp Rosemary dried or fresh
  • 1 tsp Salt
  • 160 ml Vegetable oil
  • 170 ml Milk Cow's or plant milk will both work
  • 3 Eggs large
  • 100 g Mature cheddar grated
  • Tomato ketchup to serve


  1. Fry the onion till soft and the sausages till browned, set aside to cool

  2. Pre-heat your oven to 180C/160C Fan/350F/Gas Mark 4 and line a cupcake tin with paper cases

  3. Stir together the plain flour, wholemeal flour, baking powder, bicarbonate of soda, rosemary and salt in a bowl

  4. In a separate bowl whisk together the oil, milk and eggs

  5. Add the wet ingredient to the dry ingredients and mix in. Then mix in the onion and mature cheddar until combined

  6. Chop up the sausages into slices

  7. Divide the batter between the cases

  8. Add two or three slices of sausage to each muffin, pushing them into the batter

  9. Bake the muffins for 25-30 minutes until they are risen and golden

  10. Serve dipped in tomato ketchup! Store any leftovers in an airtight container in the fridge and eat within 2 days

If you like this, check out more of my Muffin recipes!

Sausage, Cheese & Onion Muffins

Pin for later!


I’m linking this recipe up with Cook Blog Share hosted by Easy Peasy Foodie, Cook Once Eat Twice hosted by Searching For Spice, and Fiesta Fridays hosted by Cooking With Aunt Juju and Turks Who Eat.

7 comments / Add your comment below

  1. 5 stars
    It is such a long time since I’ve made savoury muffins but these do sound delicious. My little boy loves sauces and if I made them I think he’d be dipping them in ketchup, barbecue and brown sauce! Thanks for sharing with #CookOnceEatTwice!

  2. 5 stars
    I do love savoury muffins and make them quite often as kids love them and I usually manage to sneak quite a lot of veggie goodness in them. This recipe sounds so incredibly delicious! Sausages, cheese and onion!!! You had me at sausages even if they are veggie ones 😉

Leave a Reply