Whole30 Chicken and Vegetable Stew for Meal Prep

1 min prep 2012 min cook 2 servings
Whole30 Chicken and Vegetable Stew for Meal Prep
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Why This Recipe Works

  • One pot, zero drama: Everything simmers together—no pre-roasting or separate pans.
  • Meal-prep magic: Flavors improve overnight, so Sunday’s effort tastes better on Wednesday.
  • Whole30 without boredom: Smoked paprika and olives replace the usual bean-heavy fillers.
  • Protein + veg in every bite: 38 g of lean protein and six different vegetables per serving.
  • Freezer hero: Thaws in 12 hours in the fridge or 6 minutes on the defrost setting.
  • Budget brilliance: Uses thighs instead of breasts and seasonal produce—dollars stretch further.

Ingredients You'll Need

Ingredients

Before we dive in, let’s talk quality. Because this stew is so simple, each ingredient has to pull its weight. I buy organic chicken when it’s on sale and freeze it in 2-pound packs. The bone broth should be gelatinous when cold—if it jiggles like Jell-O, you’ve got collagen gold. Fire-roasted tomatoes are worth the extra 40¢; they add a subtle char that makes the stew taste like it cooked for hours over a campfire. For vegetables, aim for a rainbow: orange carrots, green zucchini, purple cabbage. Not only does this keep the dish visually appealing after four days in the fridge, but the wider the color spectrum, the broader the micronutrient range.

Chicken thighs: Skinless, boneless thighs stay juicy and are cheaper than breasts. Trim excess fat but leave a little for flavor. If you’re anti-thigh, substitute breast meat and reduce simmering time by 5 minutes.

Yukon gold potatoes: They hold their shape better than Russets and have a buttery taste even without dairy. If you’re on a stricter low-carb round, swap in parsnips or turnips.

Mirepoix trio (onion, celery, carrot): The classic French base. Dice them small so they melt into the broth but still give texture.

Zucchini: Adds moisture and bulk without starch. Look for firm skins and no hollow centers. Spiralize the ends into zoodles for tomorrow’s lunch if you’re feeling fancy.

Fire-roasted crushed tomatoes: One 28-oz can is plenty. I buy the kind with no added citric acid or calcium chloride—just tomatoes and roasted tomato juice.

Green olives: The salty pop balances the sweetness of the tomatoes. Castelvetrano are my favorite because they’re buttery, but any pitted variety works. Rinse under warm water to remove excess brine.

Fresh herbs: Rosemary and thyme love cool weather; if your garden is still producing, use twice as much as the recipe calls for. Strip leaves by running two fingers backward down the stem—nature’s built-in zipper.

Smoked paprika: This is the secret weapon. It gives depth that normally comes from bacon. Buy it in small tins; spices lose 50% of their volatile oils after six months.

How to Make Whole30 Chicken and Vegetable Stew for Meal Prep

1
Brown the chicken

Pat 2½ lb chicken thighs dry with paper towels—moisture is the enemy of caramelization. Heat 2 Tbsp avocado oil in a heavy Dutch oven over medium-high until shimmering. Working in two batches, sear chicken 3 minutes per side until golden. Don’t crowd the pot; gray chicken equals sad stew. Transfer to a plate. The fond (brown bits) left behind equals free flavor.

2
Sauté the aromatics

Reduce heat to medium. Add diced onion, celery, and carrot plus ½ tsp salt. Cook 5 minutes, scraping the browned bits with a wooden spoon. The moisture from the vegetables will deglaze the pot naturally—no wine needed, keeping it Whole30.

3
Bloom the spices

Stir in 2 tsp smoked paprika, 1 tsp dried thyme, ½ tsp black pepper, and ¼ tsp red-pepper flakes. Cook 60 seconds until fragrant. Blooming wakes up the volatile oils and prevents a gritty texture in the final stew.

4
Add tomatoes & broth

Pour in one 28-oz can fire-roasted crushed tomatoes and 4 cups chicken bone broth. Bring to a gentle boil, then reduce to a lively simmer. The acid in the tomatoes will start breaking down collagen from the broth, creating that silky mouthfeel.

5
Return chicken & add potatoes

Nestle the seared thighs (and any juices) back into the pot. Add 1½ lb Yukon gold potatoes, cut into ¾-inch cubes. The chicken will finish cooking while the potatoes absorb flavor. Cover partially and simmer 15 minutes.

6
Add quick-cooking vegetables

Stir in zucchini, sliced cabbage, and ½ cup pitted green olives. Simmer 8–10 minutes more until zucchini is just tender. Overcooking at this stage turns zucchini to mush and olives too salty.

7
Shred the chicken

Using tongs, transfer thighs to a cutting board. They should be fall-apart tender. Shred with two forks, removing any rogue gristle. Return meat to the pot and discard bones (if you used bone-in).

8
Finish with freshness

Off heat, stir in 2 Tbsp chopped parsley and juice of ½ lemon. Taste and adjust salt. The stew should be thick enough to coat a spoon but still soupy. If too thick, splash in warm broth; too thin, simmer uncovered 5 minutes.

Expert Tips

Slow-cooker hack

Brown steps 1–3 on the stovetop, then dump everything except zucchini and olives into a slow cooker. Cook LOW 6 hours, add final vegetables for the last 30 minutes.

