14 July 2026

Vegetarian Sausage and Butter Bean Casserole

By Sophie Bramley
  • 5k
  • 5k
  • 5k
Vegetarian Sausage and Butter Bean Casserole

Why This Casserole Deserves a Place in Your Weekly Rotation

There is a particular kind of satisfaction that comes from a casserole you can build in one pan, leave to bubble quietly on the hob, and then eat for three days straight without losing interest. This vegetarian sausage and butter bean casserole is exactly that dish. It is filling without being heavy, deeply savoury thanks to properly browned sausages, and forgiving enough that you can swap in whatever tinned beans or seasonal vegetables you happen to have in the cupboard.

Butter beans are the quiet hero here. They break down slightly at the edges as they simmer, thickening the tomato sauce into something silky and substantial. Meat-free sausages, meanwhile, bring the herby, peppery backbone that makes the whole thing taste like a proper Sunday supper rather than a compromise. If you have ever found vegetarian sausages a little disappointing straight from the pan, this is the recipe that will change your mind.

Choosing Your Sausages and Beans

The quality of what you put in really does show in the finished pot, so a few minutes of thought at the shop pays off.

  • Vegetarian sausages: Look for the firm, well-seasoned sort that hold their shape — Lincolnshire-style or Cumberland-style meat-free sausages work particularly well. Avoid anything too soft, as it will collapse during simmering.
  • Butter beans: Two 400g tins, drained and rinsed, is the easy route. If you cook dried beans from scratch, around 300g dried will give you roughly the same quantity once soaked and simmered.
  • Tomatoes: Two 400g tins of chopped tomatoes plus a tablespoon of tomato purée gives a sauce with real depth. In late summer, swap one tin for 500g of fresh tomatoes, roughly chopped, and simmer a little longer.
  • Stock: Around 300ml of vegetable stock. Use a good-quality cube or, better still, homemade stock if you have any stashed in the freezer.
  • Herbs and spice: Dried oregano, a bay leaf, smoked paprika and plenty of black pepper. Fresh thyme or rosemary stirred through at the end lifts everything.

Building the Casserole, Step by Step

Start with a wide, heavy-based casserole dish or a deep sauté pan with a lid. Heat two tablespoons of olive oil over a medium heat and brown six to eight vegetarian sausages on all sides. This should take eight to ten minutes. Do not rush it — the browned crust is where a lot of the flavour comes from, and pale sausages make a pale casserole. Lift them out onto a plate.

Add two sliced onions to the same pan with a pinch of salt and cook gently for eight minutes until soft and golden. Stir in three crushed garlic cloves, a teaspoon of smoked paprika and a teaspoon of dried oregano, and cook for another minute until fragrant. Add a tablespoon of tomato purée and let it darken slightly, then pour in the tinned tomatoes, the stock, the drained butter beans and a bay leaf.

Return the sausages to the pan, bring everything to a gentle simmer, then clamp on the lid and cook for 25 to 30 minutes, stirring occasionally so nothing catches on the base. If the sauce looks thin at the end, take the lid off and simmer for another ten minutes. If it looks too thick, splash in a little more stock. Finish with a good grind of black pepper and a handful of chopped flat-leaf parsley.

Seasonal Twists Worth Trying

This is a casserole that adapts to whatever the kitchen garden or market is offering. In autumn, add a diced squash or a couple of peeled, chopped cooking apples along with the stock — the sweetness plays beautifully against the smoked paprika. Through winter, a handful of shredded kale or savoy cabbage stirred in for the final five minutes adds colour and bite without turning to mush.

In spring, try a handful of frozen peas and a squeeze of lemon at the end. Summer calls for a spoonful of pesto or a scattering of fresh basil instead of the parsley. A teaspoon of fennel seeds added with the onions gives a subtle, sausage-like savouriness that works especially well if you are using plainer meat-free sausages.

Freezing, Reheating and Batch Cooking

This is one of those rare dishes that arguably tastes better the next day, once the beans have drunk up the seasoned tomato sauce. It keeps in the fridge for three to four days in a sealed container.

To freeze, cool it completely, then portion into freezer bags or lidded containers, leaving a little headroom for expansion. It will keep for up to three months. Defrost overnight in the fridge and reheat gently on the hob with a splash of water or stock to loosen the sauce, or in a covered dish at 180°C (160°C fan, gas mark 4) for 25 to 30 minutes until piping hot throughout.

One practical note: butter beans hold up to freezing far better than potatoes or pasta, which is part of why this recipe is such a reliable batch-cook. If you want to double it, use two pans for the browning stage rather than crowding one, otherwise the sausages will steam instead of colour.

What to Serve With It

Creamy mashed potatoes are the classic pairing, and rightly so, but a hunk of crusty sourdough does the job when you cannot face peeling. For something lighter, serve it over buttered couscous, or alongside a sharply dressed green salad with a mustard vinaigrette to cut through the richness.

A spoonful of yoghurt or crème fraîche on top adds a cool contrast, and a scattering of crisped shallots or toasted breadcrumbs gives texture if you want to make it feel a bit more special. However you serve it, make a little more than you think you need — this is a casserole with a habit of disappearing from the pan before it reaches the table.