This is a one-pot ground turkey and cabbage soup seasoned with crushed caraway seeds, diced tomatoes, carrots, and spinach. It comes together in 25 minutes and uses mostly pantry staples. If you need a filling weeknight meal that doesn’t require much cleanup, this is a reliable one.
Why this recipe works
Two things make this soup work. First, everything except the spinach goes into the pot in a specific order — the turkey and aromatics cook together for 3 minutes before any liquid is added, which gives the meat a chance to brown slightly and build flavor rather than just steaming in broth. Second, the caraway seeds are crushed before they go in. Whole caraway seeds stay hard and release very little flavor in a short cook time. Crushing them — even roughly — opens them up so the warm, slightly anise-like flavor actually gets into the broth within the 10-minute simmer. Neither step adds time, but skipping either one flattens the result.
Shopping notes
- Caraway seeds: Find these in the spice aisle of most supermarkets. They look similar to cumin seeds but taste completely different — don’t substitute cumin here. A small jar lasts a long time and is worth having on hand if you cook with cabbage regularly.
- Ground turkey: Use lean ground turkey, not ground turkey breast. Pure breast meat is very lean and can turn grainy in soup. A small amount of fat in the grind keeps the texture better. Check the label — lean ground turkey typically runs around 93% lean.
- Canned diced tomatoes: The recipe calls for 28 ounces of diced tomato. A standard 28-oz can works perfectly. Fire-roasted diced tomatoes are a good swap if you want a slightly smokier base.
- Spinach: Fresh spinach is straightforward here. Frozen spinach works too — thaw and squeeze out excess water first, or the soup will be watery. Skip the garnish of extra parsley on individual bowls — not worth the extra dish.
Common problems and fixes
- Turkey clumping into large chunks: Ground turkey sticks together more than beef. Break it up actively with a wooden spoon or spatula during that first 3-minute cook. If you add the liquid before it’s fully broken up, the chunks set and stay chunky.
- Cabbage still tough after 10 minutes: Shredded cabbage softens faster than large dice. If you cut your cabbage into bigger pieces, add 3–5 extra minutes of simmer time before checking. Older, denser cabbage heads also take longer.
- Soup tastes flat or thin: This usually means the caraway seeds weren’t crushed enough, or the salt needs adjusting. Taste after adding the spinach and parsley at the end — a little more salt at that stage makes a noticeable difference. A small splash of red wine vinegar can also sharpen the flavor if it still tastes dull.
- Broth too salty: Chicken stock varies a lot in sodium content. If you’re using a full-sodium stock, hold back on the added salt during cooking and season at the end instead. Low-sodium stock gives you more control.
- Spinach turning slimy: Two minutes is the right window for spinach — it just needs to wilt. If you leave it longer, it breaks down and gets an unpleasant texture. Add it last, keep the heat low, and pull the pot off the stove as soon as it’s wilted.

Amazing Ground Turkey, Cabbage and Caraway Soup
Ingredients
1 cup ground turkey (minced turkey) - lean
5 cups cabbage - shredded or diced
½ cup yellow onion - diced
1 cup carrot - large dice
3 cups spinach - shredded
28 ounces tomato - diced
8 cups chicken stock (chicken broth or chicken bouillon)
1 tablespoon olive oil
1 teaspoon garlic - minced
½ cup parsley - chopped
1 teaspoon salt
½ teaspoon ground black pepper- 1 teaspoon caraway seeds - crushed
¼ teaspoon red pepper flakes
Instructions
- Get all of your vegetables ready for cooking. Using a coffee grinder or mortar and pestle, crush the caraway seeds (if you don’t have either, you can wrap them in plastic wrap and bang them with the back of a knife handle).
- In a pot, heat olive oil over medium heat.
- Cook onion, garlic, red pepper flakes, carrot, salt, pepper, crushed caraway seeds and turkey and cook, often stirring, breaking up turkey meat as you stir for about 3 minutes.
- Add half the parsley, cabbage, canned tomato and chicken stock and simmer on low heat until cabbage is softened for around 10 minutes.
- Add spinach and the rest of the parsley and cook for 2 minutes more.
- Taste the soup and adjust seasoning as desired.
Nutrition
FAQ
Can I use ground chicken instead of ground turkey?
Yes, ground chicken works as a direct swap. Like turkey, it needs to reach an internal temperature of 165°F (74°C) — never serve it pink. The flavor is slightly milder than turkey but the texture is similar.
How do I know when the ground turkey is fully cooked?
Ground turkey is safe to eat at 165°F (74°C) — use an instant-read thermometer if you’re unsure. Visually, it should be completely opaque with no pink remaining before you add the liquid.
Can I make this ahead and reheat it?
Yes, and it actually tastes better the next day once the flavors settle. Store it in the fridge for up to 3 days. The spinach will soften further on reheating, which is fine — it doesn’t affect the flavor.
Can I freeze this soup?
You can freeze it, but the spinach and cabbage lose texture after freezing and thawing. If you plan to freeze it, leave the spinach out and add fresh spinach when you reheat. It keeps well in the freezer for up to 2 months.
What can I use instead of caraway seeds if I can’t find them?
There’s no perfect substitute, but a small amount of fennel seeds (also crushed) gives a similar anise note. Use about the same quantity. The soup will still be good without caraway, but it will taste more like a standard vegetable soup.
Is this soup filling enough as a main meal?
Yes — one serving has 21 grams of protein and 7 grams of fiber, which is enough to keep most people full. If you’re feeding hungrier eaters, serve it with crusty bread or add a second cup of ground turkey to the recipe.








