Prep the vegetables
Wash and cut the green beans, dice the onion, mince garlic, and chop potatoes and carrots.
Cook the aromatics
In a large pot, heat olive oil over medium heat. Add onion and garlic, sauté until fragrant.
Add vegetables
Stir in potatoes, carrots, and green beans. Cook for 3–4 minutes.
Simmer
Pour in the broth. Add white beans (if using), bay leaf, thyme, salt, and pepper.
Cook the soup
Bring to a boil, then reduce heat and simmer for 25–30 minutes until vegetables are tender.
Serve
Remove bay leaf, garnish with fresh parsley, and serve warm with bread.