Description
A vibrant, nutrient-packed vegetable soup designed to support weight loss while delivering rich flavor and satisfying warmth. This hearty recipe combines fiber-rich vegetables, lean plant protein, and savory spices to keep you energized and satisfied.
Ingredients
3 Tbsp olive oil
2 cups diced sweet Vidalia or yellow onion (about 1 large)
1 cup diced celery (about 2 stalks)
4 garlic cloves, minced
4 cups shredded green cabbage
1 medium red bell pepper, diced
1 medium yellow or orange bell pepper, diced
1 cup sliced carrots
1 cup green beans, cut into 1” pieces
1 cup sliced mushrooms
8 cups low-sodium vegetable broth
1 (15-oz) can petite-diced tomatoes
1½ cups edamame or 1 (15-oz) can beans (garbanzo, cannellini, or kidney), rinsed
3 bay leaves
1 tsp cumin
1 tsp dried oregano
1 tsp dried thyme
½ tsp dried rosemary
Pinch cayenne pepper (optional)
2–3 tsp salt, to taste
1 tsp black pepper, to taste
3 cups broccoli florets
2 cups diced zucchini
1–2 Tbsp lemon juice (optional)
Instructions
- Heat olive oil in a large pot over medium-high. Sauté onion and celery for 7 minutes until softened.
- Add garlic and sauté 1–2 more minutes.
- Add cabbage, bell peppers, carrots, green beans, and mushrooms. Cook 5 minutes more.
- Pour in broth and tomatoes. Stir in edamame or beans, bay leaves, cumin, oregano, thyme, rosemary, cayenne, salt, and pepper. Bring to boil, then simmer 5 minutes.
- Add broccoli, zucchini, and lemon juice. Boil 3–5 minutes until tender-crisp. Remove bay leaves.
- Taste and adjust seasoning. Add water if more broth is needed. Serve hot.
Notes
- Add cooked chicken, tofu, or turkey for more protein.
- Include kale or spinach at the end for extra greens.
- Use fresh herbs for a more vibrant finish.
- Stir in cooked grains like quinoa or barley for added heartiness.
- Make it spicy with extra cayenne or jalapeños.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Simmering
- Cuisine: American
Nutrition
- Serving Size: 1½ cups
- Calories: 160
- Sugar: 6g
- Sodium: 480mg
- Fat: 6g
- Saturated Fat: 1g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 6g
- Protein: 7g
- Cholesterol: 0mg