This has to be one of my favourite soups. It’s so comforting on a cold day or if you’re feeling a bit under the weather. Make a big pot and freeze some for when you want a beautiful soup but don’t have the time to cook it.You can leave the lamb out if you prefer a vegetable soup. You can also add cooked, shredded chicken instead. Use any veggies you like for this soup, most work really well.
Heat a large pot over medium heat. Add the olive oil and butter and let them melt. Add the leek and stir for 2 minutes. Add the garlic and stir for a further 2 minutes. Add the carrot and celery and stir for 2–4 minutes or until fragrant. Add the parsnip and sweet potato and stir for 5 minutes.
Add the tomato paste, chicken stock, water and pearl barley. Stir well and simmer for 10–15 minutes.
Add the cooked lamb or chicken at this point. Cover with the lid and simmer for 10 minutes. Add the parsley and season well. Leave on low heat for a further 15 minutes if you have the time (the flavour will be better).