In a large, heavy-bottomed pot, heat the olive oil over medium heat. Once hot, add the diced onion and sauté for about 3-4 minutes, or until it becomes translucent and soft.
Next, stir in the minced garlic and cook for an additional minute, allowing the garlic to become fragrant but be careful not to burn it.
Add the sliced carrots and chopped celery to the pot, stirring occasionally. Cook for another 5 minutes, until the vegetables start to soften and release their natural juices.
Sprinkle the dried thyme and rosemary into the mixture, stirring well to ensure the herbs are evenly distributed throughout the vegetables.
Carefully pour in the chicken broth, raising the heat to bring the mixture to a gentle simmer.
Once simmering, add the shredded chicken and frozen peas to the pot. Let the soup simmer for another 10-15 minutes, allowing all the flavors to meld together beautifully and the chicken to heat through.
Before serving, taste and season the soup with salt and freshly ground black pepper according to your preference.
Serve the soup warm in bowls, garnished with a sprinkle of fresh parsley for a touch of color and flavor.
Notes
Rotisserie chicken works exceptionally well for this recipe.