cozy one pot chicken and cabbage soup with spinach for cold days

3 min prep 8 min cook 2 servings
cozy one pot chicken and cabbage soup with spinach for cold days
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Last January, when the world outside my kitchen window looked like a snow globe that had been shaken one too many times, I found myself standing in front of an almost-bare refrigerator. The polar vortex had trapped us indoors for three days, grocery deliveries were delayed, and I was down to a single chicken breast, half a head of cabbage, and a wilting bag of spinach. What started as desperation cooking turned into the soup that my family now requests every time the temperature drops below freezing.

There's something magical about how humble ingredients transform when they share a pot for an hour. The cabbage melts into silky ribbons, the chicken becomes fork-tender, and the spinach adds pops of vibrant green that make you feel like you're doing something wonderful for your body. This isn't just soup—it's a warm hug that happens to be incredibly nutritious and budget-friendly. My neighbor, who claims she "can't cook," mastered this on her first try and now brings me a quart every time she makes it, perpetuating the cycle of comfort that good recipes create.

Why This Recipe Works

  • One-Pot Wonder: Everything cooks in a single Dutch oven, meaning minimal cleanup and maximum flavor development as the ingredients mingle.
  • Builds Body Without Cream: The cabbage naturally thickens the broth as it cooks, creating a luxurious texture without any dairy.
  • Protein-Packed Greens: Chicken provides lean protein while spinach delivers iron, folate, and vitamins A, C, and K.
  • Pantry-Friendly: Uses ingredients you likely have on hand, making it perfect for those "nothing to eat" nights.
  • Meal-Prep Champion: Tastes even better the next day and freezes beautifully for up to 3 months.
  • Customizable Heat Level: Control the spice by adjusting red pepper flakes or adding a parmesan rind for richness.
  • Budget-Conscious: Feeds 6 people for under $10, making it perfect for large families or tight budgets.
  • Immune-Boosting: Garlic, onions, and bone broth work together to support your immune system during cold season.

Ingredients You'll Need

Ingredients

Let's talk about each ingredient and why it matters. The chicken breast should be about 1 pound total—if yours are those massive 12-ounce supermarket breasts, one will suffice. I prefer organic chicken because the texture is noticeably better, but use what fits your budget. Cut it into 1-inch pieces; smaller pieces mean more surface area to brown, which equals more flavor.

For the cabbage, green is traditional, but savoy cabbage adds a lovely wrinkled texture and cooks faster. Look for heads that feel heavy for their size with tight, crisp leaves. Avoid any with yellowing or wilted outer leaves. A medium head yields about 8 cups shredded, which seems like too much but melts down dramatically.

Fresh spinach is non-negotiable here—frozen spinach would make the soup muddy and watery. Buy the pre-washed baby spinach in the plastic clamshell; it's worth the convenience. If you must substitute, use Swiss chard or kale, but add them earlier so they have time to tenderize.

The chicken broth is your flavor foundation. Homemade is gold-standard, but Pacific Foods organic chicken broth is my go-to store brand. Avoid anything labeled "chicken-flavored" or with yeast extract—it'll make your soup taste like a bouillon cube. If you're vegetarian, mushroom broth creates an entirely different but equally delicious soup.

For aromatics, I use a whole large onion and 6 cloves of garlic. Yes, 6. They cook down and sweeten, creating the flavor backbone. Fresh thyme is worth seeking out—dried works but use 1 teaspoon instead of the tablespoon of fresh. The bay leaves should be Turkish, not California; Turkish bay leaves are milder and more floral.

White wine adds acidity and depth, but if you don't cook with alcohol, substitute with 2 tablespoons of apple cider vinegar plus 1/4 cup water. The parmesan rind is my secret weapon—save them in your freezer specifically for soups. They add incredible umami richness.

How to Make Cozy One Pot Chicken and Cabbage Soup with Spinach for Cold Days

1

Brown the Chicken

