Preparation time :less than 30 mins

Cooking time: 30 mins to 1 hour

You can use any hard, starchy root vegetables you like for this simple root vegetable soup. Carrots, parsnips, sweet potatoes, squash and celeriac all work well. Serve with warm crusty bread.

Each serving provides 223 kcal, 4g protein, 31.5g carbohydrates (of which 18g sugars), 7g fat (of which 1g saturates), 10g fibre and 1.4g salt.


Recipe tips


  1. Heat the oil in a large non-stick saucepan and gently fry the onions for 6–8 minutes, or until softened and beginning to brown, stirring regularly.
  2. Add the vegetable chunks and cook for 5 minutes more, stirring occasionally. Stir in the garlic and cook for a few seconds more.
  3. Crumble over the stock cubes, add 1 litre/1¾ pints water and bring to the boil. Reduce the heat to a simmer, cover the pan loosely with a lid and cook for about 20 minutes or until the vegetables are very soft, stirring occasionally. Some will soften more quickly than others. Remove the pan from the heat.
  4. Blitz the soup with a stick blender until very smooth and season with plenty of ground black pepper. Add a splash of just-boiled water if the soup is a little thick.
  5. Ladle into bowls, top with freshly chopped parsley, if using, and serve with the bread.