Ingredients
The following ingredients have 6 Servings
- 1 or 2 tbsp sunflower oil (depending on if you are calorie counting or not!)
- 1.5 medium onions (finely chopped)
- 3 cloves garlic (finely chopped)
- 3 medium carrots (peeled and diced)
- 3 sticks celery (diced)
- 1 large leek (quartered lengthwise and finely sliced)
- 2 tbsp tomato puree
- 2 tbsp smoked paprika
- 3 fresh ripe tomatoes (diced)
- 200 grams broccoli florets
- 200 grams cauliflower florets
- 1 tsp dried basil
- 1000 ml vegetable stock (or more, depending on how thin you want it)
- freshly ground black pepper
- 50 grams baby leaf spinach
- 80 grams cashew nuts
- 1 clove garlic
- 2 tbsp nutritional yeast
- pinch Shetland sea salt (to taste)
- 1 tbsp lemon juice
- 60 ml extra virgin olive oil
Instruction
- For the soup, heat the oil in a large soup pan and gently saute the onions, garlic, carrots, celery and leek over a medium heat until it all starts to soften.
- Add the tomato puree and stir well.
- Add the remaining ingredients and cover with vegetable stock, adding more if you want a watery soup. I wanted a thick, chunky soup so I only used 1 litre.
- Cover and simmer gently for 20-25 minutes until all the vegetables are tender.
- To prepare the pesto, pop all the ingredients in a blender and pulse until it reaches the desired consistency. I left mine rather chunky so there were bits of nuts to chew in each mouthful of soup.