High-Protein

Hearty High-Protein Cabbage Soup Recipe with Turkey and White Beans

Hearty tomato-broth cabbage soup with ground turkey, cannellini beans and a two-stage method that preserves cabbage texture.

Jump to recipe Read the method
Turkey and white bean cabbage soup with title reading Hearty High-Protein Cabbage Soup Recipe with Turkey and White Beans
Two-stage cabbage, turkey and white beans create a hearty soup with distinct tender vegetables.

Good to know

Times and nutrition are estimates. Read the full notes before making substitutions.

This high-protein cabbage soup combines ground turkey, creamy white beans, tomatoes and two textures of green cabbage in a savory herb broth. It makes eight substantial servings with an estimated 30 grams of protein each.

Half the cabbage simmers long enough to sweeten and season the broth. The other half goes in near the end, preserving tender pieces instead of cooking every ribbon until limp.

This recipe was developed through culinary research and editorial review. Cabbage age, turkey leanness and broth sodium vary, so use the 165°F turkey endpoint and cabbage texture cues below.

For another turkey-centered meal, try the ground turkey meal prep recipe. The white bean and tuna salad is a no-soup way to use cannellini beans.

Why cabbage soup can taste overcooked

Cabbage contains sulfur compounds that become more noticeable with prolonged heat. Long simmering also removes the contrast between broth, vegetables and beans.

Adding cabbage in two stages gives both benefits: the first portion softens into the soup and the final portion keeps a gentle bite. A wide 1/2-inch ribbon is less likely to disappear than very fine shreds.

Beans go in after the first cabbage stage. They need only enough time to warm and absorb broth flavor; vigorous boiling can break their skins and cloud the soup.

Ingredients

Ground turkey, green cabbage, cannellini beans, tomatoes, broth, onion, carrots, celery, garlic, herbs and vinegar
Ground turkey and cannellini beans provide the protein, while cabbage is divided for two textures.
  • 2 tablespoons olive oil, 28 grams
  • 2 pounds 93% lean ground turkey, 907 grams
  • 1 large yellow onion, diced, about 200 grams
  • 3 medium carrots, cut into half-moons, about 250 grams
  • 3 celery ribs, sliced, about 180 grams
  • 5 garlic cloves, minced
  • 2 tablespoons tomato paste, 32 grams
  • 2 teaspoons smoked paprika
  • 2 teaspoons dried oregano
  • 1 teaspoon dried thyme
  • 1 teaspoon fine salt, plus more to taste
  • 3/4 teaspoon black pepper
  • 1/4 teaspoon crushed red pepper, optional
  • 8 cups low-sodium chicken broth, 1.9 liters
  • 1 can crushed tomatoes, 28 ounces
  • 1 medium green cabbage, cored and cut into 1/2-inch ribbons, about 2 pounds
  • 3 cans cannellini beans, drained and rinsed, 15 ounces each
  • 2 tablespoons red wine vinegar, 30 milliliters
  • 1/2 cup chopped parsley, 30 grams

Ingredient notes and substitutions

Ground turkey: A 93% lean blend stays more tender than 99% lean breast meat. Ground chicken works with the same 165°F endpoint.

Cabbage: Green cabbage is sturdy and predictable. Savoy cabbage softens faster, so add more of it during the final stage.

Cannellini beans: Great Northern or navy beans work. Drain and rinse to control sodium and prevent overly starchy broth.

Broth: Low-sodium broth leaves room for beans and tomatoes. Check labels for allergens and adjust salt only after simmering.

Vinegar: Red wine vinegar sharpens the finished soup. Lemon juice works but should also be added after heat is reduced.

How to make high-protein cabbage soup

Second portion of green cabbage ribbons being added to turkey and white bean soup in a Dutch oven
Simmer half the cabbage into the broth, then add the remainder with beans for distinct tender ribbons.

1. Brown the turkey

Heat 1 tablespoon oil in a large Dutch oven over medium-high. Add turkey in one layer, leave 3 minutes, then break into 1-inch crumbles. Cook until the thickest pieces reach 165°F. Transfer to a clean bowl.

