An easy sausage casserole recipe with a smooth thick gravy. It's a hearty and warming one-pot dinner the whole family will love, especially the kids!
You might also like my easy sausage hotpot recipe! Another tasty one-pot meal using sausages!

This simple sausage casserole is perfect cold-weather comfort food, easily adaptable, and delicious served with potatoes or rice, and seasonal vegetables like roasted Tenderstem broccoli and air fryer asparagus.
👩🍳 Love your slow cooker? Try my easy slow cooker sausage casserole too!
Jump to:
✔️ Why should you try it?
Here's why this is the best sausage casserole recipe!
- Hearty and filling casserole recipe.
- A few simple ingredients.
- Change the vegetables to suit what you have in stock.
- Freezer-friendly.
- Easily doubled to feed a crowd.
🥘 Ingredients

- Pork Sausages - 12 chipolata sausages (my kids prefer them to thick sausages) or 8 thick sausages. If you want to make this vegetarian, use veggie sausages.
- Olive Oil - for frying.
- Red Onion - adds a lovely sweetness to the casserole. I slice mine thinly but if your kids don't like onion, I suggest using a mini chopper to cut it up so small they won't even know it's in there!
- Garlic - 2 cloves peeled and finely chopped.
- Carrots - chopped, for sweetness and extra nutrients.
- Red Pepper - chopped, or use a yellow or orange pepper.
- Flour - to thicken the gravy sauce.
- Thyme - adds flavour to casseroles and stews. Swap for fresh thyme leaves if you have them available.
- Smoked Paprika - adds a smoky flavour to the dish. You can use normal paprika if you don't have smoked.
- Tomato Puree - adds a rich tomato flavour to the thick sauce.
- Chicken Stock - made with a stockpot or stock cube, or use homemade chicken stock if you have some!
🔪 Instructions
The recipe card with ingredient quantities and detailed instructions can be found at the bottom of the post
One: Heat the oil in a non-stick shallow casserole and brown the sausages. Remove from the pan and set aside.
Two: Add the onion and garlic and cook on a medium heat for 4-5 minutes until the onion becomes soft.
Three: Stir in the chopped carrot and sliced pepper and cook for a further 3-4 minutes.
Four: Add the flour, thyme and smoked paprika and stir for 1 minute on a medium heat.
Five: Pour in the stock and squeeze in the tomato puree. Bring everything to the boil then turn down the heat to low. Place the sausages back into the sauce.
Six: Simmer with a lid on for 30 minutes until the sauce has thickened. Stir occasionally to prevent the sausages from sticking to the bottom of the pan.

🍴 Serving suggestions
This easy sausage casserole recipe is delicious with sides such as cheesy mashed potato, roast potatoes, boulangere potatoes, sweet potato, carrot and swede mash, or turmeric rice. Crusty bread is good too!
I like to serve a portion of seasonal vegetables on the side. Something like roasted tenderstem broccoli, honey roasted carrots and parsnips, or slow cooker red cabbage are good options.
Leftovers can be served on a baked potato the next day for lunch, or stirred through pasta (just slice the leftover sausages up into bitesize pieces).
📖 Variations
- Swap the pork sausages for veggie sausages to make it vegetarian-friendly.
- Use different vegetables in the casserole such as mushrooms, courgettes, spinach or leeks.
- Add a cooked and diced white potato at the end of cooking for a sausage and potato casserole!
- If your kids' struggle with eating vegetables just use the ones you know they will eat, even if that means it's just carrots! A handful of frozen peas or sweetcorn could also be added for the last 10 minutes of cooking.
- Up the protein by adding a drained can of butter beans or cannellini beans to make a sausage and bean casserole. Lentils would also work in this dish.
- Make it spicy by adding 1 teaspoon of chilli powder at the same time as the smoked paprika.
- Use beef stock for a richer flavour, or vegetable stock if you're making this vegetarian-friendly.
- Use fresh thyme instead of dried if you have it to hand. Try different herbs such as rosemary or oregano.
- Add a tin of chopped tomatoes to stretch the meal out.
- Make a slow cooker sausage casserole instead!
🥡 Storage
Store: The cooked casserole can be stored in the fridge for up to 3 days (in an airtight container) and reheated in the microwave until piping hot.
Freeze: The casserole can also be frozen for up to 3 months. Why not make a double batch and freeze half for another day? Place the cooled casserole into a freezer-safe container and stash it away for future use.