Brine your olives

Soak olives in warm water for 5 minutes, then pat dry. This removes excess sodium and prevents the stew from becoming saltier as it sits.

Cool before portioning

Let the stew cool 20 minutes before ladling into containers. Hot steam trapped in glass can create condensation = watery reheated lunch.

Ice-cube herb trick

Freeze chopped parsley in olive-oil ice cubes. Drop one into each reheated bowl for a hit of fresh flavor on day 5.

Double-batch math

A 7-quart Dutch oven handles 1.5× recipe; beyond that, flavors dilute. For big families, cook two separate pots rather than one monster batch.

Pressure-cooker fast

Instant Pot: Sauté steps 1–3, add remaining ingredients except zucchini/olives. Manual HIGH 10 minutes, QR 10 minutes, then stir in final vegetables on SAUTÉ 3 minutes.

Variations to Try

  • Moroccan twist: Swap smoked paprika for 1 tsp each cumin and coriander; add ½ cup golden raisins and a pinch of cinnamon with the tomatoes. Top with toasted sliced almonds.
  • Green chile verde: Replace crushed tomatoes with two 4-oz cans diced green chiles and 2 cups tomatillo salsa. Use oregano instead of thyme and finish with cilantro and lime.
  • Coconut curry: Substitute 2 cups broth with canned coconut milk; add 2 Tbsp red curry paste with the spices and use Thai basil instead of parsley.
  • Spring detox: Swap potatoes for cauliflower florets and asparagus tips; add 2 cups fresh spinach at the end and use lemon zest instead of juice.
  • Beef option: Use 2 lb chuck roast cut into 1-inch cubes. Brown aggressively, then proceed as written; simmer 1 hour before adding potatoes.

Storage Tips

This stew holds beautifully for 5 days refrigerated or 3 months frozen. The key is minimizing air exposure and temperature fluctuations. Here’s my tried-and-true system:

Refrigerator

Ladle cooled stew into 2-cup glass jars, leaving 1 inch headspace. Press a square of parchment directly onto the surface to prevent oxidation. Seal with plastic lids (metal can impart a tinny taste). Label with painter’s tape and date. Reheat single servings in microwave 2 minutes, stir, then 1 minute more.

Freezer

Use BPA-free quart bags. Fill, lay flat on a sheet pan, and freeze horizontally. Stackable bricks save 40% freezer space. Thaw overnight in fridge or submerge sealed bag in cold water for 30 minutes. Never microwave from frozen in plastic.

Make-ahead strategy: Double the recipe and freeze half before adding fresh herbs. When you reheat, finish with new parsley and lemon so it tastes just-made. I also freeze individual herb-oil cubes (parsley, garlic, olive oil) and drop one into each reheated bowl for a brightness boost.

Frequently Asked Questions

Yes, but reduce initial simmer time to 10 minutes and check internal temp at 165°F. Breast dries out faster; thighs forgive you if you overcook by 5 minutes.

Not as written—onion and garlic are triggers. Substitute green tops of scallions and infused garlic oil (fructans are water-soluble, not fat-soluble) to keep flavor while staying compliant.

Pressure canning works, but potatoes and zucchini get mushy. If you must, can the base without delicate vegetables, then add them when you open the jar. Follow NCHFP guidelines for low-acid foods: 75 minutes at 11 PSI for quarts.

Place stew in a small saucepan with a splash of broth or water. Cover and heat over medium-low 8–10 minutes, stirring occasionally. Add a fresh squeeze of lemon right before serving to wake up flavors.

Usually acid or salt is missing. Stir in ½ tsp kosher salt and 1 tsp lemon juice, let stand 2 minutes, taste again. Repeat until flavors pop. Storing in plastic can also mute taste; a quick simmer with fresh herbs fixes it.

Absolutely. Stir in cooked wild rice or cannellini beans during the last 5 minutes of reheating. If you freeze portions with grains, undercook them slightly so they don’t turn to mush when reheated.
Whole30 Chicken and Vegetable Stew for Meal Prep
soups
Pin Recipe

Whole30 Chicken and Vegetable Stew for Meal Prep

(4.9 from 127 reviews)
Prep
20 min
Cook
45 min
Servings
8

Ingredients

Instructions

  1. Sear chicken: Heat oil in Dutch oven over medium-high. Brown thighs 3 min per side; set aside.
  2. Sauté aromatics: In same pot, cook onion, carrot, celery 5 min with ½ tsp salt.
  3. Bloom spices: Add paprika, thyme, pepper, flakes; cook 1 min.
  4. Simmer base: Stir in tomatoes and broth; bring to simmer.
  5. Add chicken & potatoes: Return chicken, add potatoes; cover partially, simmer 15 min.
  6. Finish vegetables: Add zucchini, cabbage, olives; simmer 8–10 min.
  7. Shred & return: Remove chicken, shred, return to pot.
  8. Season: Off heat, add parsley and lemon juice; salt to taste.

Recipe Notes

Stew thickens as it cools; thin with broth when reheating. Flavor peaks on day 2—perfect for meal prep.

Nutrition (per serving)

382
Calories
38g
Protein
28g
Carbs
14g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.