high protein slow cooker chicken and spinach soup for cold winter nights

5 min prep 38 min cook 5 servings
high protein slow cooker chicken and spinach soup for cold winter nights
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There’s a certain magic that happens when the first real cold snap hits. The windows fog up, the kettle whistles more often, and my slow cooker gets promoted from the pantry to a permanent spot on the kitchen counter. Last January, after a particularly brutal day of sledding with the kids and shoveling the driveway twice (thanks, lake-effect snow), I craved something that would thaw me from the inside out and still keep my nutrition goals on track. I tossed a few humble ingredients into my Crock-Pot, half-hoping for a miracle. Eight hours later I lifted the lid and was greeted by the creamiest, most aromatic chicken and spinach soup I’d ever tasted—38 grams of protein per bowl, zero fuss, and the kind of comfort that makes you close your eyes after the first spoonful. I’ve made it every other week since, doubling the batch so we can stash leftovers in the freezer for the next arctic front. If you’re looking for a hands-off, nutrient-packed, soul-warming dinner that greets you at the door after a long commute, this is the recipe to bookmark.

Why This Recipe Works

  • Set-and-forget convenience: Dump everything in before work, come home to dinner.
  • Protein powerhouse: 38 g protein per serving from chicken breast, white beans, and Greek yogurt.
  • Leafy-green boost: An entire 5-oz clamshell of spinach wilts in for iron and folate.
  • Creamy without cream: Evaporated skim milk and yogurt keep it light yet luscious.
  • Freezer-friendly: Thaws beautifully for meal-prep lunches or emergency dinners.
  • One pot, minimal dishes: Your slow cooker insert is the only vessel that needs scrubbing.
  • Budget-smart: Uses economical chicken breast and canned beans; feeds 6 for under $12.

Ingredients You'll Need

Ingredients

Great soup starts at the grocery store. Below are the key players and the small choices that make a big difference.

Chicken breast – Go for 1¼ lb (about 2 large) fresh or completely thawed. Frozen chunks will release too much water and dilute flavor. If you prefer dark meat, boneless thighs are a succulent swap; they’ll add an extra gram or two of fat but stay incredibly tender.

Great Northern beans – One 15-oz can provides 14 g plant protein plus soluble fiber that naturally thickens the broth. Cannellini or navy beans work interchangeably. Rinse under cold water to remove 40% of the sodium without sacrificing texture.

Spinach – I reach for baby spinach because the stems are delicate and disappear into the soup. If you’ve only got frozen, thaw and squeeze it very dry; use 10 oz frozen in place of fresh.

Evaporated skim milk – The unsung hero for creamy slow-cooker soups. It withstands hours of heat without curdling and lends 24 g protein per can. Do not confuse it with sweetened condensed milk!

Plain Greek yogurt – Stirred in at the end for tangy richness and an extra 18 g protein per cup. Choose 2% or whole for silkiness; non-fat can grain if overheated.

Mirepoix trio – One cup each diced onion, carrot, and celery builds the aromatic base. Dice small (¼-inch) so they soften evenly on low heat.

Garlic & olive oil – Briefly sautéing these before they hit the slow cooker tames raw bite and adds caramel depth you can’t achieve with raw garlic swimming in liquid.

Herbs & spices – Dried oregano and thyme release flavor slowly, perfect for long simmers. Smoked paprika gives subtle campfire warmth; a pinch of red-pepper flakes is optional but lovely on snowy nights.

Lemon – A final squeeze brightens all that creamy protein and keeps the soup from tasting heavy.

How to Make High-Protein Slow-Cooker Chicken and Spinach Soup for Cold Winter Nights

1
Sauté aromatics

Heat 1 Tbsp olive oil in a non-stick skillet over medium. Add diced onion, carrot, and celery with a pinch of salt; cook 5 minutes until the onion turns translucent. Stir in 3 minced garlic cloves, 1 tsp dried oregano, ½ tsp dried thyme, ½ tsp smoked paprika, and optional ¼ tsp red-pepper flakes; cook 60 seconds until fragrant. Transfer everything to the slow cooker insert—this single extra step removes the raw edge and infuses the broth.

2
Layer beans & chicken

Drain and rinse one 15-oz can Great Northern beans; scatter over vegetables. Nestle 1¼ lb boneless skinless chicken breasts on top. Season with 1 tsp kosher salt and ½ tsp black pepper. Keeping chicken above the bean layer prevents it from sitting in direct contact with the hot insert bottom, yielding juicier meat.

3
Add liquids

Pour in 1 can (12 oz) evaporated skim milk and 2 cups low-sodium chicken broth. The broth should just barely cover the chicken; add up to ½ cup water if your slow cooker runs hot. Resist adding spinach now—it will overcook and turn army-green.

4
Slow cook

Cover and cook on LOW 6–7 hours or HIGH 3–3½ hours. The chicken is safe at 165°F, but for shreddable texture let it reach 190°F internal; it will glide apart with two forks.

5
Shred & return

Transfer chicken to a cutting board; shred into bite-size strands. Return meat to the slow cooker and stir—those fuzzy shreds will soak up creamy broth and keep every spoonful hearty.

6
Wilt in spinach

Switch slow cooker to WARM. Stir in 5 oz baby spinach a few handfuls at a time until wilted but still vibrant, about 2 minutes total. Season with additional salt and pepper to taste.