❓ FAQS
Flour can be added to the casserole before you add the liquid, or alternatively, you can thicken the casserole at the end of cooking with a cornflour slurry, gravy granules or thickening granules.
Sausages are browned mainly for aesthetic reasons, so you don't have to brown the sausages beforehand if you don't want to. If you would prefer not to brown them first, just pop them into the pan after you have softened the onion and garlic and carry on with the recipe.
This recipe requires the sausages to be fresh or defrosted from frozen.
😋Related recipes
More family-friendly warming comfort food to try!
- Smoky Chorizo Bolognese
- Chicken Goulash
- Leftover Roast Beef Stroganoff
- Creamy Sausage Pasta
- Mild Chilli Con Carne for Kids
- Easy Sausage Curry
- Chicken and Mushroom Stroganoff
- Lamb Tagine with Apricots
- Chicken and Broccoli Pasta Bake
- Slow Cooker Pulled Beef

More easy dinner recipes from the Effortless Foodie kitchen!
Don't forget to subscribe to the newsletter to stay up to date with what's cooking in the Effortless Foodie kitchen! You can also follow me on Facebook, Twitter, and Instagram too!
Recipe
Easy Sausage Casserole
Ingredients
- 12 Pork Chipolata Sausages or use 8 thick pork sausages
- 1 tablespoon Olive Oil
- 1 Red Onion peeled, halved and sliced
- 2 Garlic Cloves peeled and chopped
- 1 Carrot peeled and chopped
- 1 Red Pepper sliced
- 1 teaspoon Thyme
- 1 teaspoon Smoked Paprika
- 1 tablespoon Plain Flour
- 2 tablespoon Tomato Puree
- 600 ml Chicken Stock
- Salt and Pepper
Instructions
- Heat the oil in a large shallow casserole with lid and brown the sausages on a medium heat. Remove to a plate and set aside.12 Pork Chipolata Sausages, 1 tablespoon Olive Oil
- Add the sliced red onion and garlic and cook on a medium heat until the onion has softened (about 4-5 minutes)1 Red Onion, 2 Garlic Cloves
- Add the chopped carrot and red pepper and cook for a further 3-4 minutes.1 Carrot, 1 Red Pepper
- Add the flour, thyme and smoked paprika and stir for 1 minute.1 teaspoon Thyme, 1 teaspoon Smoked Paprika, 1 tablespoon Plain Flour
- Pour in the stock and add the tomato puree. Bring to the boil then reduce the heat to low. Put the sausages back into the pan at this point.2 tablespoon Tomato Puree, 600 ml Chicken Stock
- Simmer with a lid on, for 30 minutes, stirring occasionally. Season with salt and pepper before serving.Salt and Pepper
Notes
- Swap the pork sausages for veggie sausages to make it vegetarian-friendly.
- Use different vegetables in the casserole such as mushrooms, courgettes, spinach or leeks.
- If your kids' struggle with eating vegetables just use the ones you know they will eat, even if that means there's just carrot! A handful of frozen peas or sweetcorn could also be added for the last 10 minutes of cooking.
- Up the protein by adding a drained can of butter beans or cannellini beans for the last 10 minutes of cooking.
- Make it spicy by adding 1 teaspoon chili powder at the same time as the smoked paprika.
- Use beef stock for a richer flavour, or vegetable stock if you're making this vegetarian-friendly.
- Use fresh thyme instead of dried if you have it to hand.
- Make this in your slow cooker. Just chuck everything into your slow cooker basin and cook on low for 6-8 hours. I advise reducing the stock to 500ml if you decide to slow cook it.
Dannii
We love sausage casserole. We always add a can of beans to ours to bulk it out.
Anjali
I can see this being a totally kid-friendly recipes! Can't wait to make this for my family soon!
Jacqueline Meldrum
I make a lot of sausage bakes or casseroles and you are so right, kids love them.
Danielle Wolter
A casserole is the perfect winter food. Love how great this came out and how easy it was to make!
Gina
Such an easy dinner and everyone loves it! We serve with some mashed potatoes or cauliflower for a complete meal.
Marie-Charlotte Chatelain
Could this casserole look any prettier? Love your photography! Will try this with smoked turkey sausage!
Maria
Seems like a great simple recipe! It's good to have go-to family-friendly ideas.
Gail Montero Raines
We absolutely love sausage casserole and I am looking for a new one to try and this is totally perfect!
Jessie
We have a few more cold days on the way and this sounds like an amazing way to warm up. running to the store tonight to get everything.
Michelle Boule
This was a great meal and we are already planning on making it again next week. Your photos are gorgeous too!