batch cook chicken and cabbage stirfry for simple meal prep

100 min prep 12 min cook 4 servings
batch cook chicken and cabbage stirfry for simple meal prep
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Monday used to mean take-out containers piling up on my counter and a sinking feeling that I’d spend the rest of the week playing dinner-catch-up. Then I met the magic duo that changed everything: a bag of humble green cabbage and a pack of boneless chicken thighs. Together they turn into a lightning-fast, flavor-packed stir-fry that keeps its texture for five full days in the fridge and reheats like a dream. I make one oversized skillet on Sunday afternoon, portion it into glass containers with a scoop of brown rice, and—just like that—lunch and dinner are handled until Friday. No sad salads, no $17 desk-lunch salads, and exactly zero drive-thru temptation. If you’re new to meal-prep or just tired of dry chicken breasts, this is the recipe that will make you a believer.

Why This Recipe Works

  • One-pan wonder: Everything cooks in a single 12-inch skillet—minimal dishes, maximum flavor.
  • Meal-prep miracle: Cabbage retains crunch for days while the chicken stays juicy thanks to a velvet-quick cornstarch marinade.
  • Budget friendly: Feeds six for roughly the cost of one restaurant entrée.
  • Macro balanced: 38 g protein, 17 g carbs, 11 g healthy fats—no post-lunch crash.
  • Freezer safe: Portion, freeze flat, and reheat straight from frozen on crazy weeks.
  • Infinitely versatile: Swap the sauce, change the veg, bump the spice—never boring.

Ingredients You'll Need

Ingredients

Great meal-prep starts with smart shopping. Below are the everyday heroes that make this stir-fry sing, plus the swaps I’ve tested so you can cook from what you already have.

Chicken thighs – 2 lb (900 g) boneless, skinless
Thighs stay succulent after reheating; breasts toughen. Look for “natural” or “air-chilled” on the label for the cleanest flavor. Trim extra fat, but leave the thin silverskin—it keeps pieces from falling apart. Prefer organic? Costco’s two-pound packs are the best value in my zip code.

Green cabbage – 1 medium head (about 2 lb)
The star that refuses to wilt. Choose heads that feel heavy for their size with tight, squeaky leaves. Shred yourself (mandoline or chef’s knife) for crisp ribbons; pre-shredded bags work in a pinch but shed water and soften faster.

Avocado oil – 2 Tbsp

Soy sauce – ¼ cup
I keep reduced-sodium on hand so I can control salt. Tamari keeps the dish gluten-free; coconut aminos make it soy-free with a touch more sweetness.

Toasted sesame oil – 2 tsp
A little goes a long way for nutty aroma. Store in the fridge so the delicate fats don’t turn rancid.

Fresh ginger – 1 Tbsp finely minced
Peel with the edge of a spoon and grate on a microplane for instant “wow.” In a hurry? Squeeze-tube ginger works; use 1 ½ tsp.

Garlic – 3 cloves, minced
Size matters: large cloves mellow beautifully; tiny ones can bitter. Smash, salt, and chop for quick, even pieces.

Scallions – 3, whites & greens separated
Whites season the oil; greens freshen the finish. No scallions? A small shallot plus a sprinkle of chives gets you close.

Cornstarch – 1 tsp
Magical velveting agent that locks moisture into the chicken. Arrowroot or potato starch swap 1:1.

Rice vinegar – 1 Tbsp
Balances salty soy with gentle brightness. Apple-cider vinegar is fine; cut to 2 tsp so it doesn’t dominate.

Optional crunch boosters: 2 Tbsp toasted sesame seeds or crushed roasted peanuts for Friday’s container when you deserve a confetti moment.

How to Make Batch-Cook Chicken and Cabbage Stir-Fry for Simple Meal Prep

1
Prep & velvet the chicken

Pat thighs dry, slice against the grain into ¾-inch strips. In a medium bowl whisk 1 Tbsp soy sauce, cornstarch, and ½ tsp sesame oil. Add chicken, toss until coated, and let stand while you heat the pan. This 10-minute marinade is the difference between rubbery and restaurant-silky meat.

2
Heat the skillet properly

Place a 12-inch stainless or carbon-steel skillet over medium-high heat until a bead of water dances and evaporates in 1 second. Add 1 Tbsp avocado oil; swirl to coat. Proper pre-heating prevents sticking and gives you those coveted wok-hei edges.

3
Sear chicken in batches

Lay half the chicken strips in a single layer; cook 90 seconds without stirring. Flip, cook another 60 seconds until just opaque, then transfer to a clean bowl. Repeat with remaining chicken. Overcrowding the pan = steamed, gray meat—don’t do it.

4
Aromatics & cabbage

Add remaining oil to the now-empty skillet. Stir in scallion whites, ginger, and garlic; cook 20 seconds until fragrant—not browned. Pile in the cabbage (it looks like too much, but trust). Toss using tongs for 2 minutes; the ribbons will wilt by half.

5
Season & glaze

