why make this recipe
This soup is simple to prepare and full of flavor. It’s comforting and warming, making it ideal for chilly days. It’s also a great way to use up any leftover vegetables you have at home. Plus, it can easily be adjusted to meet your family’s preferences.
how to make Hearty Vegetable Soup
Ingredients:
- 2 tablespoons olive oil
- 1 onion, chopped
- 2 cloves garlic, minced
- 3 carrots, diced
- 2 celery stalks, diced
- 1 bell pepper, diced
- 1 zucchini, diced
- 1 can (14.5 oz) diced tomatoes
- 4 cups vegetable broth
- 1 teaspoon dried thyme
- Salt and pepper, to taste
- 2 cups fresh spinach or kale
- Optional: 1 can (15 oz) beans (like kidney or chickpeas)
Directions:
- Heat the olive oil in a large pot over medium heat.
- Add the chopped onion and cook until it becomes translucent, about 5 minutes.
- Stir in the minced garlic, then add the carrots, celery, and bell pepper. Cook for another 5-7 minutes.
- Add the zucchini, diced tomatoes (with juice), vegetable broth, and dried thyme. Stir well.
- Bring the soup to a boil, then reduce the heat and let it simmer for about 20 minutes.
- Add the salt, pepper, and beans if using. Stir in the spinach or kale and cook for an additional 5 minutes.
- Taste and adjust the seasonings if needed. Serve hot.
how to serve Hearty Vegetable Soup
Serve this soup warm in bowls. You can top it with a sprinkle of Parmesan cheese, fresh herbs, or croutons for extra flavor and texture. Pair it with a slice of crusty bread for a complete meal.
how to store Hearty Vegetable Soup
Let the soup cool completely before storing. Pour it into an airtight container and keep it in the refrigerator for up to 5 days. You can also freeze it for longer storage, up to 3 months.
tips to make Hearty Vegetable Soup
- Feel free to swap out vegetables based on what you have. Potatoes, corn, or green beans work well in this soup.
- For a spicier kick, add red pepper flakes or diced jalapeños.
- If you want a creamier soup, stir in a splash of cream or coconut milk before serving.
variation
You can turn this soup into a hearty chicken soup by adding cooked chicken pieces instead of beans. Just simmer them along with the other ingredients for a delicious and filling meal.
FAQs
Can I make this soup vegan?
Yes, this soup is completely vegan as it is made with vegetable broth and no animal products.
Is it okay to add pasta or rice to the soup?
Definitely! You can add small pasta or rice near the end of cooking. Just be sure to adjust the broth accordingly.
Can I use frozen vegetables instead?
Yes! Frozen vegetables can be used instead of fresh ones. Just add them alongside the broth and adjust cooking times as needed.
PrintHearty Vegetable Soup
- Total Time: 50 minutes
- Yield: 4 servings
- Diet: Vegan
Description
A comforting and flavorful soup packed with vegetables, perfect for chilly days.
Ingredients
- 2 tablespoons olive oil
- 1 onion, chopped
- 2 cloves garlic, minced
- 3 carrots, diced
- 2 celery stalks, diced
- 1 bell pepper, diced
- 1 zucchini, diced
- 1 can (14.5 oz) diced tomatoes
- 4 cups vegetable broth
- 1 teaspoon dried thyme
- Salt and pepper, to taste
- 2 cups fresh spinach or kale
- Optional: 1 can (15 oz) beans (like kidney or chickpeas)
Instructions
- Heat the olive oil in a large pot over medium heat.
- Add the chopped onion and cook until it becomes translucent, about 5 minutes.
- Stir in the minced garlic, then add the carrots, celery, and bell pepper. Cook for another 5-7 minutes.
- Add the zucchini, diced tomatoes (with juice), vegetable broth, and dried thyme. Stir well.
- Bring the soup to a boil, then reduce the heat and let it simmer for about 20 minutes.
- Add the salt, pepper, and beans if using. Stir in the spinach or kale and cook for an additional 5 minutes.
- Taste and adjust the seasonings if needed. Serve hot.
Notes
Top with Parmesan cheese or fresh herbs for extra flavor. Can be paired with crusty bread.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American






