Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
One-pot vegetable soup with carrots, potatoes, and green beans in broth

One-Pot Vegetable Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Myla
  • 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

Scale

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