A comforting bowl packed with seasonal vegetables, herbs, and a deeply satisfying broth. This humble soup is more nourishing than anything you can get from a can — and just as easy.
Heat oil in a large pot over medium heat. Cook onion, celery, and carrot 5 minutes until softened. Add garlic, cook 1 minute.
Add potatoes, diced tomatoes, thyme, oregano, and bay leaf. Stir well.
Pour in vegetable stock. Bring to a boil, then reduce to a simmer. Cook 15 minutes until potatoes are tender.
Add green beans or peas. Cook 5 more minutes. Season generously with salt and pepper. Remove bay leaf.
Ladle into bowls, garnish with fresh parsley and a drizzle of olive oil. Serve with crusty bread.
This soup gets better the next day as the flavours deepen overnight. Make a big batch on Sunday for easy lunches all week. It also freezes beautifully for up to 3 months.