Pat the chicken pieces very dry with paper towels—moisture is the enemy of browning. Heat 2 tablespoons olive oil in a large Dutch oven over medium-high heat until shimmering. Add chicken in a single layer, leaving space between pieces. Let it cook undisturbed for 3-4 minutes until golden brown. Resist the urge to stir! Flip and brown the other side for 2-3 minutes. The chicken doesn't need to be cooked through; we're building flavor. Transfer to a plate using a slotted spoon, leaving the fond (those brown bits) in the pot.

2

Sauté the Aromatics

Reduce heat to medium and add the remaining tablespoon of oil to the pot. Add diced onion with 1/2 teaspoon salt and cook for 5-6 minutes, scraping up the fond. When onions are translucent, add garlic, celery, and carrots. Cook for another 5 minutes until vegetables soften. The salt helps draw moisture from the vegetables, deglazing the pot naturally. Add tomato paste and cook for 2 minutes—it should darken to a brick red color, indicating the sugars are caramelizing.

3

Deglaze with Wine

Pour in the white wine and increase heat to high. Use a wooden spoon to scrape every bit of fond from the bottom—this is pure flavor gold. Let the wine bubble and reduce by half, about 3 minutes. The alcohol cooks off, leaving behind acidity and complex fruit notes that brighten the entire soup. If you're not using wine, add the apple cider vinegar and water mixture now.

4

Build the Soup Base

Add the chicken broth, water, thyme, bay leaves, parmesan rind (if using), and red pepper flakes. Return the chicken and any accumulated juices to the pot. Bring to a boil, then reduce to a gentle simmer. Cover with the lid slightly ajar and cook for 15 minutes. This gentle simmer ensures the chicken stays tender rather than becoming tough and stringy.

5

Add the Cabbage

Stir in the shredded cabbage—it will seem like way too much, but trust the process. The cabbage wilts down to about one-third of its original volume. Simmer uncovered for 20 minutes, stirring occasionally. The cabbage should be tender but still hold its shape. If the soup seems too thick, add water 1/2 cup at a time. The soup should be brothy, not stew-like.

6

Finish with Spinach

Remove the parmesan rind and bay leaves. Add the spinach in handfuls, stirring until each batch wilts before adding more. This takes about 2 minutes total. The spinach should be bright green and tender. Overcooking makes it muddy and bitter. Taste and adjust seasoning with salt and black pepper—the soup needs more salt than you think.

7

Final Touches

Stir in the fresh lemon juice and parsley. The lemon brightens all the flavors and makes the vegetables taste fresher. Let the soup rest for 5 minutes off heat—this allows the flavors to meld. Serve hot with crusty bread for dipping. The soup will thicken as it sits; thin with water or broth when reheating.

Expert Tips

Temperature Control

Keep the soup at a gentle simmer, not a rolling boil. Boiling makes chicken tough and cabbage sulfurous. If you see vigorous bubbles, reduce heat immediately.

Make-Ahead Magic

This soup improves dramatically overnight. Make it entirely, cool completely, and refrigerate. The flavors deepen and meld, creating a more complex taste.

Knife Skills Matter

Cut vegetables uniformly so they cook evenly. Dice onions small so they melt into the broth, but keep carrot pieces larger for textural contrast.

Broth Clarity

For crystal-clear broth, never cover completely while simmering. The condensation drips back in and clouds the liquid. Keep the lid slightly ajar.

Freezer Success

Freeze in quart-size bags laid flat—they stack efficiently and thaw quickly. Leave out the spinach when freezing; add fresh when reheating for best color.

Salt Strategically

Salt in layers: season the chicken, then the vegetables, then adjust at the end. This builds depth rather than just surface saltiness.

Variations to Try

Italian Wedding Style

Add 1/2 cup small meatballs made from ground chicken, 1/2 cup orzo, and finish with beaten eggs stirred in for stracciatella effect.

Asian-Inspired

Replace thyme with ginger and lemongrass, use rice vinegar instead of lemon, and finish with sesame oil and cilantro. Add rice noodles.