7
Enrich with yogurt

In a small bowl whisk ¾ cup plain Greek yogurt with ½ cup hot soup liquid to temper. Pour the mixture back into the pot and stir gently; this prevents curdling and keeps the broth satiny.

8
Finish & serve

Squeeze in the juice of ½ lemon, ladle into warm bowls, and garnish with freshly cracked black pepper and a drizzle of emerald-green pesto if you’re feeling fancy. Leftovers thicken overnight; thin with a splash of broth when reheating.

Expert Tips

Use an instant-read thermometer

Chicken breast can dry out if it cruises past 200°F. Check at the 5-hour mark on LOW; you’re aiming for shreddable, not stringy.

Overnight prep trick

Chop veggies the night before and stash in a zip bag with the measured spices. In the morning, dump into the insert and you’re 5 minutes from starting the cooker.

Thicken naturally

For an even heartier texture, mash ½ cup of the beans before adding; the released starfields will thicken the broth without flour or cornstarch.

Cool before refrigerating

Transfer the insert to a wire rack for 45 minutes before chilling; this prevents the soup from souring and protects your fridge compressor.

Double-batch logic

Slow cookers work best ½ to ¾ full; if doubling, transfer finished soup to a second container rather than over-filling the insert.

Revive with broth

Beans continue to absorb liquid as the soup sits. Keep an extra cup of broth in the fridge and splash in when reheating for that just-made consistency.

Variations to Try

  • Mediterranean twist: Swap oregano for 1 tsp dried basil and add ½ cup sun-dried tomatoes with the beans. Finish with crumbled feta instead of yogurt.
  • Green power boost: Stir in 1 cup frozen peas or chopped kale during the last 10 minutes for extra vitamin C.
  • Spicy Southwest: Replace smoked paprika with chipotle powder and add 1 cup corn kernels. Top with cilantro and a squeeze of lime.
  • Dairy-free: Substitute the evaporated milk with full-fat coconut milk and use coconut yogurt; the flavor shifts slightly tropical but still luscious.
  • Grains & greens: Add ½ cup quick-cooking pearled barley during the last 30 minutes on HIGH for a chewier, even more filling stew.

Storage Tips

Refrigerate: Cool soup completely, transfer to airtight containers, and chill up to 4 days. The flavors meld beautifully, making day-two bowls the best.

Freeze: Portion into silicone muffin trays for single-serve pucks, or use quart-size freezer bags laid flat. Label with the date and freeze up to 3 months. Thaw overnight in the fridge or submerge the sealed bag in cold water for 1 hour.

Reheat: Warm gently over medium-low heat, stirring often. If the soup has thickened, whisk in chicken broth ¼ cup at a time until you reach desired consistency. Microwave works too—use 50% power and cover to prevent yogurt from separating.

Make-ahead for parties: Cook the soup fully, then hold on WARM for up to 2 hours. Stir occasionally and add small splashes of broth if it begins to look tight.

Frequently Asked Questions

Yes, as long as it reaches a safe internal temperature. We still recommend searing aromatics first for flavor, but the chicken itself can go in raw and will fully cook during the 6-hour low cycle.

Most likely the soup was too hot when the yogurt hit it. Always temper by whisking yogurt with a ladle of warm broth first, then stir gently and keep the cooker on WARM, not HIGH.

Absolutely. Thaw, squeeze dry, and add during the last 10 minutes so it stays bright. Use 10 oz frozen to equal 5 oz fresh.

Yes, all listed ingredients are naturally gluten-free. If you add barley or any packaged broth, double-check labels for hidden gluten.

Stir in an extra ½ cup Greek yogurt, add a second can of beans, or top each bowl with 1 Tbsp grated Parmesan for an additional 3–4 g protein per serving.

Yes. Simmer the chicken and vegetables in broth for 25 minutes, shred, then proceed with spinach and yogurt as directed. Flavor is comparable, but you’ll trade the hands-off convenience for active stovetop time.
high protein slow cooker chicken and spinach soup for cold winter nights
soups
Pin Recipe

High-Protein Slow-Cooker Chicken and Spinach Soup

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

Ingredients

Instructions

  1. Sauté aromatics: Heat olive oil in a skillet over medium. Cook onion, carrot, and celery 5 minutes. Add garlic, oregano, thyme, paprika, and red-pepper flakes; cook 1 minute. Transfer to slow cooker.
  2. Layer: Top vegetables with rinsed beans and chicken. Season with 1 tsp salt and ½ tsp pepper.
  3. Add liquids: Pour in evaporated milk and broth. Cover and cook on LOW 6–7 hours or HIGH 3–3½ hours.
  4. Shred chicken: Remove chicken, shred with forks, and return to pot.
  5. Wilt spinach: Switch to WARM. Stir in spinach until just wilted, 2 minutes.
  6. Enrich: Whisk yogurt with ½ cup hot soup, then stir back into pot. Add lemon juice, taste, and adjust seasoning.
  7. Serve: Ladle into bowls and enjoy hot. Garnish with extra pepper or a swirl of pesto if desired.

Recipe Notes

Soup thickens as it stands. Thin with broth when reheating and avoid boiling once yogurt is added to prevent curdling.

Nutrition (per serving)

345
Calories
38g
Protein
28g
Carbs
8g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.