
Ingredients
- 2.5 lbs bone-in chicken thighs (skin-on)
- 3 cups dry brown rice
- 4 tbsp olive oil, divided
- 1.5 tsp smoked paprika
- 1 tsp garlic powder
- 1 tsp salt
- 1 large head broccoli, cut into florets
- 2 large sweet potatoes, cubed
- 5 tbsp extra virgin olive oil (for drizzling β the calorie addition)
- Β½ cup shredded cheddar (optional β adds 110 cal per 2 tbsp)
Instructions
- Preheat oven to 425Β°F (220Β°C). Brown rice on stovetop: 3 cups dry + 6.75 cups water. Bring to boil, cover, lowest heat, 40 minutes unattended. This produces approximately 9 cups cooked rice β 1.5 cups per container for 6 containers, or 1.8 cups for 5 containers.
- Pat chicken thighs completely dry. Rub with 2 tbsp olive oil, smoked paprika, garlic powder, and salt. Place skin-side up on a large rimmed sheet pan β space between pieces is important for roasting versus steaming. Into oven. Timer 35β40 minutes. Target: 175Β°F (79Β°C) internal at the thickest part away from the bone. Salmonella and Campylobacter are fully destroyed at 165Β°F (74Β°C); the higher target produces better texture from collagen conversion in the thigh.
- Toss broccoli florets and sweet potato cubes in remaining 2 tbsp olive oil + salt. Sweet potato is higher carb (20g net carbs/cup) but provides potassium, magnesium, and vitamin A β valuable for training recovery. Spread on a second sheet pan. Into oven at the 16-minute mark. Timer 22 minutes.
- Chicken out when thermometer reads 175Β°F (79Β°C). Rest 5 minutes on the pan. Vegetables out when sweet potato is fork-tender and edges caramelised. Rice done at 40 minutes β remove from heat, leave covered 5 more minutes, then fluff and spread on a wide tray to cool.
- Critical cooling step: spread all components on open surfaces for 20 minutes. Hot food in sealed containers creates condensation, makes rice gummy, and raises fridge temperature around neighbouring items. Never seal a hot container.
- Weigh components for accuracy. Per container: 1.5 cups cooked brown rice (280 cal), 6oz chicken thigh (315 cal), ΒΎ cup broccoli (40 cal), Β½ cup sweet potato (90 cal). Running total without fat addition: 725 cal, 34g protein. Add 1 tbsp olive oil drizzle per container at serving time (+120 cal) to reach 845 cal.
- Label each container with day and calorie count. Refrigerate at 40Β°F (4Β°C). Per USDA FoodKeeper: cooked chicken 4 days, cooked brown rice 4β6 days, roasted sweet potato 4β5 days, roasted broccoli 4β5 days.
Instructions
- Preheat oven to 425Β°F (220Β°C). Brown rice on stovetop: 3 cups dry + 6.75 cups water. Bring to boil, cover, lowest heat, 40 minutes unattended. This produces approximately 9 cups cooked rice β 1.5 cups per container for 6 containers, or 1.8 cups for 5 containers.
- Pat chicken thighs completely dry. Rub with 2 tbsp olive oil, smoked paprika, garlic powder, and salt. Place skin-side up on a large rimmed sheet pan β space between pieces is important for roasting versus steaming. Into oven. Timer 35β40 minutes. Target: 175Β°F (79Β°C) internal at the thickest part away from the bone. Salmonella and Campylobacter are fully destroyed at 165Β°F (74Β°C); the higher target produces better texture from collagen conversion in the thigh.
- Toss broccoli florets and sweet potato cubes in remaining 2 tbsp olive oil + salt. Sweet potato is higher carb (20g net carbs/cup) but provides potassium, magnesium, and vitamin A β valuable for training recovery. Spread on a second sheet pan. Into oven at the 16-minute mark. Timer 22 minutes.
- Chicken out when thermometer reads 175Β°F (79Β°C). Rest 5 minutes on the pan. Vegetables out when sweet potato is fork-tender and edges caramelised. Rice done at 40 minutes β remove from heat, leave covered 5 more minutes, then fluff and spread on a wide tray to cool.
- Critical cooling step: spread all components on open surfaces for 20 minutes. Hot food in sealed containers creates condensation, makes rice gummy, and raises fridge temperature around neighbouring items. Never seal a hot container.
- Weigh components for accuracy. Per container: 1.5 cups cooked brown rice (280 cal), 6oz chicken thigh (315 cal), ΒΎ cup broccoli (40 cal), Β½ cup sweet potato (90 cal). Running total without fat addition: 725 cal, 34g protein. Add 1 tbsp olive oil drizzle per container at serving time (+120 cal) to reach 845 cal.
- Label each container with day and calorie count. Refrigerate at 40Β°F (4Β°C). Per USDA FoodKeeper: cooked chicken 4 days, cooked brown rice 4β6 days, roasted sweet potato 4β5 days, roasted broccoli 4β5 days.
Bulking Calorie Notes
Per container without fat addition: approximately 725 calories, 34g protein, 65g carbohydrates, 22g fat. Add 1 tbsp olive oil at serving to reach 845 calories. Add ΒΌ cup shredded cheese for an additional 110 calories and 7g protein.
The fat is best added at eating time β stored containers without extra oil maintain better texture over 4 days. The calorie addition (olive oil drizzle, cheese, nuts) is a serving-time decision, not a prep-time one.
Weigh your chicken portions β thigh sizes vary significantly in a package. 6oz cooked is the target portion for a bulking container. A kitchen scale eliminates guesswork and ensures consistent macros across all five containers.
Per USDA FoodKeeper: cooked chicken 4 days at 40Β°F (4Β°C). Cooked brown rice 4β6 days. Roasted sweet potato 4β5 days. Label everything with the cook date.


