Wash and pat dry all vegetables, peel the onion and garlic. Cut the carrots and potatoes into small same-sized dices. Finelly chop the celery, onion and garlic.
Add the oil into a large pot and set on medium heat. Once hot, add the chopped onion and fry for 2 minutes. Add diced carrot, stir and fry for 3 minutes.
Add chicken stock (or stock cubes and cold water), season with whole peppercorns and allspice, set on high heat and bring to boil. When the soup starts to bubble, lower the heat and leave it to simmer for 7 minutes.
Add diced potatoes, sliced celery and garlic and cook for further 5-7 minutes or until the carrots and potatoes are soft.
Add freshly chopped parsley and enjoy the soup on its own or with a slice of crusty bread.
Notes
Possible swaps:
⅓ celeriac (peeled and diced),
1 large sweet potato (peeled),
3 handfuls short pasta (penne, fusilli or noodles) - check cooking instructions on the packaging and adjust cooking time accordingly.