2. Cook the aromatic vegetables

Add remaining oil, onion, carrots and celery. Cook 7 to 9 minutes until onion softens and browned bits loosen.

3. Bloom tomato paste and spices

Add garlic, tomato paste, paprika, oregano, thyme, salt, pepper and optional red pepper. Stir 1 minute until the paste darkens slightly and spices smell fragrant.

4. Build the broth

Add broth and crushed tomatoes, scraping the pot bottom. Bring to a boil, then reduce to a steady simmer.

5. Add the first cabbage portion

Stir in half the cabbage. Simmer uncovered 12 minutes, stirring occasionally, until the ribbons are tender and begin flavoring the broth.

6. Add beans and remaining cabbage

Return turkey to the pot with cannellini beans and remaining cabbage. Simmer gently 8 to 12 minutes, until final cabbage ribbons are tender but still distinct.

7. Finish

Remove from heat. Stir in vinegar and parsley. Rest 10 minutes, then taste and adjust salt, pepper or vinegar.

Cabbage texture guide

Cabbage cueMeaningAction
Ribbons are firm and opaqueNeed more timeSimmer 3 minutes and recheck
First portion is softBroth base is readyAdd beans and second portion
Final ribbons bend but remain distinctCorrect textureRemove from heat
All cabbage is gray-green and collapsingOvercookedShorten final simmer next time
Strong sulfur aromaHeat was prolongedVent, add vinegar and avoid further boiling

Protein per serving

One of eight servings has an estimated 30 grams of protein from turkey and white beans.

This estimate uses common U.S. package data, not laboratory analysis. Turkey leanness, drained bean weight and serving size vary.

The soup is protein-forward, but the phrase “high protein” is not a medical or weight-loss promise.

How to keep the broth clear and flavorful

Brown turkey rather than steaming it. Use a wide pot and avoid constant stirring during the first few minutes.

Rinse canned beans until the water runs mostly clear. Their canning liquid can make the soup thicker and duller.

After beans enter the pot, keep only a gentle simmer. Hard boiling breaks skins and emulsifies starch into the broth.

Add vinegar after cooking. Acid brightens flavor but its aroma fades during a long simmer.

Variations

Spicy: Increase crushed red pepper and add diced jalapeño with the onion.

Italian-inspired: Use basil and oregano, then finish with Parmesan. Note the milk allergen.

No turkey: Add two more cans of beans and use vegetable broth. Protein and nutrition change.

Kale: Replace the second cabbage portion with chopped kale and simmer 5 to 8 minutes.

Slow cooker: Brown turkey and aromatics first; add final cabbage only during the last 30 to 45 minutes.

Troubleshooting

The cabbage is mushy

It was shredded too finely or added all at once. Cut 1/2-inch ribbons and reserve half for the final simmer.

The soup is watery

Simmer uncovered before adding final cabbage, or mash 1 cup beans with broth and stir back in.

The soup is too thick

Beans absorbed liquid during storage. Add broth or water gradually while reheating.

The turkey is dry

It was broken too small or cooked too long. Keep larger crumbles and remove at 165°F before building the soup.

The flavor is flat

Add salt only after checking broth sodium, then finish with vinegar and black pepper.

Storage, freezing and reheating

Divide soup among shallow containers and refrigerate within 2 hours at 40°F or below. Use within 3 to 4 days.

USDA lists 165°F for ground poultry and reheated leftovers on its safe minimum internal temperature chart.

Reheat on the stovetop over medium-low or microwave under a loose cover until the center reaches 165°F. Add broth if beans have thickened the soup.

Freeze cooled portions for up to 3 months for best quality. Thaw overnight in the refrigerator. Cabbage softens after freezing but remains suitable for soup.

Frequently asked questions

How much protein is in cabbage soup?

One of eight servings has an estimated 30 grams, depending on turkey and bean brands.

When should cabbage go into soup?

Add half for a 12-minute simmer and the remainder with beans for the final 8 to 12 minutes.

