Love this? Pin it for later!
One-Pot High-Protein Chicken & Spinach Soup for Cold Nights
There’s a certain kind of magic that happens when the first real cold snap hits. The windows fog, the kettle whistles non-stop, and my Dutch oven earns its permanent spot on the stovetop. Last January, after a particularly brutal day of sledding with the kids—mittens soaked through, cheeks stung raw—we trudged inside, teeth chattering, and I threw together what has since become our family’s official “winter survival soup.” One pot, 35 minutes, 38 grams of protein per bowl, and enough greens to make every grandmother proud. The aroma alone thaws frozen fingers; the first spoonful feels like pulling on the thickest wool sweater straight from the radiator. If you, too, crave something that feeds muscles, warms bones, and dirties exactly one vessel on a night when dish-washing sounds like cruel and unusual punishment, keep reading. This is the recipe we text neighbors about before the snowplow even passes.
Why This Recipe Works
- One pot, zero fuss: Everything—from searing the chicken to wilting the spinach—happens in the same enamel cocotte, locking in layers of flavor while sparing you a sinkful of dishes.
- 38 g complete protein: A combo of boneless skinless thighs and cannellini beans delivers all nine essential amino acids, perfect for post-workout recovery or simply staying full until the next meal.
- Deep flavor, short timeline: Browning the tomato paste and deglazing with a splash of white wine creates a faux-long-simmered broth in under half an hour.
- Immune-boosting powerhouses: Spinach, carrots, and celery provide vitamin C, beta-carotene, and quercetin—exactly what winter doctor ordered.
- Freezer-friendly & meal-prep gold: Portion into quart jars, refrigerate up to four days, or freeze flat in zip bags for three months; the beans keep the texture creamy upon reheating.
- Flexible greens: Out of spinach? Swap in chopped kale, chard, or even frozen spinach cubes straight from the icebox.
- Low-carb & dairy-free options built-in: Skip beans for keto, swirl in coconut milk for richness if you avoid dairy, or add a Parmesan rind while simmering for extra umami without lactose.
Ingredients You'll Need
Before we ladle out comfort, let’s talk grocery cart strategy. Each ingredient was chosen for max flavor and protein per dollar, but there’s wiggle room—use what you have, spend where you care.
Chicken thighs: Dark meat stays succulent even if you accidentally over-simmer. Look for air-chilled organic thighs; they release less scum and sear beautifully. Breast works in a pinch, but pull it at 160 °F to avoid chalky texture.
Cannellini beans: Creamy, mild, and loaded with 15 g plant protein per cup. Canned is fine—rinse well to remove 40 % of the sodium. If you cook from dried, ¾ cup dry yields the equivalent of two cans.
Fresh spinach: Buy the 5-oz clamshell; it wilts to nothing, so don’t be shy. Seek deep green, perky leaves without condensation inside the package (a tell-tale sign of decay). Sub kale or frozen spinach—thaw and squeeze dry first.
Carrots, celery, onion: The holy trinity. Choose firm carrots with bright tops; store celery in foil to keep it crisp for weeks.
Tomato paste in a tube: Concentrated umami bombshell. Double-concentrated Italian brands caramelize in 90 seconds. Tubed paste lasts months in the fridge, unlike the can that inevitably gets forgotten behind the pickles.
White wine: Anything you’d happily sip works—Sauvignon Blanc, Pinot Grigio, even dry Vermouth. Alcohol cooks off, leaving behind fruity acidity that lifts the whole pot. No wine? Substitute 2 Tbsp lemon juice plus ¼ cup extra broth.
Herbs & spices: Dried thyme holds its own in long simmers; bay leaves perfume the broth. Use smoked paprika for subtle campfire nuance. Finish with fresh parsley for color and chlorophyll brightness.
Chicken bone broth: Opt for low-sodium so you control salt. If you’re vegetarian, swap in vegetable stock and add ¼ cup nutritional yeast for comparable protein.
How to Make One-Pot High-Protein Chicken & Spinach Soup for Cold Nights
Pat and season the chicken
Unwrap 1 ½ lbs boneless skinless chicken thighs, press between paper towels to remove surface moisture (this equals better browning), then cut into ¾-inch cubes. Toss with 1 tsp kosher salt, ½ tsp black pepper, and 1 tsp smoked paprika.
Sear for fond
Heat 2 Tbsp olive oil in a heavy Dutch oven over medium-high until shimmering like a lake at sunrise. Add half the chicken in a single layer; sear 2 minutes without moving. Flip, brown the second side, then transfer to a bowl. Repeat with remaining chicken. Those caramelized bits stuck to the pot? Liquid gold.
Bloom the aromatics
Reduce heat to medium. Add diced onion, carrot, and celery plus a pinch of salt; sauté 4 minutes until edges soften and onion turns translucent. Stir in 3 cloves minced garlic, 2 tsp dried thyme, and 1 bay leaf; cook 45 seconds until fragrant.
Caramelize tomato paste
Scoot veggies to the perimeter, add 2 Tbsp tomato paste to the center; let it toast 90 seconds until brick red darkens to mahogany. This swift Maillard moment builds incredible depth, mimicking a long-simmered Sunday gravy.
Deglaze and simmer
Pour in ¼ cup white wine; scrape the pot’s bottom with a wooden spoon to release every browned bit. Let alcohol bubble away 1 minute. Return chicken plus any resting juices, add 4 cups low-sodium chicken bone broth and 2 cups water. Bring to a boil, reduce to a lively simmer, cover partially, and cook 12 minutes.
Add creamy beans
Drain and rinse two 15-oz cans cannellini beans. Stir into soup; simmer 5 minutes more. Beans heat through while their starch slightly thickens the broth, giving body without heavy cream.
Wilt spinach to vibrant perfection
Stuff in 5 oz baby spinach, a handful at a time, stirring until just wilted and emerald. Thirty seconds is plenty; over-cooking turns it khaki and metallic.
Season and serve
Fish out bay leaf. Taste, adjust salt and pepper. Ladle into deep bowls, shower with chopped parsley, and crack fresh black pepper on top. Serve piping hot with crusty whole-grain bread for dunking.
Expert Tips
Keep that simmer gentle
A rolling boil knocks beans around and shreds chicken. Aim for quiet bubbles—like champagne on a Sunday.
Deglaze boldly
No wine? Use ¼ cup unsalted chicken stock mixed with 1 Tbsp apple-cider vinegar for similar brightness.
Overnight flavor boost
Make the soup through Step 6, cool, refrigerate overnight, and add spinach when reheating next day; the flavors marry like old friends.
Speed-thaw hack
Forgot to thaw chicken? Submerge sealed thighs in lukewarm water with 1 Tbsp salt; they defrost in 20 minutes while seasoning simultaneously.
Control sodium
Canned beans and broth vary wildly in salt. Start with ½ tsp kosher at the end and build up; your heart will thank you.
Ice-cube herb saver
Chop extra parsley, pack into ice cube trays, cover with olive oil, freeze. Next time you soup, pop a cube straight into the pot.
Variations to Try
- Mediterranean twist: Swap beans for 1 cup cooked farro, add ½ cup sun-dried tomatoes, finish with lemon zest + crumbled feta.
- Green chile comfort: Replace paprika with 1 tsp cumin, add 1 small can diced green chiles, top with avocado and tortilla strips.
- Asian-inspired: Use coconut oil, sub 2 Tbsp white miso for tomato paste, add 1 Tbsp grated ginger, finish with cilantro and a splash of fish sauce.
- Extra-veg harvest: Stir in 1 cup diced butternut or zucchini during last 5 minutes for bulk without many calories.
- Keto creamy: Omit beans, add ½ cup heavy cream and 4 strips crumbled bacon; spinach stays, carbs drop to ~6 g net.
Storage Tips
Refrigerator: Cool soup completely, transfer to airtight glass jars, refrigerate up to 4 days. The flavors deepen overnight, so day-two bowls often taste best.
Freezer: Ladle cooled soup into quart-size freezer bags, squeeze out air, label, and freeze flat on a sheet pan. Once solid, stack like books. Use within 3 months for optimal texture. Beans may grain slightly after thawing; a vigorous stir re-incorporates.
Reheat: Thaw overnight in fridge or float sealed bag in warm water 30 minutes. Warm gently in a saucepan with a splash of broth; avoid rapid boil to keep chicken tender.
Meal-prep lunchboxes: Portion 1 ½ cups soup into microwave-safe containers with tight lids. Add a wedge of lemon to squeeze just before eating; vitamin C helps absorb the soup’s iron.
Frequently Asked Questions
One-Pot High-Protein Chicken & Spinach Soup for Cold Nights
Ingredients
Instructions
- Season chicken: Pat chicken dry, toss with 1 tsp salt, ½ tsp pepper, 1 tsp smoked paprika.
- Sear: Heat oil in Dutch oven over medium-high. Brown chicken in two batches, 2 min per side. Remove.
- Sauté aromatics: Cook onion, carrot, celery 4 min. Add garlic, thyme, bay; cook 45 s.
- Bloom tomato paste: Add paste to center, toast 90 s until darkened.
- Deglaze: Add wine, scrape fond, reduce 1 min.
- Simmer: Return chicken, add broth & water, bring to boil, then simmer 12 min.
- Add beans: Stir in beans, simmer 5 min.
- Finish: Stir in spinach until wilted, season, sprinkle parsley, serve hot.
Recipe Notes
For deeper flavor, make a day ahead; add spinach when reheating. Soup thickens on standing—thin with broth or water as desired.