In a large pot, heat the olive oil over medium heat. Add the diced onion and sauté until translucent, about 5 minutes.
Stir in the minced garlic and cook for an additional 1 minute until fragrant.
Add the sliced carrots, diced potatoes, and sliced celery to the pot. Cook for about 5 minutes, stirring occasionally.
Sprinkle in the dried thyme, dried rosemary, bay leaf, salt, and black pepper. Stir to combine.
Pour in the chicken broth and bring the mixture to a boil.
Once boiling, reduce the heat to low and add the chicken thighs. Cover and simmer for 30 minutes, stirring occasionally.
After 30 minutes, add the frozen peas and cook for an additional 5 minutes.
Remove the bay leaf before serving. Garnish with fresh parsley.