It was 5:30 PM on a Tuesday. I was staring into the fridge, which contained nothing but a half-empty jar of pickles, three sad carrots, and a carton of milk that smelled slightly questionable. My stomach was growling, my kids were already arguing over a tablet, and I had exactly zero energy to cook. I didn’t want takeout. I couldn’t afford takeout. And I definitely didn’t have the willpower to chop vegetables from scratch.
So, I did what I’ve done a thousand times: I grabbed a container from the back of the fridge. Inside was leftover high protein chicken and broccoli meal prep bowl from Sunday. I microwaved it for two minutes, and suddenly, dinner was solved. No stress. No spending $25 on Uber Eats. Just solid, filling food that actually tasted good.
That moment was the turning point for our family’s dinner routine. Before that, I was constantly scrambling, trying to invent meals out of thin air. Now? I batch cook this chicken and broccoli combo once a week, and it carries us through the chaotic midweek rush. It’s not gourmet. It’s not fancy. But it’s reliable, it’s budget-friendly, and it keeps my family fed without breaking the bank.
If you’re tired of the daily dinner dilemma, you need to try this. I’ve tested dozens of meal prep recipes, and this one is the only one that consistently works for my picky eaters and my busy schedule. Let me show you how to make it.
Why This Chicken and Broccoli Meal Prep Wins Every Time
There are about ten reasons I keep making this high protein chicken and broccoli meal prep bowl every single Sunday, but here are the big ones that actually matter when you’re trying to survive the week:
Stupid Simple — Seriously, if you can boil water and chop a vegetable, you can make this. I’ve walked my teenage son through it over FaceTime while I was at work. No complex techniques, no fancy equipment. Just chop, cook, and store.
Lightning Fast (Once You Prep) — The actual cooking time is about 20 minutes. The rest is just waiting for the rice to cook or the chicken to bake. I can have this done before the kids even finish their homework. It’s perfect for those nights when I get home at 6:30 PM and need dinner on the table by 7:00.
Budget-Smart — Chicken breasts are often on sale, broccoli is one of the cheapest veggies in the store, and rice is pantry-staple cheap. I feed four people for under $12 using this method. That’s less than the cost of one large pizza delivery.
Makes Amazing Leftovers — This is the secret weapon. Unlike some dishes that turn into a sad mush after a day in the fridge, this chicken and broccoli actually holds up. The flavors meld together, and it reheats evenly. I deliberately make extra for my own lunch throughout the week.
Kid-Approved — I know, I know. Getting kids to eat broccoli is like herding cats. But when it’s tossed in a savory sauce and served over fluffy rice, they don’t even notice. They just see “chicken and rice,” which is a win in my book. If they pick out the broccoli, I don’t fight it. I’ll just eat it myself.
This is my go-to when I need dinner to just work. No complicated techniques, no weird ingredients, just reliable, delicious food that makes everyone happy.
Ingredients You’ll Need for This Batch
Here’s the best part: you probably have most of this already in your pantry. This isn’t a recipe that requires a trip to three different specialty stores. I’m particular about a few things, but mostly, this is about what works and what saves money.
For the Protein and Veggies
Chicken breasts (1.5 lbs / 680g) — Boneless, skinless. I look for sales. If they’re on sale, I buy two pounds and freeze one batch for later. You can use chicken thighs if you prefer juicier meat, but breasts are leaner and fit the “high protein” label better. Cut them into bite-sized pieces for even cooking.
Broccoli florets (2 large heads / about 800g) — Fresh is best, but frozen works in a pinch. If you use frozen, don’t thaw it first; just toss it in hot. Fresh gives better texture, though. Buy the big bags of florets if you can find them—they’re cheaper than the pre-packaged boxes.
Yellow onion (1 medium, diced / about 150g) — Adds sweetness and depth. If you’re not a fan of strong onion flavor, you can use less, but I like the savory base it creates. White onions work too, but yellow is sweeter.
Garlic (4 cloves, minced / about 2 tablespoons) — Fresh only. I know jarred garlic is convenient, but the taste is different. Mincing four cloves takes about 60 seconds. If you’re being lazy, use garlic powder, but fresh is better for this sauce.
For the Sauce
Soy sauce (¼ cup / 60ml) — Low sodium is better so you can control the saltiness. Regular soy sauce works if you reduce the added salt. Tamari is a good gluten-free option.
Chicken broth (½ cup / 120ml) — I use low-sodium broth. This adds moisture and flavor without making the dish too salty. Vegetable broth works for a vegetarian version.
Honey (2 tablespoons) — Balances the saltiness of the soy sauce. You can use maple syrup if you want it vegan, but honey gives that classic takeout sweetness.
Garlic powder (1 teaspoon) — Boosts the garlic flavor. I always keep this in my spice rack. It’s cheap and lasts forever.
Ginger (1 teaspoon, grated or ground) — Fresh grated is best, but ground ginger works fine. It adds that warm, zesty kick that makes the dish taste authentic.
Cornstarch (1 tablespoon) — This is what makes the sauce glossy and thick. It coats the chicken and broccoli so every bite is flavorful. Mix it with a little cold water first to make a slurry.
Sesame oil (1 teaspoon) — Optional, but it adds that nutty aroma we love in Asian-style dishes. A little goes a long way. Don’t use too much or it’ll overpower everything.
For the Base
White rice (2 cups dry / 400g) — Jasmine or long-grain white rice works best. It’s fluffy and absorbs the sauce well. Brown rice is healthier, but it takes longer to cook and has a chewier texture that some kids don’t like. I stick with white for speed and taste.
Sesame seeds (for garnish) — Adds a nice crunch and looks pretty. Toast them in a dry pan for 2 minutes if you want extra flavor, but straight from the jar works too.
Green onions (2, sliced) — For color and a fresh bite. I throw these on right before serving.
Equipment Needed
You don’t need fancy equipment for this. Here’s what I actually use:
Large skillet or wok — I use a 12-inch non-stick skillet. It needs to be big enough to toss the chicken and broccoli without crowding. If your pan is too small, the chicken steams instead of sears. A wok is great if you have one, but a big skillet works fine.
Rice cooker or large pot — I have a rice cooker, but a pot with a tight-fitting lid works too. Just don’t use a shallow pan for rice; you need the steam to cook it properly.
Sharp knife — For chopping the chicken and broccoli. A dull knife makes this harder and more dangerous. Learn to sharpen yours.
Measuring cups and spoons — Pretty standard stuff. Dollar store versions work fine.
Meal prep containers — Glass containers are best. They don’t stain, they don’t smell, and they’re microwave-safe. I use 4-compartment containers because they keep the rice, chicken, and veggies separate until I’m ready to eat. Plastic works too, but glass lasts longer.
Mixing bowl — For whisking the sauce. Any medium bowl works.
How to Make It: Step-by-Step
Alright, let’s make this! I’m walking you through exactly how I do it, including the little tricks I’ve picked up over the years.
Step 1: Cook the Rice (15-20 minutes)
Start with the rice. Rinse it under cold water until the water runs clear. This removes excess starch and keeps the grains fluffy. Combine 2 cups of rice with 2 cups of water (or broth for extra flavor) in your rice cooker or pot. If using a pot, bring to a boil, then reduce heat to low, cover, and simmer for 15-18 minutes. Don’t lift the lid! Let it rest off heat for 5 minutes. Fluff with a fork.
Step 2: Prep the Chicken and Broccoli (5 minutes)
Cut the chicken breasts into 1-inch bite-sized pieces. Pat them dry with a paper towel—this helps them sear instead of steam. Cut the broccoli into small florets. If the stems are thick, peel the outer layer and chop them too; they’re tasty and you don’t want to waste them. Dice the onion and mince the garlic.
Step 3: Make the Sauce (2 minutes)
In a small bowl, whisk together the soy sauce, chicken broth, honey, garlic powder, ginger, sesame oil, and cornstarch. Whisk until the cornstarch is fully dissolved. Set aside. If you’re using fresh grated ginger, add it here.
Step 4: Sear the Chicken (5-7 minutes)
Heat 1 tablespoon of oil in your large skillet over medium-high heat. Add the chicken pieces in a single layer. Don’t crowd the pan! If you have a small skillet, cook in batches. Let them cook undisturbed for 2-3 minutes until golden brown. Flip and cook for another 2-3 minutes until cooked through. Remove chicken from the pan and set aside on a plate.
Step 5: Cook the Broccoli (3-4 minutes)
In the same skillet, add a little more oil if needed. Add the diced onion and cook for 1 minute. Add the broccoli florets and a splash of water (about 2 tablespoons). Cover the pan with a lid and steam for 2-3 minutes until the broccoli is bright green and tender-crisp. Uncover and cook for 1 more minute to evaporate excess water. The broccoli should be vibrant, not mushy.
Step 6: Combine and Sauce (2 minutes)
Add the cooked chicken back into the skillet with the broccoli. Pour the sauce over everything. Stir gently to coat. The sauce will thicken quickly as it heats up. Let it bubble for 1 minute until the sauce is glossy and clinging to the chicken and broccoli. If it’s too thick, add a splash of water. If it’s too thin, let it cook for another minute.
Step 7: Assemble and Store
Ladle the hot rice into your meal prep containers. Top with the chicken and broccoli mixture. Sprinkle with sesame seeds and sliced green onions. Let them cool completely before putting the lids on. This prevents condensation, which makes the rice soggy.
Total Time: About 30 minutes (10 minutes active, 20 minutes mostly hands-off)
Expert Tips & Tricks
Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.
Don’t Overcook the Broccoli — The #1 mistake people make is mushy broccoli. Steam it just until it’s tender-crisp. It will continue to cook slightly when you microwave it later. If you like it softer, steam it an extra minute, but I prefer the crunch.
Pat the Chicken Dry — Wet chicken steams. Dry chicken sears. If you skip the paper towel step, you’ll get gray, boiled chicken instead of golden, flavorful pieces. It’s a small step that makes a big difference.
Make a Slurry for the Cornstarch — Don’t dump dry cornstarch into the hot sauce. It will clump. Mix it with a little cold water or broth first, then whisk it into the pan. This ensures a smooth, glossy sauce.
Room Temperature Sauce — If your sauce ingredients are cold, it can shock the hot pan. Let your soy sauce and broth sit out for 10 minutes while the rice cooks. It’s a minor detail, but it helps maintain even cooking.
Cool Before Storing — I know we’re all hungry, but don’t put hot containers in the fridge. It raises the fridge temperature and can spoil other food. Let the bowls sit on the counter for 20-30 minutes until they’re just warm to the touch.
Double the Batch — This recipe scales up easily. I often double it on Sundays so I have enough for lunches during the week. Just use a larger skillet or cook in two batches. The timing stays the same.
Variations & Substitutions
Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.
Shrimp Version — Swap chicken for 1 lb of shrimp. Shrimp cooks in 2-3 minutes, so add it at the very end of Step 6. Don’t overcook it or it gets rubbery.
Tofu Version — Use extra-firm tofu, pressed and cubed. Toss in cornstarch before frying for a crispy exterior. Works great for vegetarians.
Vegetable Loaded — Add bell peppers, snap peas, or carrots. Add harder veggies (carrots) with the broccoli, and softer veggies (peppers) with the sauce.
Spicy Kick — Add 1 teaspoon of red pepper flakes or a dash of Sriracha to the sauce. Great if you like heat.
Gluten-Free — Use tamari instead of soy sauce. Everything else is naturally gluten-free.
Rice Alternatives — Cauliflower rice for low-carb, or quinoa for extra protein. Quinoa takes a bit longer to cook, so plan accordingly.
Serving & Storage
How to Serve:
I usually serve this straight from the container. It’s rustic and easy. But here are other ways I’ve enjoyed it:
Side Dishes:
– Steamed edamame
– Cucumber salad with vinegar
– Crispy wonton strips for crunch
Storage Instructions:
Refrigerator:
Store in airtight containers for up to 4 days. The rice stays moist if you reheat it with a splash of water. The chicken stays tender. I usually eat these for lunch Monday through Thursday.
Reheating:
Best method: Microwave for 2 minutes, stirring halfway through. Add a teaspoon of water to keep the rice from drying out.
Stovetop method: Reheat in a skillet with a splash of water over medium heat. This restores the texture better than the microwave.
Freezing:
Honestly, this doesn’t freeze well. The broccoli gets mushy, and the rice changes texture. Make it fresh or store in the fridge for up to 4 days.
Meal Prep Pro Tip:
If you’re making this for work lunches, pack the sauce separately if you’re worried about sogginess. But honestly, with this recipe, the sauce is absorbed by the rice and chicken, so it’s fine to mix it all together.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown if you’re tracking.
Per Serving (based on 4 servings):
– Calories: 450
– Protein: 35g
– Carbs: 50g
– Fiber: 4g
– Sugar: 6g
– Fat: 8g
– Sodium: 600mg (varies by soy sauce brand)
What’s Good:
– High protein from chicken
– Fiber from broccoli and rice
– Low in saturated fat
– Packed with vitamins from the veggies
What to Know:
– Sodium can be high if you use regular soy sauce. Use low-sodium to cut it down.
– Carbs are moderate. Adjust rice portion if you’re watching carbs.
My Take:
Look, this is balanced, healthy food. It’s not a diet recipe, but it’s nutritious. I know exactly what’s in it, and it keeps me full for hours. When I want to make it lighter, I reduce the rice and double the broccoli. But usually? I just eat a reasonable portion and enjoy it.
Final Thoughts
So that’s my go-to high protein chicken and broccoli meal prep bowl! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it.
This has saved weeknight dinners more times than I can count. It’s my answer to “what’s for dinner” when I’m tired, don’t want takeout, and still want something that tastes really good. My kids are happy, my husband’s happy, and I’m happy because I’m not stressed about cooking.
Make it yours! Try different veggies, swap the rice, adjust the sauce. The best recipes are the ones you adapt to your family’s tastes.
If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen. And if something doesn’t work, tell me that too—I’m here to help troubleshoot.
Happy cooking! And I hope your kitchen smells half as good as mine does right now.
Frequently Asked Questions
Can I use chicken thighs instead of breasts?
Yes! Chicken thighs are juicier and have more flavor. Just note that they have more fat, so the calorie count will be slightly higher. Cook them the same way, but they might take a minute longer to brown. I use thighs when they’re on sale.
How do I reheat leftovers without it getting dry?
Add a splash of water or broth to the container before microwaving. Cover it with a damp paper towel or a microwave-safe lid. Heat in 30-second intervals, stirring in between. This steams the rice and keeps the chicken moist.
Can I make this ahead for a dinner party?
Sort of. You can prep the chicken and sauce ahead, but cook the rice fresh. Or, make the whole thing ahead and reheat gently. It won’t be quite as good as fresh, but it’s close and saves you stress during the party. I do this all the time.
Why did my sauce turn out watery?
You probably didn’t let it simmer long enough after adding the cornstarch slurry. The cornstarch needs heat to activate. Let it bubble for 1-2 minutes after adding the sauce. Also, make sure you’re using the right ratio of cornstarch to liquid. If it’s still watery, make a little more slurry and add it.
Can I use frozen broccoli?
Yes, but don’t thaw it first. Toss it straight from the freezer into the pan. You might need to steam it an extra minute. Frozen broccoli can be softer, so adjust your expectations. Fresh is better, but frozen is convenient.
How long does this last in the fridge?
Up to 4 days in an airtight container. After that, the broccoli starts to lose its texture and the rice gets harder. I usually finish mine by Thursday night.
Can I double this recipe?
Absolutely! Double everything and use your biggest skillet. The cooking times stay the same. I do this when I’m meal-prepping or feeding a crowd. Just make sure your skillet is big enough for the sauce—you might need to use two pans or a very large skillet.
For more easy family meals, check out my cozy chicken and wild rice soup or my honey garlic butter chicken for another quick weeknight favorite.
Pin This Recipe!
High Protein Chicken and Broccoli Meal Prep Bowl
- Total Time: 30 minutes
- Yield: 4 servings 1x
Description
A reliable, budget-friendly, and kid-approved meal prep bowl featuring seared chicken, steamed broccoli, and a savory sauce served over fluffy rice. Perfect for busy weeknights and batch cooking.
Ingredients
- 1.5 lbs boneless, skinless chicken breasts, cut into bite-sized pieces
- 2 large heads broccoli, cut into florets (about 800g)
- 1 medium yellow onion, diced
- 4 cloves garlic, minced
- 1/4 cup soy sauce (low sodium or tamari for gluten-free)
- 1/2 cup chicken broth (low sodium)
- 2 tablespoons honey
- 1 teaspoon garlic powder
- 1 teaspoon ginger, grated or ground
- 1 tablespoon cornstarch
- 1 teaspoon sesame oil
- 2 cups white rice (Jasmine or long-grain)
- Sesame seeds, for garnish
- 2 green onions, sliced
- Oil for cooking (as needed)
Instructions
- Rinse 2 cups of rice under cold water until clear. Combine with 2 cups of water or broth in a rice cooker or pot. If using a pot, bring to a boil, reduce heat to low, cover, and simmer for 15-18 minutes. Let rest off heat for 5 minutes, then fluff with a fork.
- Cut chicken breasts into 1-inch pieces and pat dry with paper towels. Cut broccoli into small florets. Dice the onion and mince the garlic.
- In a small bowl, whisk together soy sauce, chicken broth, honey, garlic powder, ginger, sesame oil, and cornstarch until the cornstarch is fully dissolved. Set aside.
- Heat 1 tablespoon of oil in a large skillet over medium-high heat. Add chicken pieces in a single layer (cook in batches if necessary). Cook undisturbed for 2-3 minutes until golden brown, flip, and cook for another 2-3 minutes until cooked through. Remove chicken and set aside.
- In the same skillet, add a little more oil if needed. Add diced onion and cook for 1 minute. Add broccoli florets and 2 tablespoons of water. Cover and steam for 2-3 minutes until tender-crisp. Uncover and cook for 1 more minute to evaporate excess water.
- Return the cooked chicken to the skillet with the broccoli. Pour the sauce over everything and stir gently to coat. Let it bubble for 1 minute until the sauce is glossy and thickened.
- Ladle hot rice into meal prep containers. Top with the chicken and broccoli mixture. Sprinkle with sesame seeds and sliced green onions. Let cool completely before storing to prevent condensation.
Notes
Pat chicken dry before searing to ensure browning rather than steaming. Do not overcook broccoli; it should remain tender-crisp. Cool bowls completely before refrigerating to maintain food safety and texture. This recipe does not freeze well as the broccoli becomes mushy and rice texture changes. Store in the refrigerator for up to 4 days.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Cuisine: Asian-American
Nutrition
- Serving Size: 1 bowl per serving
- Calories: 450
- Sugar: 6
- Sodium: 600
- Fat: 8
- Saturated Fat: 1
- Carbohydrates: 50
- Fiber: 4
- Protein: 35
Keywords: chicken and broccoli, meal prep, high protein, healthy dinner, budget meals, family friendly, quick recipes, batch cooking



