Three bean spring minestrone

Enjoy this three bean minestrone soup as a healthy lunch or supper. Full of protein, it will keep you going through the day and contains 3 of your 5-a-day

  • Prep:10 mins
    Cook:15 mins
  • Serves 3
  • Easy

Nutrition per serving

  • kcal 367
  • fat 14g
  • saturates 4g
  • carbs 29g
  • sugars 8g
  • fibre 18g
  • protein 22g
  • salt 1.3g


  • 2 tbsp olive oil, plus extra for drizzling
  • 1 banana shallot, chopped
  • 1 fennel bulb, thinly sliced
  • 2 garlic cloves, chopped
  • 400g can cannellini beans
  • 400g can borlotti beans
  • 700ml vegetable stock
  • 100g green beans, chopped
  • rind of a vegetarian hard cheese, plus 30g, grated
  • 150g frozen peas
  • 1 lemon, zested
  • handful basil leaves, torn to serve


  1. Put the oil in a saucepan over a medium heat, add the shallot, fennel, garlic and a pinch of salt and cook until softened. Drain the beans, reserving the starchy water from half of one can. Tip these into the pan along with the stock, green beans and cheese rind. Cook for 15 mins until the green beans are completely softened.

  2. Stir in the peas, cook for a couple of mins more, then stir in the lemon zest and grated cheese.

Suggested recipes from this collection...