Skip to content

Homemade vegetable soup

 94 ratings

Cooking Time:60 mins

Serves:3 Adults


Homemade vegetable soup

This chunky soup is easy to make – even if you have never cooked before.


  • 1 medium onion
  • 1 leek
  • 2 medium sized carrots
  • 2 sticks of celery
  • 1 small turnip
  • 1 clove of garlic
  • 1 tablespoon of fresh parsley and thyme. You can use dried but fresh always gives a better flavour
  • 1 tablespoon of olive oil
  • 8g / ¼ oz. margarine 
  • 850ml / 1½ pints of vegetable stock


  1. Heat 1 tablespoon of olive oil and the margarine in a large saucepan.
  2. Chop the onion, carrot, celery, leek and turnip into small pieces, around 1cm cubes.
  3. Sauté all the vegetables in the oil for 10 to 15 minutes over a low heat, stirring occasionally. Keep in mind our tips on cooking vegetables safely.
  4. Add the chopped clove of garlic, 1 tablespoon of herbs and 1½ pints of vegetable stock
  5. Bring the soup to the boil and simmer for about 40 minutes.
  6. Taste your vegetable soup to see if it needs extra salt or pepper.
  7. You can eat the soup as it is or cook it for another 20 minutes and liquidise it to make a smooth soup.
  8. Add some chopped fresh parsley and serve.

What you will need

  • Saucepan
  • Wooden spoon

Serving suggestions

Vegetables are an essential part of a healthy diet and taste , especially when made into soup. What can you add to vegetable soup to make it taste even better? Serve your healthy homemade soup with wholemeal crusty bread.

"Vegetable soup can also be made with chicken stock for extra flavour"

Safefood Logo

Sign up for our family focused healthy eating and food safety news.

Safefood logo

The site content is redirecting to the NI version.