hearty chicken and spinach soup with cabbage for cozy nights

15 min prep 5 min cook 4 servings
hearty chicken and spinach soup with cabbage for cozy nights
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this recipe? Save it to Pinterest before you forget!

Why You'll Love This Hearty Chicken and Spinach Soup with Cabbage for Cozy Nights

  • One-pot wonder: Minimal dishes, maximum flavor—everything from sautéing to simmering happens in the same Dutch oven.
  • Weeknight fast: Ready in under 40 minutes thanks to pre-cooked chicken and thinly sliced vegetables.
  • Vegetable glow-up: Two full cups of spinach and three cups of cabbage melt into the broth, giving you a produce powerhouse without tasting like rabbit food.
  • Freezer hero: Doubles beautifully; freeze half for a future you who doesn’t feel like cooking.
  • Low-carb comfort: Skip the noodles and you’ve got a keto-friendly, gluten-free hug in a bowl.
  • Kid-approved: The cabbage sweetens as it simmers, and tiny spinach ribbons disappear into the broth—great for picky eaters.
  • Budget smart: Rotisserie chicken, pantry staples, and humble produce keep the cost under $10 for six servings.

Ingredient Breakdown

Ingredients for hearty chicken and spinach soup with cabbage for cozy nights

Great soup starts with layering flavors, and every ingredient here earns its keep. Olive oil and butter form the fat base; the combo gives you butter’s richness plus oil’s high smoke point so nothing burns while you sauté. Onion, carrot, and celery—the holy trinity—add natural sweetness and depth. Garlic goes in after the trinity so it browns gently and releases its allicin, that sulfur compound responsible for that irresistible “something smells amazing” aroma.

Chicken is the protein star. I reach for a store-bought rotisserie bird because the meat is already seasoned and stays juicy, but any leftover roast chicken works. Dark meat is ideal; it won’t dry out during simmering. If you only have breasts, shorten the final cook time to five minutes.

Cabbage is the sleeper hit. Shredded thin, it virtually dissolves into the broth, releasing subtle sweetness and thickening the soup. Green cabbage is classic, but Napa or savoy add a softer texture. Spinach goes in at the very end so it stays vibrant; frozen spinach is fine—just thaw and squeeze dry first.

Chicken stock carries the flavor. Use low-sodium so you control salt. If you’re vegetarian-adjacent, swap in a rich vegetable broth and add a parmesan rind for umami. A splash of apple-cider vinegar at the end brightens everything the way lemon does for piccata; don’t skip it.

Step-by-Step Instructions

  1. 1
    Warm the pot
    Place a heavy 5-quart Dutch oven over medium heat. Add 1 tablespoon olive oil and 1 tablespoon butter; swirl until the butter foams and just starts to brown—about 90 seconds.
  2. 2
    Sauté aromatics
    Stir in 1 cup diced yellow onion, ¾ cup diced carrot, and ½ cup diced celery. Season with ½ teaspoon kosher salt and ¼ teaspoon black pepper. Cook 5 minutes, stirring occasionally, until edges turn translucent and vegetables sweat.
  3. 3
    Bloom the garlic & herbs
    Add 3 minced garlic cloves, 1 teaspoon dried thyme, and ½ teaspoon smoked paprika. Stir constantly for 45 seconds; you’ll smell the garlic perfume and the paprika will turn brick-red.
  4. 4
    Build the broth
    Pour in 6 cups low-sodium chicken stock, scraping the bottom with a wooden spoon to loosen any browned bits (fond = flavor). Bring to a gentle boil, then reduce to a lively simmer.
  5. 5
    Add cabbage & bay
    Stir in 3 cups thinly shredded green cabbage and 1 bay leaf. Simmer 8 minutes; cabbage will wilt and turn silky.
  6. 6
    Chicken & finishing spices
    Add 2 heaping cups shredded cooked chicken, ½ teaspoon dried oregano, and ¼ teaspoon crushed red-pepper flakes. Simmer 5 minutes longer—just enough to heat chicken through without toughening it.
  7. 7
    Spinach finale
    Remove bay leaf. Stir in 2 cups packed baby spinach and 1 tablespoon chopped fresh parsley. Cook 30 seconds—just until spinach wilts into deep-green ribbons.
  8. 8
    Brighten & serve
    Off heat, splash in 1 teaspoon apple-cider vinegar. Taste; adjust salt and pepper. Ladle into warm bowls, drizzle with extra-virgin olive oil, and shower with grated Parmesan if desired.

