Love this recipe? Save it to Pinterest before you forget!
Healthy One-Pot Cabbage and Chicken Soup for Cold Winter Nights
There’s a certain kind of magic that happens when the first real cold snap hits. The furnace hums louder, the windows fog, and suddenly every fiber of your being is begging for something warm, nourishing, and—most importantly—easy. I created this Healthy One-Pot Cabbage and Chicken Soup on a snow-blind Tuesday night when my car was frozen shut and the only edible things in the house were half a head of cabbage, a lonely chicken breast, and the dregs of a bag of carrots. One hour later I was cradling a steaming bowl that tasted like someone’s Ukrainian grandmother had snuck into my kitchen. Six winters later it’s still the first recipe I text to friends who sneeze on Instagram. It’s gluten-free, dairy-free, low-calorie, high-protein, and—because the universe loves us—only one pot to wash.
Why You'll Love This healthy onepot cabbage and chicken soup for cold winter nights
- One Pot Wonder: Everything—sauté, simmer, serve—happens in the same Dutch oven, meaning you can binge The Crown instead of scrubbing dishes.
- Under 45 Minutes: From fridge to bowl in the time it takes to debate what to order take-out, give up, and make this instead.
- Meal-Prep Gold: Flavors deepen overnight, so Sunday’s batch becomes Monday’s lunch and Wednesday’s dinner with zero fatigue.
- Budget Hero: Cabbage costs pennies, chicken thighs are cheaper than chips, and the rest are pantry staples you probably own right now.
- Immune-Boosting Powerhouse: 2x daily vitamin C, gut-happy cabbage, and collagen-rich broth to scare away winter colds before they start.
- Customizable AF: Vegetarian? Swap beans for chicken. Keto? Halve the carrots. Spice fiend? Add a fistful of chili flakes and live your best life.
Ingredient Breakdown
Cabbage is the quiet superstar here. When simmered, its natural sugars caramelize just enough to add subtle sweetness while still retaining that earthy backbone that screams “winter comfort.” I use green cabbage because it’s ubiquitous and cheap, but savoy or napa work—just note they’ll cook faster and yield a softer texture.
Chicken thighs remain my ride-or-die. Yes, breast is leaner, but thighs stay juicy even if you accidentally let the pot bubble five extra minutes while you hunt for the remote. Boneless, skinless keeps things streamlined; if you only have bone-in, add 5 extra minutes of simmer time and simply fish the bones out at the end (the marrow will enrich the broth).
Carrots, celery, and onion form the classic mirepoix, but I add a parsnip for secret sweetness. Parsnips look like ghost-carrots and taste like maple-candy when simmered—trust me. Garlic gets added in two waves: once at the start for depth, and a whisper at the end for brightness.
Crushed tomatoes give that rosy hue and subtle acidity that balances the sweet veg. I keep a tube of double-concentrated tomato paste in the fridge; a tablespoon whisked in after the aromatics blooms and turns brick-red, adding unctuous umami.
Spices are kept intentionally simple: bay leaf, smoked paprika, and a pinch of caraway if you want that Eastern European kiss. I finish with a squeeze of lemon and a shower of fresh dill—the soup equivalent of turning on the high-beams.
Full Ingredient List
- 1 Tbsp olive oil
- 1 lb boneless skinless chicken thighs, trimmed and cut into 1-inch pieces
- 1 medium yellow onion, diced
- 2 medium carrots, sliced ¼-inch thick
- 2 celery stalks, diced
- 1 parsnip, peeled and diced (optional but magical)
- 3 cloves garlic, minced
- 1 Tbsp tomato paste
- 1 tsp smoked paprika
- ½ tsp caraway seeds (optional)
- 6 cups low-sodium chicken broth
- 1 (14-oz) can crushed tomatoes
- 1 small head green cabbage (about 1½ lb), cored and chopped into 1-inch pieces
- 2 bay leaves
- 1 tsp sea salt plus more to taste
- ½ tsp black pepper
- Juice of ½ lemon
- ¼ cup fresh dill, chopped (or 1 Tbsp dried)
Step-by-Step Instructions
-
1
Brown the Chicken Heat olive oil in a Dutch oven over medium-high. Pat chicken dry (moisture = steam = no sear) and season with ½ tsp salt and ¼ tsp pepper. Sear 4 minutes per side until golden; it does not need to be cooked through. Remove to a plate. The browned bits (fond) stuck to the pot = free flavor.
-
2
Sauté Aromatics Drop onion, carrot, celery, and parsnip into the rendered chicken fat. Scrape with a wooden spoon to lift the fond; cook 5 minutes until edges soften. Add garlic, tomato paste, paprika, and caraway; cook 1 minute until brick-red and fragrant.
-
3
Deglaze Pour in ½ cup broth and simmer 30 seconds, scraping every last brown speck. This step prevents the tomato paste from scorching and starts building a layered broth.
-
4
Add Remaining Liquids & Cabbage Return chicken plus juices to the pot. Add remaining broth, crushed tomatoes, cabbage, bay leaves, remaining salt and pepper. The pot will look absurdly full—cabbage wilts to ~⅓ its volume.
-
5
Simmer Bring to a boil, then reduce to low, cover partially, and simmer 20 minutes. Stir once halfway so cabbage submerges evenly. Chicken should be shreddably tender and vegetables soft but not mush.
-
6
Finish & Serve Fish out bay leaves. Stir in lemon juice and half the dill. Taste—add salt until the broth goes from flat to “I can’t stop sipping.” Ladle into deep bowls, scatter remaining dill, and crack extra black pepper. Serve with crusty rye or nothing at all.
Expert Tips & Tricks
- Freeze Single Portions: Ladle cooled soup into silicone muffin trays, freeze, then pop out “soup pucks” into a zip bag. Two pucks + hot water = instant lunch.
- Double the Lemon: If your cabbage is late-winter and extra sweet, an additional squeeze of lemon right before serving wakes everything up.
- Herb Stem Flavor Bomb: Tie dill stems with kitchen twine and simmer alongside bay leaves; remove before serving for subtle grassy notes without floaty debris.
- Crisp Chicken Skin Hack: If using skin-on thighs, remove skin after searing, bake at 400 °F between two sheet pans until glassy, crumble on top for bacon-like shards.
- Low-Sodium Control: Use homemade unsalted broth; add 1 tsp kosher salt per quart as the soup simmers so you control the final salinity.
Common Mistakes & Troubleshooting
| Problem | Why It Happens | Fix-It |
|---|---|---|
| Soup tastes flat | Not enough acid or salt | Add ¼ tsp salt at a time plus another squeeze of lemon; taste after each addition. |
| Cabbage is mushy | Simmered too long or heat too high | Next time add cabbage during last 10 minutes; rescue current batch by blending half for a creamy texture. |
| Chicken is dry | Used breast or over-seared | Switch to thighs; if using breast, reduce simmer to 12 minutes and pull chicken out immediately once 165 °F. |
| Greasy surface sheen | Skin-on chicken or store-brothed broth | Chill soup 30 minutes; fat will solidify on top—skim with spoon or drag clean paper towel across surface. |
Variations & Substitutions
- Vegetarian: Swap chicken for 2 cans white beans plus 1 cup diced mushrooms; use vegetable broth.
- Keto/Low-Carb: Omit carrots and parsnip, replace with diced turnips and extra celery; add 1 Tbsp butter for extra fat.
- Spicy: Add 1 diced chipotle in adobo with paprika plus ½ tsp cayenne.
- Slow-Cooker: Brown chicken and aromatics on stove, transfer to slow cooker with remaining ingredients; cook LOW 6 hours.
- Instant Pot: Sear using sauté function, add everything, seal and manual HIGH 8 minutes, quick release, stir in lemon & dill.
- Extra Veg: Stir in 2 cups baby spinach or chopped kale during last 2 minutes for color and nutrients.
Storage & Freezing
Refrigerator: Cool completely, transfer to airtight containers, and refrigerate up to 4 days. Reheat gently; cabbage continues to release liquid so you may need a splash of broth or water.
Freezer: Ladle into quart-size freezer bags, lay flat to freeze (saves space), up to 3 months. Thaw overnight in fridge or float sealed bag in warm water 30 minutes.
Make-Ahead Lunch Jars: Divide soup among 16-oz mason jars, leave 1 inch headspace, freeze without lids; once solid, screw on lids to prevent freezer burn. Grab, microwave 4 minutes, add fresh dill on top.
Frequently Asked Questions
Made this soup? Tag me on Instagram @thesoupnerd so I can cheer you on—and don’t forget to save it to Pinterest for the next snow day!
Healthy One-Pot Cabbage & Chicken Soup
Cozy, nutrient-packed winter warmer ready in 45 minutes.
Ingredients
- 1 tbsp olive oil
- 1 lb boneless skinless chicken breast, cubed
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 4 cups green cabbage, shredded
- 3 medium carrots, sliced
- 2 celery stalks, chopped
- 1 tsp dried thyme
- ½ tsp smoked paprika
- 4 cups low-sodium chicken broth
- 1 cup diced tomatoes
- 1 bay leaf
- Salt & pepper to taste
- 2 tbsp fresh parsley, chopped
- 1 tbsp lemon juice
Instructions
-
1
Heat olive oil in a large pot over medium-high heat. Add chicken, season with salt & pepper, and sear 4–5 min until golden.
-
2
Stir in onion and garlic; cook 2 min until fragrant.
-
3
Add carrots, celery, thyme, and paprika; cook 3 min.
-
4
Fold in cabbage and let wilt 2 min.
-
5
Pour in broth and tomatoes; add bay leaf. Bring to a boil.
-
6
Reduce heat, cover, and simmer 20 min until veggies are tender and chicken is cooked through.
-
7
Discard bay leaf; stir in lemon juice and parsley. Adjust seasoning and serve hot.
Recipe Notes
- Use leftover rotisserie chicken—add shredded meat in step 6 to save time.
- Make it low-carb by swapping carrots for zucchini.
- Soup thickens overnight; thin with broth when reheating.