Glass Meal Prep Containers for Lunch and Leftovers - Airt" class="mpw-pb-img" loading="lazy">Why Bone-In Chicken Thighs Are the Best Bulking Protein
Bone-in chicken thighs at $1.99β$2.49/lb are the highest-value calorie-dense protein for meal prep bulking for three reasons: cost, moisture retention, and calorie density. At 210 calories per 3oz versus chicken breast's 140 calories per 3oz, thighs deliver 50% more calories from the same weight of protein β critical when you're trying to hit 3,200 calories without eating enormous volumes of food. The fat content (9β10g per 4oz) also prevents the dry, rubbery day-4 texture that plagues chicken breast in meal prep.
The skin is a legitimate bulking tool, not something to remove. Bone-in skin-on thighs roasted at 425Β°F (220Β°C) produce 30β40 additional calories from the skin's fat content per thigh. Over five days of lunches and dinners, that's an additional 300β400 calories from a zero-effort source. For someone trying to hit 3,200 calories daily, this matters.
Sweet Potato vs White Potato in Bulking Prep
Sweet potatoes (90 cal per Β½ cup cooked, 20g net carbs) versus white potatoes (70 cal per Β½ cup, 15g net carbs) β both are appropriate for bulking prep because the carbohydrate target is high rather than restricted. The advantage of sweet potato: 438mg potassium per Β½ cup and 6mg iron, both depleted during hard training. For athletes training 4+ days per week, the micronutrient profile of sweet potato makes it the better choice despite the slightly higher carb count.
White potato is cheaper (approximately $0.50β$0.70/lb versus $0.80β$1.20/lb for sweet potato) and has a lower glycemic index than commonly thought when eaten cold (as in a meal prep container) β the starch partially retrograde during refrigeration, slowing glucose release. Both work in this recipe; the choice is nutritional preference and cost.
The Olive Oil Calorie Addition β How to Do It
The most efficient calorie addition in bulking prep: 1 tablespoon of extra virgin olive oil added to a container at eating time adds 120 calories and 0g carbohydrates, 0g protein. It requires no preparation. The oil also helps fat-soluble vitamins (A, D, E, K) in the broccoli and sweet potato absorb properly β there's a functional benefit beyond the calories. Store a small bottle of good olive oil at your desk or in your bag for work lunch days. Add it cold over the container before microwaving β it distributes through the food during reheating.
