Roast vegetable cassoulet

Serve this new vegetarian dish with crusty bread and a green salad

  • Prep:1 hrs 30 mins
    Cook:50 mins
    Plus 2 hours soaking the beans.
  • Serves 6
  • Easy

Nutrition per serving

  • kcal 486
  • fat 22g
  • saturates 3g
  • carbs 57g
  • sugars 1g
  • fibre 16g
  • protein 18g
  • salt 0.86g


  • 350g dried haricot beans
  • a bundle of thyme, bay leaf and parsley stalks
  • 3 medium onions, 1 quartered, 2 chopped
  • 450g carrots, 2 quartered, rest in chunks
  • 11 tbsp extra-virgin olive oil
  • 2 celery sticks, chopped
  • 4 garlic cloves, chopped
  • 400g can chopped tomatoes
  • 1 tsp light muscovado sugar
  • 4 tsp chopped fresh tarragon
  • 1 medium butternut squash, peeled, seeded and cut into chunks
  • 1 medium celeriac, peeled and cut into chunks
  • 1 tbsp Dijon mustard
  • 4 tbsp chopped fresh parsley
  • 85g fresh white bread crumbs


  1. Bring the beans to boil in a saucepan of cold water, simmer for 5 minutes, take off heat and cover tightly. Leave for 2 hours.

  2. Drain the beans, return to pan, cover with fresh cold water and add the herb bundle and vegetable quarters. Bring to boil and simmer for 1 hour until tender.

  3. Preheat oven to 200C/Gas 6/fan oven 180C. Heat 3 tablespoons of the oil in a casserole and fry the chopped onion and celery until soft. Add the garlic and cook for 3-4 minutes. Stir in the tomatoes, sugar and half the tarragon. Season.

  4. Drain beans, retaining 1.2 litres/2 pints of liquid. Discard veg and herbs. Stir 600ml/1 pint of the liquid into the tomato mixture and simmer, half-covered, for 30 minutes. Toss the squash, carrot and celeriac chunks in 5 tablespoons of oil. Season and roast in a tray for 30 minutes.

  5. Remove vegetables and reduce heat to 180C/Gas 4/fan oven 160C. Stir beans, vegetables, mustard and half the parsley into the casserole. Add liquid if needed to make the mixture nicely moist. Check seasoning. Turn into a wide baking dish. (You can prepare to this stage the day before. Cool, cover and refrigerate. Next day, if the beans have absorbed too much liquid, moisten with bean liquid or stock.)

  6. Mix the breadcrumbs with the remaining parsley and tarragon. Scatter over and drizzle with remaining oil. Bake for 50 minutes. (Add an extra 10 minutes if making ahead.) Serve from the dish.

Suggested recipes from this collection...