Spicy Portuguese

Add 2 sliced chorizo sausages, smoked paprika, and substitute kale for spinach. Serve with crusty bread and a drizzle of olive oil.

Creamy Version

Stir in 1/2 cup heavy cream during the last 5 minutes. For lighter richness, puree 1 cup of the soup and return it to the pot.

Storage Tips

This soup stores beautifully, making it perfect for meal prep. Cool completely before storing—hot soup in the fridge raises the temperature and can spoil other food. Divide into shallow containers for faster cooling. Refrigerated in airtight containers, it keeps for 5 days. The flavors actually improve after 24 hours as the ingredients meld.

For freezing, let the soup cool completely, then portion into freezer-safe containers or bags. Remove as much air as possible to prevent freezer burn. Freeze for up to 3 months. Thaw overnight in the refrigerator or use the defrost setting on your microwave. When reheating, add fresh spinach for the best color and texture.

To reheat, warm gently over medium heat, stirring occasionally. Add water or broth to thin as needed—the soup thickens when cold. Avoid boiling when reheating as this can make the chicken tough. Microwave reheating works too; use 50% power and stir every minute until hot.

Frequently Asked Questions

Absolutely! Chicken thighs are actually more forgiving and stay juicier. Use boneless, skinless thighs and increase the initial browning time by 2-3 minutes. They add a richer flavor that many prefer. Trim excess fat before cooking.

That sulfur smell happens when cabbage is overcooked at too high a temperature. Keep the soup at a gentle simmer, not a boil. If it starts to smell, add a splash of lemon juice and remove from heat immediately. Next time, cook for less time.

Yes, but brown the chicken and sauté aromatics on the stovetop first for best flavor. Transfer to slow cooker, add broth and cabbage, cook on low 6-7 hours. Add spinach during the last 15 minutes. The texture will be softer than stovetop version.

The cabbage should be tender but still hold its shape. Test by piercing with a fork—it should slide through easily but the cabbage shouldn't fall apart. It will continue to cook slightly from residual heat, so err on the side of slightly firm.

Yes, but you'll need a very large pot—at least 7 quarts. The cooking times remain the same, but you may need to brown the chicken in batches to avoid overcrowding. Don't double the salt initially; add more to taste at the end.

A crusty sourdough or rustic Italian loaf is perfect for dipping. The slight tang complements the sweet cabbage. For gluten-free, try cornbread or toasted thick slices of gluten-free bread rubbed with garlic and olive oil.

cozy one pot chicken and cabbage soup with spinach for cold days
soups
Pin Recipe

Cozy One Pot Chicken and Cabbage Soup with Spinach

(4.9 from 127 reviews)
Prep
15 min
Cook
45 min
Servings
6

Ingredients

Instructions

  1. Brown the chicken: Pat chicken dry and season with salt and pepper. Heat 2 tablespoons oil in Dutch oven over medium-high heat. Brown chicken on all sides, about 7 minutes total. Transfer to plate.
  2. Sauté vegetables: Add remaining oil, onion, and 1/2 teaspoon salt. Cook 5 minutes until softened. Add garlic, celery, and carrots; cook 5 minutes more.
  3. Build flavor: Stir in tomato paste and cook 2 minutes. Add wine and simmer until reduced by half, about 3 minutes.
  4. Simmer soup: Add broth, water, thyme, bay leaves, parmesan rind, red pepper flakes, and chicken. Bring to boil, then simmer 15 minutes.
  5. Add cabbage: Stir in cabbage and simmer 20 minutes until tender. Remove bay leaves and parmesan rind.
  6. Finish and serve: Add spinach and cook 2 minutes until wilted. Stir in lemon juice and parsley. Season with salt and pepper. Serve hot.

Recipe Notes

The soup thickens as it sits. Thin with water or broth when reheating. For best results, make a day ahead—the flavors meld beautifully overnight.

Nutrition (per serving)

245
Calories
28g
Protein
14g
Carbs
9g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.