Ingredients
Method
Step 1: Sauté the Aromatics
- Heat the olive oil in a large Dutch oven or heavy-bottomed soup pot over medium-high heat.
- Add the diced onion and cook for about 8–10 minutes, stirring occasionally, until softened and lightly golden.
Step 2: Add More Vegetables
- Stir in the carrots, celery, and minced garlic.
- Cook for another 5 minutes, making sure the garlic becomes fragrant without browning too much.
Step 3: Build the Flavor Base
- Add the diced tomatoes, including all their juices, along with the chopped thyme.
- Cook for around 10 minutes, stirring occasionally. This allows excess liquid to reduce and intensifies the tomato flavor.
Step 4: Add the Broth
- Pour in the vegetable stock.
- Stir in:
- Diced potatoes
- Green beans
- Frozen corn
- Bay leaves
- Season with salt and black pepper.
Step 5: Simmer
- Bring the soup to a gentle boil.
- Reduce the heat to medium-low, partially cover the pot, and simmer for 20–30 minutes, or until the potatoes and green beans are tender.
Step 6: Finish the Soup
- Remove the bay leaves.
- Stir in:
- Frozen peas
- Fresh chopped parsley
- Cook for another 2–3 minutes until the peas are heated through while still bright green.
- Taste and adjust seasoning if needed.
- Serve hot.
Notes
This easy vegetable soup recipe proves that simple ingredients can create an incredibly comforting and flavorful meal. With plenty of fresh vegetables, aromatic herbs, and a rich broth, it's the kind of recipe you'll find yourself making again and again. Whether you enjoy it as a light lunch, a satisfying dinner, or a meal-prep favorite, this hearty soup is nourishing, versatile, and always delicious.
Enjoy every warm, cozy bowl and don't hesitate to make it your own by adding your favorite seasonal vegetables or pantry staples.
