There’s nothing more comforting than a warm bowl of homemade vegetable soup. Packed with colorful vegetables, fragrant herbs, and a rich tomato-based broth, this easy vegetable soup recipe is wholesome, satisfying, and surprisingly simple to prepare.One of the best things about this soup is its flexibility. You can easily customize it with whatever vegetables you already have in your refrigerator, making it a fantastic budget-friendly meal that’s perfect for reducing food waste. Whether you’re preparing a cozy weeknight dinner or meal prepping for busy days ahead, this hearty soup delivers incredible flavor in every spoonful.Fresh garlic, thyme, carrots, celery, potatoes, green beans, corn, peas, and tomatoes come together beautifully in a rich vegetable stock, creating a nourishing meal that’s naturally vegetarian and loaded with nutrients.
Jump to Recipe Print Recipe
Easy Vegetable Soup Recipe | Healthy Homemade Comfort Food
Ingredients
Method
- 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.
- Stir in the carrots, celery, and minced garlic.
- Cook for another 5 minutes, making sure the garlic becomes fragrant without browning too much.
- 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.
- Pour in the vegetable stock.
- Stir in:
- Diced potatoes
- Green beans
- Frozen corn
- Bay leaves
- Season with salt and black pepper.
- 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.
- 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.

