Description
A hearty cabbage detox soup bursting with fresh flavors, perfect for nourishing the body and soul.
Ingredients
Scale
- 2 tablespoons olive oil
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 4 cups chopped green cabbage
- 2 medium carrots, diced
- 2 celery stalks, diced
- 1 bell pepper, diced (any color)
- 1 can (14.5 ounces) diced tomatoes, undrained
- 6 cups vegetable broth
- 1 teaspoon dried thyme
- 1 teaspoon dried oregano
- 1/2 teaspoon red pepper flakes (optional)
- Salt and pepper to taste
- 1 cup green beans, trimmed and cut into 1-inch pieces
- 1 cup frozen peas
- 2 tablespoons fresh lemon juice
- Fresh parsley, chopped (for garnish)
Instructions
- In a large pot, heat the olive oil over medium heat. Add the chopped onion and sauté for about 5 minutes until it becomes translucent.
- Stir in the minced garlic and cook for another minute until fragrant.
- Add the chopped cabbage, diced carrots, diced celery, and bell pepper to the pot. Sauté the vegetables for about 5-7 minutes until they begin to soften.
- Pour in the diced tomatoes with their juices and the vegetable broth. Stir in the dried thyme, dried oregano, red pepper flakes (if using), and season with salt and pepper.
- Bring the mixture to a boil, then reduce the heat to low and let it simmer for about 20 minutes, stirring occasionally.
- After 20 minutes, add the green beans and frozen peas to the pot. Continue to simmer for an additional 10 minutes until all the vegetables are tender.
- Stir in the fresh lemon juice and adjust seasoning if needed.
- Remove from heat and let it cool slightly before serving. Serve hot, garnished with fresh parsley.
Notes
For added flavor, consider roasting your onions and garlic before adding them to the soup.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Vegetarian
Nutrition
- Serving Size: 1 serving
- Calories: 250
- Sugar: 7g
- Sodium: 800mg
- Fat: 9g
- Saturated Fat: 1g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 10g
- Protein: 8g
- Cholesterol: 0mg
