Vegetable Soup

Vegetable Soup
high_fibreheartVegetarian Icon

Vegetable soup is a really great way to get vegetables, and as a result countless nutrients in.

Vegetable soup is an easy way to increase your daily intake of vegetables, as well as being a money-saver as you can throw in any mix of leftover vegetables each week. Vegetable soup is high in fibre and rich in nutrients that can be lacking if you are not a regular vegetable eater. You can use any vegetables that you like, but a soup like this can even be a way to eat some vegetables that you even dislike! Soup is also a time-saver as it can be made in bulk and reheated when your time is short, where it can work as a light pre-exercise snack when paired with some homemade bread.


– 3 onions, chopped
– 4 cloves of garlic, chopped
– 1 Tbsp. butter OR coconut oil
– 2 leeks, thinly chopped
– 1 courgette, chopped
– 1 carrot, peeled and chopped
– 1 head of broccoli, chopped
– ½ head of cauliflower, chopped
– 1 L chicken stock
– 2 Tbsp. cream OR crème fraiche
– Salt and pepper


  1. In a large pan, melt butter and sweat the onions and garlic for 10 minutes.
  2. Add leeks and sweat for a further 5 minutes before adding the remaining vegetables.
  3. Cover the vegetables with stock, adding a little extra water if necessary.
  4. Bring to the boil and simmer for 15 minutes or until vegetables become tender.
  5. Blend the vegetable to a smooth consistency using a hand blender. (If you are using a large food blender, allow to cool before blending. You should never blend hot liquid in a blender).
  6. Add cream OR crème fraiche, and season to taste.

Nutrition Info

Vegetable Soup Clean