Bone-in chicken thighs are the most overlooked protein source in budget fitness nutrition. At $2.50 to $3.50 per pound at most grocery stores — less at warehouse stores — they cost roughly a third of what boneless chicken breast costs per pound. They also taste better, stay moist during reheating, and make meal prep nearly foolproof because dark meat is forgiving. You don't have to pull them out of the oven at exactly the right moment to avoid a dry brick.
This recipe makes four servings. Each one delivers approximately 35 grams of protein for a total cost under $2.50. Total prep and cooking time: about 40 minutes, most of which is hands-off oven time.
The Numbers#
| Ingredient | Quantity | Cost | Protein |
|---|---|---|---|
| Bone-in chicken thighs | 2 lbs | $5.00 to $7.00 | ~120g total (4 servings) |
| Brown rice (dry) | 1.5 cups | $0.60 | ~20g total |
| Cabbage (half head) | ~1 lb | $1.00 | ~6g total |
| Olive oil, salt, paprika, garlic | — | $0.25 | — |
| Total | 4 servings | ~$7 to $9 | ~146g (36g/serving) |
Cost per serving: $1.75 to $2.25. Protein per serving: approximately 35 to 38 grams, depending on the size of the thighs.
These are USDA-based estimates. Bone-in chicken thigh yields roughly 26 to 30 grams of protein per thigh (about 3.5 oz of cooked meat) depending on size. Bone-in thighs lose about 25 percent of their weight during cooking, so two pounds raw gives you roughly 1.5 pounds cooked, or about four 6-ounce servings including a bone.
What You Need#
- 2 lbs bone-in, skin-on chicken thighs (about 4 thighs)
- 1.5 cups dry brown rice
- Half a head of cabbage
- 2 tablespoons olive oil
- 1 teaspoon paprika
- 1 teaspoon garlic powder
- Salt and pepper
Optional: hot sauce, lemon juice, cumin. One pan, one pot, one cutting board.
How to Make It#
Start the rice first. Brown rice takes 40 to 45 minutes, which lines up with the chicken cook time. Rinse 1.5 cups of dry rice, add to a pot with 3 cups of water and a pinch of salt. Bring to a boil, reduce to a simmer, cover, and cook 40 minutes. Turn off the heat and let it sit, covered, for 5 minutes before fluffing.
Season the chicken. Pat the thighs dry with a paper towel. Moisture on the skin prevents browning. Drizzle with one tablespoon of olive oil, then coat with paprika, garlic powder, salt, and pepper. Press the seasoning in — don't just dust the surface.
Roast the chicken. Preheat your oven to 425°F. Place the thighs skin-side up on a sheet pan or in an oven-safe skillet. Roast for 35 to 40 minutes until the skin is crispy and the internal temperature reaches 165°F. No basting required. If you don't have a thermometer, pierce the thickest part of the thigh near the bone — the juice should run clear.
Cook the cabbage. While the chicken roasts, slice the cabbage into thin strips. Heat one tablespoon of olive oil in a pan over medium heat. Add the cabbage with a pinch of salt. Cook for 8 to 10 minutes, stirring occasionally, until softened and lightly caramelized. A little browning on the edges is good.
Assemble and divide. Let the chicken rest 5 minutes before handling. Remove the skin if you're tracking calories tightly (it's about 80 to 100 calories per thigh). Divide the rice, cabbage, and chicken into four containers. The skin has saturated fat but also a significant amount of calories; your call.
Storage and Reheating#
Refrigerate in sealed containers for up to four days. For the fifth day, freeze one portion.
To reheat: microwave 2 to 3 minutes with a damp paper towel over the top to retain moisture. Or reheat the chicken in a hot skillet for 3 to 4 minutes skin-side down if you want the skin to crisp back up.
Variations#
Add heat. Mix 1 teaspoon of cayenne into the seasoning blend. Or drizzle sriracha over the finished bowl.
Change the base. Sweet potato works well instead of rice. Roast cubed sweet potato on the same pan as the chicken for the last 25 minutes.
Add more vegetables. Frozen broccoli microwaved for 3 minutes and added to each container costs about $0.25 per serving and adds fiber and another 3 to 4 grams of protein.
Make it lower cost. Chicken thighs at warehouse stores (Costco, Sam's Club) run $1.49 to $1.89 per pound in bulk. At $1.75/lb, this entire recipe costs under $6 for four servings, dropping the per-serving cost below $1.50.
Why Chicken Thighs and Not Breast#
Skinless chicken breast is the default recommendation in most fitness nutrition content because it's leaner. But the protein content per ounce is nearly identical — about 8 to 9 grams per ounce for both. Breast costs roughly three times as much per pound as bone-in thighs at most grocery stores. The fat content difference in thighs is real, but the fat in chicken thighs is primarily monounsaturated and polyunsaturated — the same fat profile as olive oil.
The practical reason thighs win for meal prep: they don't dry out. Reheated chicken breast that was overcooked by two minutes becomes sawdust. Reheated chicken thighs that went a little long still taste fine. When you're making four meals at once to survive a busy week, forgiveness matters.
Do this today: Check your grocery store's price per pound on bone-in chicken thighs this week. If they're under $3.50 a pound, buy two pounds, follow this recipe on Sunday, and your protein for four meals is handled before the week starts.

