Heat olive oil in a stock pot over medium-high heat.
Add onions, carrots, and celery; saute four minutes; add garlic; saute ~30 seconds more, until fragrant.
Add broth, tomatoes, potatoes, parsley, bay leaf, thyme, salt and pepper.
Bring to a boil; add green beans; reduce heat to low, cover and simmer 20 minutes.
Add peas and corn; simmer five minutes more.