Cozy, comforting, and loaded with fresh flavor—this One-Pot Vegetable Soup is the perfect healthy dinner or lunch idea. Packed with colorful veggies, it’s a simple recipe that comes together quickly with minimal cleanup. Whether you’re looking for a light weeknight meal, a meatless option, or a nourishing way to use up extra vegetables.
Why You’ll Love This Recipe
- Hearty, nourishing, and naturally vegetarian
- Made in one pot for easy cooking and cleanup
- Customizable with your favorite seasonal vegetables
- Great for meal prep and freezer-friendly
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)
Step-by-Step Instructions

- Heat olive oil in a large pot over medium heat.
- Add onion, carrots, and celery; cook for 5 minutes until softened.
- Stir in garlic and cook for another minute.
- Add potatoes, zucchini, green beans, diced tomatoes, and vegetable broth.
- Season with thyme, basil, oregano, salt, and pepper.
- Bring to a boil, then reduce heat and simmer for 25–30 minutes until vegetables are tender.
- Stir in spinach or kale at the end and simmer for 2–3 minutes until wilted.
- Taste and adjust seasonings as needed before serving.
Tips & Variations
- Add cooked pasta, rice, or quinoa to make it heartier.
- Stir in beans (like cannellini or chickpeas) for extra protein.
- Use sweet potatoes instead of white potatoes for a different twist.
- Sprinkle with Parmesan cheese or fresh herbs before serving.
Storage & Freezer Instructions
- Store leftovers in the refrigerator in an airtight container for up to 4 days.
- Freeze cooled soup in freezer-safe containers for up to 3 months. Thaw overnight in the fridge and reheat gently on the stovetop.
Serving & Pairing Ideas

- Serve with crusty bread or garlic bread for dipping.
- Pair with a side salad for a balanced meal.
- Enjoy with a grilled cheese sandwich for the ultimate comfort food combo.
Frequently Asked Questions
Can I make this in a slow cooker?
Yes! Cook on low for 6–7 hours or high for 3–4 hours.
Can I add meat to this soup?
Absolutely—chicken, turkey, or even beef can be added for extra protein.
What other vegetables work in this recipe?
Corn, peas, mushrooms, or bell peppers all work well.
How do I thicken the soup?
Mash some of the potatoes or stir in a slurry of cornstarch and water.
Ready to Make It?
This One-Pot Vegetable Soup is a cozy, nourishing recipe you’ll want to make again and again. Save it now and enjoy healthy comfort food any night of the week!
You Might Also Like
- Broccoli Cheese Rice Casserole – Creamy and cheesy.
- Chicken Noodle Soup – Classic and comforting.
- Cabbage Rolls – Savory and hearty.
- Ground Turkey Sweet Potato Bake – Healthy and filling.

One-Pot Vegetable Soup
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
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