Can I use ground chicken?

Yes. Cook it to 165°F before building the broth.

Can I freeze cabbage soup?

Yes, for up to 3 months for best quality. The cabbage will be softer after thawing.

How long does it keep?

Refrigerate at 40°F or below and use within 3 to 4 days.

Can I make it vegetarian?

Use vegetable broth and two additional cans of beans; recalculate nutrition.

Recipe development note

This high-protein cabbage soup was developed through culinary research and editorial review. It is not represented as a personal kitchen test. Cabbage age, turkey leanness and broth sodium vary; use the 165°F turkey endpoint and two-stage cabbage cues.

Nutrition is an estimate per one of eight servings. The accompanying visuals are AI-assisted food-editorial images, not photographs of a kitchen test.

Printable recipe card

Turkey and white bean cabbage soup with title reading Hearty High-Protein Cabbage Soup Recipe with Turkey and White Beans
Good Fork Daily Editorial Kitchen

Hearty High-Protein Cabbage Soup Recipe with Turkey and White Beans

5 from 1 vote
Hearty turkey, white bean and tomato cabbage soup with a two-stage cabbage method and an estimated 30 grams of protein per serving.
Prep Time 25 minutes
Cook Time 45 minutes
Resting 10 minutes
Total Time 1 hour 20 minutes
Servings: 8 servings
Course: Main Course, Soup
Cuisine: American
Calories: 380

Ingredients
  

  • 2 tablespoons olive oil 28 grams
  • 2 pounds 93% lean ground turkey 907 grams
  • 1 large yellow onion diced, about 200 grams
  • 3 medium carrots cut into half-moons, about 250 grams
  • 3 ribs celery sliced, about 180 grams
  • 5 cloves garlic minced
  • 2 tablespoons tomato paste 32 grams
  • 2 teaspoons smoked paprika
  • 2 teaspoons dried oregano
  • 1 teaspoon dried thyme
  • 1 teaspoon fine salt plus more to taste
  • 3/4 teaspoon black pepper
  • 1/4 teaspoon crushed red pepper optional
  • 8 cups low-sodium chicken broth 1.9 liters
  • 1 28-ounce can crushed tomatoes
  • 1 medium green cabbage cored and cut into 1/2-inch ribbons, about 2 pounds
  • 3 15-ounce cans cannellini beans drained and rinsed
  • 2 tablespoons red wine vinegar 30 milliliters
  • 1/2 cup fresh parsley chopped, 30 grams

Equipment

  • Large Dutch oven or stockpot
  • Food thermometer
  • Cutting board
  • Ladle
  • Eight shallow storage containers

Method
 

  1. Brown turkey in 1 tablespoon oil in 1-inch crumbles until the thickest pieces reach 165°F; transfer to a clean bowl.
  2. Add remaining oil, onion, carrots and celery and cook 7 to 9 minutes until softened.
  3. Add garlic, tomato paste, paprika, oregano, thyme, salt, pepper and optional red pepper and stir 1 minute.
  4. Add broth and crushed tomatoes, scrape the pot bottom, bring to a boil and reduce to a steady simmer.
  5. Add half the cabbage and simmer uncovered 12 minutes until tender.
  6. Return turkey with beans and remaining cabbage and simmer gently 8 to 12 minutes until final ribbons are tender but distinct.
  7. Remove from heat, stir in vinegar and parsley, rest 10 minutes and adjust seasoning.

Notes

  • Cook ground turkey to 165°F before building the soup.
  • Cut cabbage into 1/2-inch ribbons.
  • Add cabbage in two stages for layered texture.
  • Keep a gentle simmer after beans are added.
  • Refrigerate within 2 hours for 3 to 4 days; reheat to 165°F.
  • Broth may contain allergens depending on brand.
  • This recipe was developed through culinary research and editorial review.

This recipe was developed through culinary research and editorial review. Cabbage age, turkey leanness and broth sodium vary; use the 165°F turkey endpoint and two-stage cabbage cues.

Nutrition is an estimate per one of eight servings.