Follow Me On Pinterest!
Eating healthy and hitting your protein goals shouldn’t feel like a financial burden. You can easily fuel your body for the entire work week without spending more than $20 at the grocery store. This meal prep strategy relies on budget-friendly staples like chicken thighs, rice, and black beans to create a satisfying, high-protein lunch or dinner. By focusing on bulk ingredients and simple seasonings, you skip the expensive “health food” tax while still enjoying delicious, macro-friendly meals every single day.
Recipe Information
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Servings: 5 servings
- Difficulty: Easy
Nutrition values
- Calories: 540 kcal
- Protein: 45g
- Carbs: 58g
Why Make This Cheap Meal Prep Under $20 For 5 Days High Protein
This recipe is a game-changer for anyone balancing a busy schedule with a tight budget. First, it maximizes every cent by using chicken thighs, which are significantly cheaper and more flavorful than breasts. Second, it uses “filler” foods like rice and beans that provide complex carbohydrates and extra fiber for pennies per serving. Most importantly, you finish all your cooking for the week in under an hour. You will save hours of cleaning and decision-making time during your hectic workdays. It is the ultimate solution for student life, fitness enthusiasts, or anyone looking to trim their monthly spending.
Ingredients
- 2.5 lbs Bone-in, skinless chicken thighs (or boneless if on sale)
- 2 cups Dry long-grain white rice
- 1 can (15 oz) Black beans, rinsed and drained
- 16 oz Bag of frozen broccoli florets
- 3 tablespoons Vegetable oil or olive oil
- 2 tablespoons Soy sauce
- 1 tablespoon Garlic powder
- 1 tablespoon Smoked paprika
- 1 teaspoon Salt
- 1 teaspoon Black pepper
Directions
Step 1: Prep and Season the Chicken
Preheat your oven to 400°F (200°C). Pat the chicken thighs dry with a paper towel to ensure they get a nice sear. In a small bowl, whisk together the oil, soy sauce, garlic powder, smoked paprika, salt, and pepper. Place the chicken in a large bowl and pour the marinade over it. Toss the chicken thoroughly until every piece is evenly coated in the spice mixture. Let it sit for 10 minutes to absorb the flavors while you prepare the rice.
Step 2: Cook the Rice and Beans
Rinse the dry rice under cold water until the water runs clear. In a medium pot, combine 2 cups of rice with 4 cups of water and a pinch of salt. Bring the water to a boil, then reduce the heat to low. Cover the pot and simmer for 15 to 18 minutes. Once the rice is tender, turn off the heat and let it sit for 5 minutes. Fluff the rice with a fork and stir in the rinsed black beans. The residual heat will warm the beans perfectly without making them mushy.
Step 3: Roast the Chicken and Broccoli
Line a large baking sheet with parchment paper or foil. Spread the seasoned chicken thighs across one side of the pan. On the other side, spread out the frozen broccoli florets, drizzling them with a tiny bit of oil and salt. Place the tray in the oven and bake for 25 to 30 minutes. Use a meat thermometer to ensure the chicken reaches an internal temperature of 165°F. The broccoli should be slightly charred at the edges and tender.
Step 4: Portion and Assemble
Lay out five airtight meal prep containers. Divide the rice and bean mixture evenly among the containers, creating a base for your meal. Place one or two chicken thighs on top of the rice in each container. Fill the remaining space with the roasted broccoli. Allow the meals to cool completely before snapping the lids on. This prevents steam from making the rice soggy during storage.
Expert Tips for Perfect Cheap Meal Prep Under $20 For 5 Days High Protein
Always buy your grains and beans in the largest bags possible to lower the cost per serving. If you find chicken on sale, buy extra and freeze it for the following week. To keep your chicken juicy, do not overbake it; thighs are forgiving, but they still taste best when just cooked through. For the best rice texture, never skip the rinsing step, as this removes excess starch and prevents clumping. Finally, use clear glass containers if possible, as they keep the food fresher and are safer for microwave reheating.
Delicious Variations
You can easily swap the flavor profile without increasing the cost. For a Mexican-inspired twist, replace the soy sauce with lime juice and add cumin and chili powder to the chicken. If you prefer a different grain, swap the white rice for brown rice or pearled barley, though these may require longer cooking times. You can also vary your vegetables based on what is on sale; zucchini, carrots, or green beans work excellently on the roasting pan. For extra spice, drizzle some sriracha or add red pepper flakes to the marinade.

