Description
This One-Pot Vegetable Soup is hearty, healthy, and packed with fresh veggies. A simple, comforting recipe that’s perfect for busy weeknights or meal prep.
Ingredients
2 tbsp olive oil
1 onion, diced
3 carrots, sliced
3 celery stalks, chopped
3 cloves garlic, minced
2 potatoes, peeled and diced
1 zucchini, chopped
1 cup green beans, trimmed and cut
1 can (14 oz) diced tomatoes
6 cups vegetable broth
1 tsp dried thyme
1 tsp dried basil
1/2 tsp oregano
Salt and black pepper, to taste
1 cup fresh spinach or kale (optional)
Instructions
1. Heat olive oil in a large pot over medium heat.
2. Add onion, carrots, and celery; cook for 5 minutes until softened.
3. Stir in garlic and cook for another minute.
4. Add potatoes, zucchini, green beans, diced tomatoes, and vegetable broth.
5. Season with thyme, basil, oregano, salt, and pepper.
6. Bring to a boil, then reduce heat and simmer for 25–30 minutes until vegetables are tender.
7. Stir in spinach or kale at the end and simmer for 2–3 minutes until wilted.
8. Taste and adjust seasonings as needed before serving.
Notes
Add pasta, rice, or beans for extra heartiness.
Swap potatoes with sweet potatoes for a sweeter flavor.
Top with fresh herbs or Parmesan cheese before serving.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 150
- Sugar: 6g
- Sodium: 420mg
- Fat: 6g
- Saturated Fat: 1g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 5g
- Protein: 4g
- Cholesterol: 0mg