Sauté Vegetables: Heat olive oil in a large pot over medium heat. Add onions, carrots, and celery. Sauté for 5 mins until softened.
Add Garlic & Spices: Stir in garlic, thyme, salt, and pepper. Cook for 1 minute until fragrant.
Add Potatoes & Tomatoes: Mix in diced potatoes and tomatoes. Cook for 2-3 minutes.
Pour Broth & Simmer: Add vegetable broth, water, and bay leaf. Bring to a boil, then reduce heat and simmer for 15 mins.
Add Green Beans: Stir in green beans and cook for another 5-7 mins until all veggies are tender.
Adjust Seasoning: Taste and add more salt/pepper if needed. Remove bay leaf.
Garnish & Serve: Sprinkle fresh parsley and serve hot with crusty bread.