high protein chicken and winter vegetable soup for meal prep

1 min prep 4 min cook 40 servings
high protein chicken and winter vegetable soup for meal prep
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

High-Protein Chicken & Winter Vegetable Soup for Meal Prep

Last January, after a particularly brutal cold snap, I found myself staring into an almost-bare fridge at 7:30 on a Sunday night. The grocery budget was tight, the wind was howling, and the only thing that sounded appealing was something hot, hearty, and capable of stretching into lunches for the week. I grabbed the last two chicken breasts, a scraggly bunch of kale, and the odds-and-ends vegetables rolling around the crisper drawer. Ninety minutes later my husband—normally a “soup is not dinner” skeptic—was spooning up seconds and asking if we could have it every week. That humble pot evolved into the recipe I’m sharing today: a thick, protein-packed, winter-vegetable-studded soup that tastes like you spent all afternoon tending the stove, but is engineered for real-life meal-prep success. Whether you’re feeding a house full of teenagers, trying to hit macro goals, or just craving a bowl that feels like a warm blanket, this soup delivers.

Why This Recipe Works

  • 36 g protein per serving: Thanks to a double hit of chicken breast and cannellini beans, one bowl keeps you full until dinner.
  • One-pot, one-hour: Browning, simmering, and shredding all happen in the same Dutch oven—minimal dishes, maximum flavor.
  • Winter veg flexibility: Swap in parsnips, turnips, or Brussels sprouts without affecting cook time or nutrition.
  • Freezer hero: Thaws beautifully in the microwave or stovetop; texture stays intact for three months.
  • Flavor layering: A quick 3-minute tomato paste caramelization and a splash of apple cider vinegar at the end make the broth taste slow-simmered.
  • Macro friendly: Naturally gluten-free and dairy-free; easy to adjust sodium or carbs to match training cycles.

Ingredients You'll Need

Ingredients

Chicken breast: I use 1 ½ lb (680 g) boneless, skinless breast because it shreds into juicy, bite-size strands after simmering. Thighs work too; add 5 extra minutes of simmer time. Buy organic air-chilled breasts if possible—they release less scum, so your broth stays crystal clear.

Great Northern or cannellini beans: One 15-oz can delivers an extra 14 g plant protein per serving plus soluble fiber that thickens the broth. Rinse well to remove 40 % of the sodium.

Barley or farro (optional): A ½ cup dry grain turns this into a stew-like powerhouse. If you’re keeping carbs low, sub in cauliflower rice during the last 5 minutes of simmering.

Winter vegetables: I go for the classic “soup trinity” of carrots, parsnips, and celery root. They hold their shape after 25 minutes of gentle simmering and add natural sweetness. Look for small parsnips—woody cores are less likely.

Kale or collards: Sturdy greens soften but don’t disintegrate. Strip the leaves from the stems; freeze the stems for your next batch of vegetable stock.

Low-sodium chicken stock: Homemade is gold, but an excellent store-bought stock lets this recipe shine on a weeknight. I always warm the stock in the microwave before adding it to the pot; cold stock shocks the meat and lengthens cook time.

Herbs & aromatics: Fresh rosemary and thyme infuse the broth with wintery pine notes. Don’t swap for dried herbs here—they’ll turn dusty after 30 minutes of simmering.

Lemon & apple cider vinegar: A two-part acid lift: lemon brightens the chicken while a final splash of vinegar sharpens all the vegetable flavors.

How to Make High-Protein Chicken & Winter Vegetable Soup for Meal Prep

1
Brown the chicken

Pat the chicken dry, season with 1 tsp kosher salt and ½ tsp black pepper. Heat 1 Tbsp olive oil in a Dutch oven over medium-high. Sear chicken 3 minutes per side until golden. Remove to a plate (they will not be cooked through). Browning builds fond—those caramelized bits are pure flavor equity.

2
Sauté aromatics

Drop heat to medium. Add diced onion, 3 minced garlic cloves, and 2 finely chopped carrots. Cook 4 minutes until edges soften. Scrape the browned chicken bits as you stir—they dissolve into the vegetables.

3
Caramelize tomato paste

Add 2 Tbsp tomato paste and 1 tsp smoked paprika. Stir constantly for 90 seconds; the paste will darken from bright red to brick. This concentrates umami and thickens the finished broth.

4
Deglaze & simmer

Pour in ¼ cup dry white wine (or additional stock). Simmer 60 seconds until almost evaporated. Return chicken plus any juices. Add 6 cups warm stock, 2 sprigs rosemary, 3 sprigs thyme, and 1 bay leaf. Bring to a gentle boil, reduce to low, cover, and simmer 18 minutes.

5
Add hearty vegetables

Stir in 1 cup diced parsnip, 1 cup diced celery root, and ½ cup rinsed barley. Simmer uncovered 15 minutes, stirring twice. Barley will absorb some liquid and release starch, naturally thickening the soup.

