Italian Peasant Soup
Clock Image
Prep: 10 mins
Cook: 25 mins
A hearty stew-like soup packed with fibre, protein, greens and heaps of gorgeous flavours. Good for your palate, body and soul.
This recipe is a:
See this week's box.
255 kcal
(per portion)
Ingredients you'll need
  • 1 onion
  • 250g cherry tomatoes
  • 2 garlic cloves
  • 1 chilli
  • 100g cavolo nero
  • 400g tin of cannellini beans
  • 2 tsp fennel seeds
  • 1 vegetable stock cube
  • 1 lemon
From your kitchen
  • 1 tbsp olive oil
  • Sea salt
  • Freshly ground pepper
  • 750ml boiling water
Step by step this way
  • 1.

    Halve, peel and finely chop the onion. Halve the tomatoes. Peel and finely chop the garlic. Thinly slice the chilli, flicking out the seeds if you want less heat.

  • 2.

    Set a large pan over high heat. Add 1 tbsp oil and the onion, tomatoes, garlic and half the chilli with a pinch of salt. Cook over medium-high heat for 10 mins or till the tomatoes are tender and collapsing. Season with a little more salt and a big pinch of pepper.

  • 3.

    While the veg fry, finely chop the cavolo nero. Drain the beans and rinse well. Add the cavolo nero, beans, 1 tsp of the fennel seeds and 750ml stock (homemade or made by whisking 750ml boiling water with your stock cube). Simmer for 10 mins. Grate in the lemon zest and add a good squeeze of juice. Simmer for 5 mins.

  • 4.

    While the soup simmers, fry the remaining chilli slices and fennel seeds in 1 tbsp oil, for 2-3 mins till just fragrant. Taste the soup and adjust the seasoning. Ladle into bowls and top with the fried chilli and fennel seeds.

  • 5.

This recipe is from