This hearty tomato vegetable soup is the perfect dish for any occasion. Bursting with flavors and packed with nutrition, it warms you up and fills you up. Plus, it’s easy to whip up, making it a favorite choice for busy weeknights or cozy weekends.
Why make this recipe
Making this soup is not only simple but also deeply satisfying. It incorporates a variety of vegetables, providing essential nutrients and vibrant flavors. Whether you’re looking for a comforting meal, a healthy dish, or a way to clear out the fridge, this soup delivers on all fronts. With so many veggies, it’s a feast for the eyes and the palate!
Ingredients
- 2 tablespoons olive oil
- 1 onion, diced
- 2 carrots, diced
- 2 celery stalks, diced
- 3 cloves garlic, minced
- 4 cups vegetable broth
- 1 can (28 ounces) crushed tomatoes
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- Salt and pepper to taste
- 2 cups assorted vegetables (such as zucchini, green beans, and spinach)
- Fresh parsley for garnish
How to make it
- In a large pot, heat olive oil over medium heat. Add the diced onion, carrots, and celery. Cook until the vegetables are softened, about 5-7 minutes.
- Add the minced garlic and cook for another minute until fragrant.
- Pour in the vegetable broth and crushed tomatoes. Stir in the dried basil, oregano, salt, and pepper.
- Bring the soup to a boil, then reduce the heat and let it simmer for 20 minutes.
- Add in the assorted vegetables and continue to simmer for another 10-15 minutes until tender.
- Taste and adjust seasoning if necessary.
- Serve hot, garnished with fresh parsley, with crusty bread on the side.
How to serve it
Serve the soup hot in bowls, garnished with fresh parsley for a pop of color and flavor. It pairs beautifully with crusty bread, making it a complete meal.
How to store it
Store any leftovers in an airtight container in the refrigerator for up to 4 days. The flavors will continue to develop, making it just as delicious the next day. You can also freeze the soup for up to 3 months; just be sure to leave some space in the container for expansion.
Helpful tips
- To enhance the flavors, try adding a splash of balsamic vinegar or a pinch of red pepper flakes for a little heat.
- Feel free to experiment with different vegetables based on what you have on hand. Frozen vegetables work well too.
Optional variations
- Add protein: For a heartier option, consider adding diced chicken, beans, or lentils.
- Spice it up: Incorporate a spice blend or fresh herbs as a finishing touch for additional flavor.
Frequently asked questions
Can I use fresh tomatoes instead of crushed tomatoes?
Yes, you can use fresh tomatoes; just chop them and add them to the pot. You may need to adjust the cooking time to ensure they soften properly.
Can I make this soup in advance?
Absolutely! This soup tastes even better the next day as the flavors meld together. Just store it in the fridge or freeze it as mentioned above.
What if I don’t have vegetable broth?
If you don’t have vegetable broth, you can use water or chicken broth, but be aware that it will alter the flavor slightly. Adding more herbs will help enhance the taste.