6
Shred the chicken

Transfer chicken to a cutting board. Rest 5 minutes (juices re-absorb), then shred with two forks. Return meat to the pot. Discard herb stems and bay leaf.

7
Finish with greens & beans

Add 1 rinsed can of cannellini beans and 3 cups chopped kale leaves. Simmer 5 minutes until greens wilt but stay vibrant. Stir in 2 tsp apple cider vinegar and juice of ½ lemon. Taste; adjust salt and pepper.

8
Cool for meal prep

Ladle into shallow glass containers; cool 30 minutes uncovered. Cover and refrigerate up to 4 days or freeze up to 3 months. Reheat with a splash of stock to loosen.

Expert Tips

Use a thermometer

Chicken is shreddable at 190 °F; if you own an instant-read, check the thickest piece at the 15-minute mark to avoid overcooking.

Skim, don’t stir

Foam will rise during the first simmer; skim it off with a ladle. Stirring breaks the particles and clouds the broth.

Overnight flavor boost

Soup tastes even better the next day as acids and starches meld. Make on Sunday; portion Monday morning for peak flavor.

Freezer tip

Freeze flat in zip bags, then stack like books—saves 40 % freezer space and thaws in under 10 minutes under warm water.

Macro tweak

Need more protein? Stir ½ cup liquid egg whites into the hot (not boiling) soup; they’ll set into delicate ribbons for an extra 12 g protein.

Safety first

Cool soup from 140 °F to 70 °F within two hours; use an ice bath if your kitchen is warm to prevent bacteria growth.

Variations to Try

  • Spicy chorizo version: Replace chicken with 1 lb diced Spanish chorizo; skip browning step and simmer 10 minutes total.
  • Vegetarian: Swap chicken for two 14-oz blocks extra-firm tofu (pressed) and use vegetable stock; add 2 Tbsp white miso for umami.
  • Low-carb: Omit barley, use cauliflower rice, and increase chicken to 2 lb for an extra 10 g protein per serving.
  • Creamy Tuscan twist: Stir 4 oz softened Neufchâtel cheese and 2 cups baby spinach just before serving.
  • Curry vibe: Add 1 Tbsp yellow curry powder with the tomato paste and swap lemon juice for lime; finish with cilantro.

Storage Tips

Refrigerator: Cool completely, transfer to airtight glass containers, and refrigerate up to 4 days. The barley will continue to absorb liquid, so keep extra stock on hand to thin when reheating.

Freezer: Portion into 2-cup Souper-Cubes or quart-size freezer bags. Lay flat on a sheet pan until solid, then stack upright. Freeze up to 3 months for best texture; after that, beans may become slightly mealy.

Reheat: Microwave on 70 % power, stirring every 90 seconds, until center reaches 165 °F. Or warm in a saucepan with ¼ cup water or stock over medium-low, 8–10 minutes.

Pack for work: Store single servings in 16-oz thermos bottles; pre-heat the thermos with boiling water for 5 minutes before adding soup to keep it steaming until lunch.

Frequently Asked Questions

Yes! Add shredded rotisserie chicken during step 7 along with the beans; reduce simmer time to 5 minutes so the meat stays moist.

Not as written because of parsnips and barley. Substitute turnips and omit grains for ~8 g net carbs per serving.

Rinse canned beans under cold water until no foam appears; add them during the last 5 minutes of cooking.

Absolutely—use an 8-quart stockpot. Increase simmer times by 2-3 minutes. You may need to brown chicken in two batches to avoid steaming.

Use a heavy 6-quart saucepan with a tight lid. You may need an extra tablespoon of oil to prevent sticking on thinner-bottomed pots.
high protein chicken and winter vegetable soup for meal prep
soups
Pin Recipe

High-Protein Chicken & Winter Vegetable Soup for Meal Prep

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

Ingredients

Instructions

  1. Brown: Season chicken and sear in hot oil 3 min per side. Remove.
  2. Aromatics: Sauté onion, garlic, carrots 4 min.
  3. Caramelize: Stir in tomato paste & paprika 90 sec.
  4. Deglaze: Add wine; reduce.
  5. Simmer: Return chicken, add stock & herbs. Cover, simmer 18 min.
  6. Grains & veg: Add parsnip, celery root, barley; cook 15 min uncovered.
  7. Shred: Remove chicken, shred, return to pot.
  8. Finish: Add beans & kale, simmer 5 min. Stir in vinegar & lemon juice; season.

Recipe Notes

Soup thickens as it stands; thin with stock when reheating. For gluten-free, substitute ½ cup uncooked quinoa and reduce simmer time by 5 minutes.

Nutrition (per serving)

362
Calories
36g
Protein
33g
Carbs
8g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.