Print

Healthy Vegetable Soup That Feels Light but Filling

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A hearty, low-calorie vegetable soup packed with fiber, flavor, and fresh veggies—perfect for clean eating, hydration, and a light, satisfying dinner.

Ingredients

Scale

1 tbsp olive oil
1 yellow onion, chopped
3 garlic cloves, minced
2 carrots, diced
2 celery stalks, diced
1 zucchini, chopped
2 cups shredded green cabbage
1 (15 oz) can diced tomatoes
1 tbsp tomato paste (optional)
6 cups low-sodium vegetable broth
1 tsp dried thyme
½ tsp dried oregano
1 bay leaf
½ tsp salt
Black pepper, to taste
2 cups spinach or chopped kale
Lemon juice or fresh parsley (optional)

Instructions

  • In a soup pot, heat olive oil and sauté onion for 3–4 minutes.

  • Add garlic, carrots, celery, and zucchini. Cook 5 minutes.

  • Stir in cabbage, tomatoes, and tomato paste.

  • Add broth and seasonings. Bring to boil, then simmer for 25 minutes.

  • Stir in greens and cook 5 more minutes.

  • Remove bay leaf. Adjust seasoning. Add lemon juice or herbs to finish.

  • Serve hot with optional whole grains or protein.

Notes

Add beans or lentils for protein. Freeze in portions for quick meals. Use any seasonal vegetables you have on hand.