Wash and chop the onions, celery, parsnip, and carrots.
Heat the extra virgin olive oil in a large pot over medium heat. Add the chopped onions, carrots, celery, and parsnips, then season with 1 tsp salt.
Sauté the vegetables for about 5 minutes, until they begin to soften.
Create a small space in the centre of the pot and add the butter and minced garlic. Let the garlic cook gently in the melted butter for 20–30 seconds to prevent burning, then mix it through the vegetables. Cook for another 1–2 minutes.
Sprinkle the flour over the vegetables and stir to combine. Cook for 3 minutes, stirring every minute to avoid sticking or burning.
Pour in the chicken broth and add the remaining 1 tsp salt, black pepper, mixed herbs, and dried parsley. Bring the soup to a boil for about 5-7 minutes
Add the shredded chicken, vermicelli noodles, and double cream. Stir well and let the soup continue cooking for about 5 minutes, or until the noodles are tender.
If you prefer a thinner, more soupy consistency, add extra chicken broth (I added about 2–3 cups at the end, and it still came out creamy and delicious).
Serve warm and enjoy!