If you’re looking for the ultimate sausage casserole recipe, this Smoky Fresh Tomato Sausage Casserole delivers rich flavour, comforting textures, and restaurant-quality presentation.
Juicy artisan pork sausages are simmered in a fresh tomato sauce infused with smoked paprika, caramelised vegetables and herbs, then served over creamy garlic-chive mashed potatoes. The result is a dish that feels both rustic and refined — perfect for a cosy dinner or an elevated home-cooked meal.
This recipe swaps tinned tomatoes for fresh tomatoes, creating a brighter, fresher sauce while the smoked paprika adds a subtle depth that makes the dish truly memorable.
Why You’ll Love This Sausage Casserole
✔ Uses fresh tomatoes instead of canned for a lighter, fresher flavour
✔ Smoked paprika adds restaurant-quality depth
✔ Perfect comfort food served with creamy garlic mash
✔ A one-pan casserole that’s simple but impressive
✔ Ideal for autumn and winter dinners
Ingredients
For the Smoky Sausage Casserole
- 8 high-quality pork sausages
- 1 tbsp olive oil
- 1 onion, finely chopped
- 2 garlic cloves, minced
- 2 carrots, thinly sliced
- 1 tbsp tomato purée
- 250g fresh tomatoes, chopped
- 100ml red wine (white can also be used)
- 250ml chicken stock
- 2 tsp smoked paprika
- 1 tsp fresh thyme leaves
- 1 tsp oregano
- 1 tsp Worcestershire sauce
- 1 tsp soy sauce (optional, for added umami)
- 1 tbsp butter
- Salt and freshly ground black pepper
For the Garlic-Chive Mash
- 600g potatoes, peeled and chopped
- 50g unsalted butter
- 100ml milk or cream
- 2 garlic cloves, roasted
- 1 tbsp chopped chives
- Salt and pepper
How to Make Smoky Sausage Casserole
1. Prepare the Mash
Boil potatoes in salted water for 15–18 minutes until tender. Drain and mash with butter, milk, roasted garlic and chives until smooth and creamy. Season to taste and keep warm.
2. Brown the Sausages
Heat olive oil in a large casserole pan. Add the sausages and cook until browned on all sides, around 5–6 minutes. Remove and set aside.
Deglaze the pan with red wine, scraping up the caramelised bits from the bottom of the pan.
3. Build the Sauce
Add onion and carrots to the pan and cook for 5–6 minutes until softened and lightly caramelised.
Stir in garlic, tomato purée and smoked paprika, allowing the spices to toast slightly and release their aroma.
Add fresh chopped tomatoes, chicken stock, Worcestershire sauce, soy sauce, thyme and oregano.
4. Simmer the Casserole
Return the sausages to the pan and simmer gently uncovered for around 25 minutes until the sauce thickens and becomes rich and glossy.
Finish with a knob of butter for a silky restaurant-style sauce.
Season with salt and black pepper.
Serving Suggestion

To plate like a restaurant dish, spoon a circle of garlic-chive mash onto a warm plate. Place two sausages on top and spoon the smoky tomato casserole sauce around them.
Garnish with fresh parsley and a drizzle of good olive oil.
Wine Pairing for Sausage Casserole
A glass of Rioja Crianza or a Cote du Rhone pairs beautifully with the smokey paprika and acidic tomatoes.
Recipe FAQs
Can I make sausage casserole ahead of time?
Yes. In fact, sausage casserole often tastes even better the next day as the flavours continue to develop.
Can I freeze sausage casserole?
Absolutely. Allow the casserole to cool fully before freezing. It will keep for up to 3 months.
What potatoes work best for mash?
Floury potatoes such as Maris Piper or King Edward create the creamiest mash.
Final Thoughts
This Smoky Fresh Tomato Sausage Casserole proves that comfort food can still feel refined. The combination of fresh tomatoes, smoked paprika, and creamy garlic mash creates a deeply satisfying dish that feels like something you’d order in a great gastropub.
Whether you’re cooking for family, guests, or simply elevating your weeknight dinner, this recipe brings restaurant-quality flavour straight to your kitchen.









Leave a Reply