Heat the olive oil in a large pot or Dutch oven over medium heat on the stove. Add the onion, celery and carrots and cook, stirring often, until they begin to soften, about 5-6 minutes.
2 tablespoons olive oil, 1 cup chopped yellow onion, 3 ribs celery, 3 carrots
Add the gold potatoes, garlic and fresh rosemary to the pot and cook, stirring often, for 2-3 minutes.
½ pound Yukon gold potatoes, 1 teaspoon chopped fresh rosemary, 4 cloves garlic
Pour in the chicken broth. Stir and scrape up any bits that are stuck to the bottom of the pot.
4 cups low sodium chicken broth
Stir in the green beans, diced tomatoes, salt, dried thyme, pepper and bay leaves.
1 cup chopped green beans (1-inch pieces), 14.5 ounces canned diced tomatoes, ¾ teaspoon salt, ½ teaspoon dried thyme, ¼ teaspoon black pepper, 2 bay leaves
Nestle the chicken breasts down into the broth.
1.25 pounds boneless skinless chicken breast
Bring the pot to a simmer over moderate heat (don't rush this or the chicken could become tough). Then reduce the heat to a low simmer. Cover and cook at a low simmer for 20-30 minutes, until the chicken is cooked through to 165°F.
Remove chicken to a clean plate, bowl or cutting board and let it cool for 5 minutes, then shred and return to the soup.
Meanwhile, stir in the frozen peas, cover the pot and simmer for 5 more minutes, until the vegetables are tender. Remove and discard bay leaves. Serve, with fresh parsley if desired.
¾ cup frozen peas