Go Back
+ servings

Vegetarian Sausage Casserole

Cooked in a rich and smoky tomato sauce, this one-pot vegetarian sausage casserole is one of our family favourite comfort meals.
5 from 1 vote
DieTARY CHOICEGluten-Free Recipes, High Fibre Recipes, Iron Rich Recipes, Nut-Free Recipes, Vegetarian Recipes
Prep Time 5 mins
Cook Time 30 mins
Total Time 35 mins
Course Entertaining, Family Meals, Kids’ Favourites, One-pot Meals, Quick & Easy
Cuisine English
Servings 4 people
Calories 333 kcal


  • casserole dish


  • 8 vegetarian sausages
  • olive oil
  • 1 red onion
  • 1 large red pepper
  • 2 garlic cloves crushed
  • 1 1/2 tsp smoked paprika
  • 2 Tbsp sun-dried tomato paste
  • 800 g chopped canned tomatoes
  • 800 g canned cannellini beans
  • 2 tsp dried thyme
  • 2 tsp dried oregano
  • 2 tsp sugar optional


  • small bunch of fresh parsley
  • Mashed potatoes


  • Heat some olive oil in a large casserole. Gently fry the sausages until slightly brown.
  • Add finely sliced red onion, sliced red pepper, crushed garlic, smoked paprika and sun-dried tomato paste. Fry all together for another 3 minutes.
  • Add chopped tomatoes, drained cannellini beans, thyme and oregano to the casserole.
  • Cook for 10 mins covered, then 10 mins uncovered until red pepper is soft.
  • Season to taste (if the canned tomatoes are too acidic, you can add some sugar to balance it out).
  • Serve with mashed potatoes with chopped parsley on top.


Serving: 250gCalories: 333kcalCarbohydrates: 55gProtein: 28gFat: 3gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 1gSodium: 1723mgPotassium: 519mgFiber: 16gSugar: 13gVitamin A: 1828IUVitamin C: 59mgCalcium: 221mgIron: 12mg
Keyword casserole, sausage, Vegetarian
DID YOU MAKE THIS RECIPE? Leave a review in the comments below! or share it on Instagram tagging @theflexitarianuk.

I cannot wait to see your posts!