Expert Tips & Tricks

  • Shred, don’t cube: Pull the chicken into bite-size strands rather than neat cubes; rough edges cling to broth better.
  • Mandoline magic: Use a mandoline set to ⅛-inch for paper-thin cabbage that melts quickly.
  • Double stock hack: Simmer the rotisserie carcass in store-bought stock for 20 minutes, then strain for turbo-charged flavor.
  • Make-ahead spinach: If prepping for lunches, pack raw spinach separately and add when reheating to keep color vivid.
  • Crunch factor: Top with garlic-butter croutons or crushed Ritz crackers for textural contrast.
  • Slow-cooker adaption: Add everything except spinach and vinegar; cook on LOW 4 hours. Stir in spinach and vinegar just before serving.

Common Mistakes & Troubleshooting

Mistake: Soup tastes flat.
Fix: Add ½ teaspoon kosher salt, ¼ teaspoon acid (vinegar or lemon), and a pinch of sugar; salt heightens, acid brightens, sugar balances.

Mistake: Chicken is stringy.
Fix: You simmered too long. Next time add pre-cooked chicken in the final 5 minutes.

Mistake: Cabbage is crunchy.
Fix: Simmer 5 extra minutes; cabbage variety varies in toughness.

Mistake: Spinach turns army-green.
Fix: Add spinach off heat; residual warmth wilts it without overcooking chlorophyll.

Variations & Substitutions

  • Italian twist: Swap thyme for basil, add 1 cup diced tomatoes and a parmesan rind; finish with pesto drizzle.
  • Asian vibe: Use toasted sesame oil, ginger, and miso paste; finish with cilantro and sriracha.
  • Bean boost: Add 1 can rinsed white beans for extra fiber and creaminess.
  • Vegetarian: Sub chickpeas and vegetable broth; add 2 tablespoons white miso for depth.
  • Grain option: Stir in ½ cup orzo or quinoa during step 5; add an extra cup of stock.

Storage & Freezing

Refrigerator: Cool completely, transfer to airtight containers, and refrigerate up to 4 days. Reheat gently; spinach will darken but flavor remains terrific.

Freezer: Freeze soup without spinach for up to 3 months. Leave 1 inch headspace in jars or bags. Thaw overnight in fridge, reheat, and add fresh spinach.

Meal-prep portions: Ladle cooled soup into silicone muffin trays, freeze, pop out “soup pucks” and store in bag; each puck equals about ½ cup—easy lunch addition.

FAQ

Can I use raw chicken?
Yes. Add 1 pound diced boneless thighs in step 5 and simmer 12 minutes before adding cabbage.
Can I make this in an Instant Pot?
Sauté using the SAUTE function, then pressure-cook on HIGH 4 minutes, quick-release, add spinach on warm setting.
Is this soup keto?
Absolutely—6 grams net carbs per serving. Skip carrots if you want to lower further.
How do I fix over-salted soup?
Drop in a peeled potato and simmer 10 minutes; potato absorbs excess salt. Remove before serving.
Can I use kale instead of spinach?
Sure. Remove tough stems and simmer 3 minutes instead of 30 seconds.
What bread pairs best?
A crusty sourdough or no-knead Dutch-oven loaf for dipping; gluten-free? Try grilled cheese made with almond-flour bread.
Can I double the recipe?
dd class="mb-3">Yes—use an 8-quart pot; cooking time remains the same. Freeze half for a zero-effort dinner later.
hearty chicken and spinach soup with cabbage for cozy nights

Hearty Chicken & Spinach Soup with Cabbage

4.7
Pin Recipe
Prep: 15 min
Cook: 35 min
Total: 50 min
6 servings
Easy
Ingredients
  • 1 tbsp olive oil
  • 1 lb boneless skinless chicken thighs, diced
  • 1 medium onion, chopped
  • 3 cloves garlic, minced
  • 2 medium carrots, sliced
  • 2 celery stalks, sliced
  • 4 cups chicken broth
  • 1 cup water
  • 2 cups shredded green cabbage
  • 1 tsp dried thyme
  • ½ tsp smoked paprika
  • 3 cups baby spinach
  • Salt & pepper to taste
Instructions
  1. 1
    Heat olive oil in a large pot over medium heat. Add chicken and sear 5 min until lightly golden.
  2. 2
    Stir in onion and garlic; cook 3 min until fragrant.
  3. 3
    Add carrots and celery; sauté 4 min.
  4. 4
    Pour in broth and water; add cabbage, thyme, paprika, salt, pepper. Bring to a boil.
  5. 5
    Reduce heat and simmer 20 min until vegetables are tender and chicken is cooked through.
  6. 6
    Stir in spinach until wilted, about 2 min. Adjust seasoning and serve hot.
Recipe Notes

For extra depth, add a Parmesan rind while simmering; remove before serving. Soup thickens when chilled—thin with broth when reheating.

Calories
225
Protein
24 g
Carbs
12 g
Fat
9 g

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.