🥣 High-Protein Cabbage Soup
Servings: 6
Prep Time: 15 min
Cook Time: 30–40 min
🧄 Ingredients
Base:
- 1 tbsp olive oil (or avocado oil)
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 2 carrots, sliced
- 2 celery stalks, sliced
- 4 cups chopped green cabbage (about ½ a medium head)
- 1 can (14.5 oz) diced tomatoes (no salt added)
- 6 cups low-sodium chicken or vegetable broth
Protein options (choose one or mix):
- 1 lb lean ground turkey or chicken, browned
- 1 can (15 oz) white beans or lentils, drained and rinsed (for a vegetarian version)
- 1 cup cooked quinoa (optional extra plant protein)
Seasoning:
- 1 tsp smoked paprika
- 1 tsp dried thyme
- 1 tsp oregano
- ½ tsp chili flakes (optional)
- Salt and black pepper to taste
- Fresh parsley or cilantro, chopped (for garnish)
🍲 Instructions
- Sauté aromatics:
Heat olive oil in a large pot over medium heat. Add onion, garlic, carrots, and celery. Sauté 5 minutes, until softened. - Add protein:
- If using ground turkey/chicken, add it now and cook until browned.
- If using beans or lentils, skip to step 3.
- Add cabbage and tomatoes:
Stir in chopped cabbage and diced tomatoes. Cook 3–4 minutes until cabbage begins to wilt. - Add broth and seasonings:
Pour in broth, then add smoked paprika, thyme, oregano, chili flakes, salt, and pepper. Stir well. - Simmer:
Bring to a boil, then reduce heat and simmer for 20–25 minutes, until cabbage and veggies are tender. - Finish with extras:
Stir in beans, lentils, or quinoa (if using) and simmer another 5 minutes. Adjust seasoning. - Serve hot, garnished with parsley or cilantro.
💪 Nutrition (approx per serving)
(based on turkey version)
- Calories: 230
- Protein: 24g
- Carbs: 18g
- Fat: 6g
- Fiber: 5g