Frequently Asked Questions
How long will these meals stay fresh in the fridge?
When stored in airtight containers, these meals stay fresh and delicious for up to five days. Ensure you refrigerate them within two hours of cooking to maintain food safety and quality.
Can I freeze these meal prep containers?
Yes, this recipe freezes very well. If you don’t think you will eat all five meals within the week, put a few in the freezer. They will last for up to three months. Thaw them in the fridge overnight before reheating.
How do I reheat the meals without drying out the chicken?
Place a damp paper towel over the container before microwaving. This creates steam that keeps the rice fluffy and the chicken moist. Heat for 2 minutes or until steaming hot throughout.
Is it really possible to get all these ingredients for under $20?
Absolutely. By focusing on store brands and buying staples like rice and frozen veggies, the total usually falls between $15 and $18. Prices vary by region, but these specific ingredients are among the most affordable options in any grocery store.
Can I use chicken breast instead of thighs?
You can, but keep in mind that chicken breasts are often more expensive and dry out faster when reheated. If you use breasts, reduce the baking time by 5-10 minutes to ensure they stay juicy.
Conclusion
Mastering the art of the $20 meal prep proves that you don’t need a massive budget to maintain a high-protein diet. This chicken, rice, and bean combo provides the perfect balance of macronutrients to keep you energized throughout the day. By spending just 50 minutes in the kitchen on Sunday, you set yourself up for a stress-free and healthy week. Give this recipe a try and enjoy the satisfaction of eating well while watching your savings grow!

Cheap Meal Prep Under $20 For 5 Days High Protein
- Total Time: 50 minutes
- Diet: High Protein
Ingredients
- 2.5 lbs Bone-in, skinless chicken thighs (or boneless if on sale)
- 2 cups Dry long-grain white rice
- 1 can (15 oz) Black beans, rinsed and drained
- 16 oz Bag of frozen broccoli florets
- 3 tablespoons Vegetable oil or olive oil
- 2 tablespoons Soy sauce
- 1 tablespoon Garlic powder
- 1 tablespoon Smoked paprika
- 1 teaspoon Salt
- 1 teaspoon Black pepper
Instructions
- Preheat your oven to 400°F (200°C). Pat the chicken thighs dry with a paper towel to ensure they get a nice sear. In a small bowl, whisk together the oil, soy sauce, garlic powder, smoked paprika, salt, and pepper. Place the chicken in a large bowl and pour the marinade over it. Toss the chicken thoroughly until every piece is evenly coated in the spice mixture. Let it sit for 10 minutes to absorb the flavors while you prepare the rice.
- Rinse the dry rice under cold water until the water runs clear. In a medium pot, combine 2 cups of rice with 4 cups of water and a pinch of salt. Bring the water to a boil, then reduce the heat to low. Cover the pot and simmer for 15 to 18 minutes. Once the rice is tender, turn off the heat and let it sit for 5 minutes. Fluff the rice with a fork and stir in the rinsed black beans. The residual heat will warm the beans perfectly without making them mushy.
- Line a large baking sheet with parchment paper or foil. Spread the seasoned chicken thighs across one side of the pan. On the other side, spread out the frozen broccoli florets, drizzling them with a tiny bit of oil and salt. Place the tray in the oven and bake for 25 to 30 minutes. Use a meat thermometer to ensure the chicken reaches an internal temperature of 165°F. The broccoli should be slightly charred at the edges and tender.
- Lay out five airtight meal prep containers. Divide the rice and bean mixture evenly among the containers, creating a base for your meal. Place one or two chicken thighs on top of the rice in each container. Fill the remaining space with the roasted broccoli. Allow the meals to cool completely before snapping the lids on. This prevents steam from making the rice soggy during storage.
- Cook Time: 50 minutes