Return chicken with any juices. Whisk remaining soy sauce, rice vinegar, and 2 Tbsp water; pour over mixture. Toss 60 seconds until sauce thickens slightly and coats every strip. Remove from heat; stir in remaining sesame oil and half the scallion greens.

6
Cool quickly for food safety

Spread stir-fry on a rimmed sheet pan; place in front of a fan or float the pan in an ice-water bath. From 195 °F to 70 °F within 2 hours prevents bacteria bloom and keeps cabbage crisp.

7
Portion & store

Use 2-cup glass containers for microwave safety. Add ¾ cup cooked brown rice or quinoa to each, top with 1 ½ cups stir-fry, sprinkle remaining scallion greens. Snap lids, refrigerate up to 5 days or freeze up to 3 months.

8
Reheat like a pro

Microwave: vent lid, heat 90 seconds, stir, then 60 seconds more until center hits 165 °F. Stovetop: splash 2 Tbsp water into a non-stick pan, add meal, cover, and steam 3 minutes for cabbage that still crunches.

Expert Tips

Control the heat

If your burner runs hot, drop the temp to medium after the chicken sear. Cabbage needs steady heat to caramelize, not blacken.

Drain excess moisture

Rinse cabbage just before slicing, then spin in a salad spinner. Extra water = steamed stir-fry.

Slice evenly

Uniform ¼-inch shreds ensure every bite of cabbage wilts at the same rate and absorbs sauce equally.

Double the sauce

If you love saucy rice, whisk a second batch while the skillet cools and store in ice-cube trays; add one cube per container before freezing.

Add color nutrition

Shred half a carrot or a handful of purple cabbage for the last 30 seconds; anthocyanins survive reheating beautifully.

Scale smart

Tripling the recipe? Use a Dutch oven to maintain pan temp and prevent overflow that steams instead of sears.

Variations to Try

  • Korean-spicy: Swap 1 Tbsp soy for gochujang, add ½ tsp honey, and finish with toasted sesame seeds.
  • Thai basil twist: Stir in 1 cup torn Thai basil leaves off heat and splash with fish sauce instead of salt.
  • Low-carb & paleo: Replace soy with coconut aminos and serve over cauliflower rice.
  • Mushroom umami: Add 8 oz sliced cremini with cabbage for extra minerals and meaty chew.
  • Vegetarian swap: Substitute 2 blocks of extra-firm tofu, pressed and seared 2 min per side.

Storage Tips

Let the stir-fry cool completely before sealing lids; trapped steam equals soggy cabbage and potential bacteria growth. Refrigerated portions keep 5 days at 38 °F or below. For longer storage, freeze flat: press a sheet of parchment directly on the surface, seal the container, and freeze up to 3 months. Thaw overnight in the fridge or microwave straight from frozen at 50 % power for 4 minutes, stirring halfway. Pro tip: Pack a fresh lime wedge in each frozen container; a quick squeeze after reheating brightens flavors that mellow in the freezer.

Frequently Asked Questions

You can, but reduce sear time to 60 seconds per side and add an extra teaspoon of oil. Breasts dry out faster; consider brining 15 min in 2 cups water + 1 tsp salt before slicing.

Probably not. Cabbage naturally releases hydrogen-sulfide when cut. Rinse under cold water and pat dry; the odor dissipates. If leaves are slimy or yellowed, compost and start fresh.

Not recommended—too much volume lowers pan temp and you’ll stew instead of sear. Use a 7-quart Dutch oven or divide into two skillets side by side.

Steam in a covered non-stick pan with 2 Tbsp water over medium heat 4 minutes, stirring once. For crispy edges, finish uncovered another minute.

Use tamari certified gluten-free and ensure your cornstarch isn’t processed in a wheat facility. Serve over rice or cauliflower rice.

Absolutely! Seal single portions, chill, then reheat 30 min at 150 °F. Pat dry before a quick skillet sear for fresh texture.
batch cook chicken and cabbage stirfry for simple meal prep
chicken
Pin Recipe

batch cook chicken and cabbage stirfry for simple meal prep

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

Ingredients

Instructions

  1. Velvet chicken: Toss sliced chicken with 1 Tbsp soy sauce, cornstarch, and ½ tsp sesame oil. Marinate 10 min.
  2. Sear: Heat 1 Tbsp avocado oil in a 12-inch skillet over medium-high. Cook half the chicken 90 sec/side; transfer. Repeat.
  3. Aromatics: Add remaining oil, scallion whites, ginger, garlic; sauté 20 sec.
  4. Cabbage: Add shredded cabbage; toss 2 min until wilted by half.
  5. Season: Return chicken, add remaining soy, vinegar, and 2 Tbsp water; toss 1 min until glossy.
  6. Finish: Off heat, stir in remaining sesame oil and half the scallion greens. Cool, portion, and store.

Recipe Notes

For best meal-prep texture, cool within 2 hours and refrigerate up to 5 days or freeze up to 3 months. Reheat to 165 °F before serving.

Nutrition (per serving)

372
Calories
38g
Protein
17g
Carbs
11g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.