Gather all the ingredients listed above.
Rinse the chicken breasts under cold water and pat them dry with a paper towel.
In a large pot, heat the olive oil over medium heat. Add the diced onion and sauté for 5 minutes until translucent. Stir in the minced garlic, sliced carrots, and sliced celery. Cook for another 5 minutes.
Add the dried thyme, dried oregano, and red pepper flakes. Stir to combine. Place the chicken breasts into the pot, pour in the chicken broth and diced tomatoes. Bring to a boil, then reduce to a simmer.
Let the soup simmer for 20 minutes.
Remove the chicken from the pot, shred it into bite-sized pieces, and return it to the pot. Stir in the heavy cream and frozen peas. Simmer for an additional 5 minutes. Season with salt and pepper to taste and garnish with fresh parsley before serving.