
Base Meal Prep Formula: Chicken, Rice and Roasted Vegetables
Ingredients
- 1.5 lbs (680 g) boneless, skinless chicken thighs
- 1 tbsp (15 ml) olive oil, divided
- 1 tsp (5 g) fine sea salt, divided, plus more to taste
- 1/2 tsp (1 g) black pepper
- 1 cup (185 g) long-grain white rice, uncooked
- 1 3/4 cups (415 ml) water
- 1 lb (455 g) broccoli florets
- 1 lb (455 g) sweet potato, peeled and cut into 3/4-inch (2 cm) cubes
- 1 tbsp (15 ml) olive oil, for vegetables
- 2 tbsp (30 ml) soy sauce or tamari, for serving
- 1 tbsp (15 ml) rice vinegar, for serving
Method
- Heat the oven to 425°F (220°C). Line two sheet pans with parchment.
- Toss the sweet potato cubes with 1 tbsp (15 ml) olive oil and 1/4 tsp (1 g) salt. Spread on one pan in a single layer. Roast 25 minutes, flipping once at 12 minutes.
- Toss the broccoli with the remaining 1/2 tbsp (7 ml) oil intended for vegetables split across both, and a pinch of salt. Add to the second pan at the 15-minute mark of the sweet potato roast, so both finish together at 25 minutes total broccoli time.
- Pat the chicken thighs dry. Season with 1/2 tsp (2.5 g) salt and the black pepper. Heat 1/2 tbsp (7 ml) olive oil in a skillet over medium-high heat until it shimmers, about 2 minutes.
- Sear the chicken 5 to 6 minutes per side, until an instant-read thermometer reads 165°F (74°C) at the thickest point. Rest 5 minutes, then slice.
- Rinse the rice under cold water until it runs clear. Combine with 1 3/4 cups (415 ml) water and 1/4 tsp (1 g) salt in a saucepan. Bring to a boil, cover, reduce heat to low, and cook 15 minutes. Off heat, rest covered 5 minutes, then fluff.
- Divide the rice, chicken, broccoli and sweet potato evenly across 5 containers: roughly 2/5 cup (75 g) rice, 5 oz (140 g) chicken, and 3/5 cup (85 g) each vegetable per container.
- Cool uncovered 20 minutes before sealing lids. Store soy sauce and rice vinegar separately, adding at reheat.
Five weekday lunches from one dinner’s worth of cooking requires a ratio, not a recipe list: roughly 680 g protein, 2 cups cooked grain and 3 cups vegetable per batch, divided into 5 containers of about 5 oz protein, 2/5 cup grain and 3/5 cup vegetable each. Everything below scales from that one ratio, so the guide works whether your protein is chicken, tofu or beans.
Why one ratio replaces a week of separate recipes
A fixed ratio removes the guesswork that makes meal prep collapse into abandoned containers by Wednesday. At 5 oz (140 g) protein and 2/5 cup (75 g) cooked grain per container, a 2,000-calorie eater gets roughly 30 to 35 g protein and 25 to 30 g carbohydrate per meal, before sauce. That is close enough to standard adult protein targets to work as a default, though your individual needs vary with body weight and activity, and this is not a clinical recommendation. The ratio holds regardless of which protein or grain fills it, which is the entire point: cook once, rotate flavor with sauce and spice, not with a new recipe every Sunday.
Building the formula: protein, grain, vegetable, sauce
Protein: 680 g raw weight yields about 5 oz (140 g) cooked per portion across 5 containers, accounting for the roughly 25% moisture loss chicken thighs lose during searing to 165°F (74°C).
Grain: 1 cup (185 g) raw long-grain rice cooked in 1 3/4 cups (415 ml) water yields about 3 cups cooked, roughly 2/5 cup (75 g) per container. Swap in farro or quinoa at the same raw-to-water ratio the package specifies; cooking times will shift by 5 to 10 minutes.
Vegetable: 1 lb (455 g) broccoli plus 1 lb (455 g) sweet potato roasted at 425°F (220°C) gives about 3/5 cup (85 g) of each per container. Roast in a single layer; crowd the pan and the vegetables steam instead of char, losing the browned edges that carry most of the flavor.
Sauce goes on last, at reheat, never before storage. Soy sauce and rice vinegar are listed as a starting pair; chili crisp, tahini-lemon, or a peanut-lime dressing all work in the same 2 tbsp (30 ml) plus 1 tbsp (15 ml) proportion.
Soggy rice and gray broccoli: how this batch fails
Soggy or clumped rice: the rice went into containers hot. Steam trapped under a sealed lid condenses and gets reabsorbed, turning grains gummy within a few hours. Cool all components uncovered for at least 20 minutes before sealing.
Gray, waterlogged broccoli: the pan was overcrowded, or the oven wasn’t fully preheated to 425°F (220°C) before the tray went in. Broccoli needs direct dry heat to char at the edges; on a crowded pan it releases moisture that steams the florets instead.
Dry, stringy chicken: pulled below 165°F (74°C) it’s undercooked and unsafe; pushed past 175°F (79°C) internal, thigh meat starts to lose moisture fast. Use a thermometer, not time alone, since thickness varies thigh to thigh in your pan.
Swapping the protein, and the one swap that breaks the ratio
Chicken thighs swap cleanly for tofu (press 680 g extra-firm for 20 minutes, then roast at 400°F/205°C for 25 minutes) or canned chickpeas (drained and roasted 20 minutes at the same temperature as the sweet potato). Rice swaps for farro, quinoa or cauliflower rice at equivalent cooked volume.
The one swap that does not work: replacing the roasted vegetables with anything high in water content, like zucchini or tomato, without pre-roasting to drive off moisture first. Raw-prepped watery vegetables will weep into your container over 4 to 5 days of storage and turn the whole meal soupy, regardless of what protein or grain sits next to them.
Questions cooks ask about meal prep
How much protein and grain per container is standard for meal prep?
Around 5 oz (140 g) cooked protein and 2/5 cup (75 g) cooked grain per container is a common starting ratio, delivering roughly 30 to 35 g protein per meal. Adjust up or down based on your individual calorie and protein targets, which vary by body weight and activity level.
Can meal prep containers go straight into the freezer?
Rice and roasted vegetables freeze acceptably for up to 2 months, but they lose texture on thaw: rice turns slightly grainy, and roasted vegetables soften further. For best texture, refrigerate for the 5-day week and freeze only what you won’t eat within that window.
Is it safe to eat meal-prepped chicken on day 5?
Cooked chicken held at or below 40°F (4°C) is generally considered safe through day 4 or 5 after cooking, per USDA refrigerator storage guidance, though quality (texture, aroma) declines noticeably by then. If it smells off or feels slimy to you, discard it regardless of the date.
Why does meal prep rice get hard in the fridge?
Refrigeration accelerates starch retrogradation, the process by which cooked starch molecules recrystallize and firm up. A splash of water and 30 to 60 seconds of extra microwave time at reheat restores most of the original texture.
How long these containers keep, and when to stop
Refrigerate sealed containers up to 4 days for best texture, 5 days at the outer edge if your fridge holds at or below 40°F (4°C). Reheat covered with a splash of water to loosen the rice, 90 seconds to 2 minutes on high depending on your microwave. Discard immediately if the chicken smells sour or the rice shows any pink or gray discoloration; those are signs of bacterial growth, not normal fridge aging.
More entrees
See all →
Roasted veggie tacos with chipotle-lime mayo
Roasted veggie tacos need a 425°F oven and a dry sheet pan: crowd the vegetables and they steam…
9 ways to manage anxiety and depression, built into one lentil and salmon bowl
A weeknight salmon and lentil bowl built on foods studied for mood, with exact times, weights and one…
A one-pan lentil and egg skillet for the postpartum weeks
A 30-minute lentil and egg skillet built for the postpartum weeks: one pan, minimal standing, iron and protein…
Seared chicken thighs with pan sauce, an entree that starts with rendered fat
Bone-in chicken thighs seared skin-side down until the fat renders, then finished in a pan sauce built from…