In a large, heavy-bottomed pot, heat the olive oil over medium heat. Once hot, add the diced onion and sauté for about 5 minutes, stirring occasionally, until it becomes translucent.
Add the minced garlic to the pot and cook for an additional 1-2 minutes, just until it becomes fragrant—be careful not to burn it.
Next, incorporate the diced carrots and celery, stirring frequently for about 5 minutes, or until they begin to soften nicely.
Then, add the cubed potatoes and diced chicken to the pot. Stir everything together until the ingredients are evenly mixed.
Pour in the chicken broth and bring the mixture to a vigorous boil. Once boiling, reduce the heat to low and allow it to simmer gently for 15-20 minutes, or until the potatoes are tender and the chicken is fully cooked through.
After the soup has simmered, stir in the heavy cream, dried thyme, and smoked paprika. Season with salt and freshly ground black pepper according to your taste. Allow it to simmer for another 5 minutes so the flavors have time to blend beautifully.
Remove the pot from heat. Ladle the soup into bowls and garnish each serving with a sprinkle of fresh parsley just before serving.
Notes
Serve in warm bowls with crunchy bread for a delightful meal.