Chicken fajita meal prep bowls bring all the sizzling flavor of restaurant fajitas into an easy, healthy lunch you can grab all week. Juicy chili-spiced chicken, charred bell peppers and onions, fluffy rice, and creamy avocado come together in one skillet in about 30 minutes, with 33 grams of protein per bowl. They’re naturally gluten-free and dairy-free, too. Here’s exactly how to make them so the chicken stays tender and every bowl tastes freshly made — no sad, dried-out meal prep here.
What Makes This Recipe Special ✨
- 33g protein per bowl — juicy chicken breast keeps you full and fueled.
- One skillet, 30 minutes — the chicken and veggies cook in the same pan while the rice simmers.
- Naturally gluten-free and dairy-free — clean ingredients, big fajita flavor.
- Meal-prep perfect — four grab-and-go bowls that reheat beautifully.
Sizzling fajita flavor ✨
A simple homemade chili-cumin-paprika blend gives the chicken that smoky, restaurant-fajita taste without any seasoning packets.
Fresh and satisfying ⚡
Creamy avocado, bright cilantro, and a squeeze of lime make these feel fresh, not like reheated leftovers.
What You’ll Need 🛒
Cut the chicken into thin, even strips so it cooks quickly and stays juicy. Slice the peppers and onion thinly, too, so they char fast and stay a little crisp. Add the avocado fresh on the day you eat — it browns in the fridge, so it’s the one thing you don’t prep ahead.
- 1 1/2 cups white rice
- 2 tablespoons olive oil
- 1 lb chicken breasts, cut into thin strips
- 2 teaspoons chili powder
- 1 teaspoon paprika
- 1 teaspoon cumin
- 1/2 teaspoon garlic powder
- 1/4 teaspoon cayenne pepper (optional)
- 1 teaspoon salt
- 3 bell peppers, thinly sliced
- 1 red onion, thinly sliced
- 1/4 cup cilantro, roughly chopped
- 1 avocado, sliced (add fresh)
- 1 lime, cut into wedges
How to Make It 🔧
Start the rice, then cook the chicken and veggies in the same skillet for maximum flavor.
- Cook the rice. Add the rice to a pot with 3 cups water and a pinch of salt. Bring to a boil, then cover, reduce to low, and simmer for 15 minutes until fluffy. Set aside.
- Slice and season the chicken. Cut the chicken breasts into thin strips, then toss them with the chili powder, paprika, cumin, garlic powder, salt, and cayenne if using, until every piece is coated.
- Cook the chicken. Heat the olive oil in a large skillet over medium-high. Cook the seasoned chicken for 3–5 minutes until golden and cooked through to 165°F, working in batches if needed so it sears instead of steams. Transfer to a plate.
- Char the veggies. In the same skillet, add the bell peppers and red onion and cook for 3–4 minutes until tender-crisp with a little char. Cooking them in the seasoned pan picks up all that fajita flavor.
- Assemble the bowls. Divide the rice among 4 containers, then layer on the chicken and vegetables. Top with cilantro and a lime wedge, and add the avocado fresh the day you eat.
- Serve or store. Enjoy right away, or cool and refrigerate for meal prep. Squeeze the lime over the top just before eating for a bright, fresh finish.
Pro Tips for Success 💡
Cook the chicken in batches if your pan is crowded. Overcrowding steams the chicken instead of searing it, so give the strips room to get golden — that caramelized edge is where the flavor lives (worth the extra minute).
Add the avocado fresh, never on prep day. Cut avocado browns within a day in the fridge, so keep whole avocados on the counter and slice one into your bowl each morning. It takes seconds and keeps every bowl looking and tasting fresh.
Make your own fajita seasoning. The chili-cumin-paprika blend here beats a store packet, has no fillers, and lets you control the salt and heat. Once you’ve mixed it, you’ll never buy the packet again.
Slice everything thin and even. Thin chicken strips and thinly sliced peppers cook quickly and evenly, which is exactly what keeps the chicken juicy and the veggies crisp-tender instead of mushy.
Squeeze the lime right before eating. A fresh squeeze of lime wakes up the whole bowl, so save it for serving rather than adding it on prep day when it can go flat and slightly bitter.
Common Issues & Fixes ⚠️
Dry chicken. It was overcooked or the pan was overcrowded. Cook the thin strips just to 165°F, work in batches so they sear, and pull them the moment they’re golden and cooked through.
Soggy peppers. They were cooked too long or the pan was too full. Cook the peppers and onion just 3–4 minutes so they stay tender-crisp, and don’t crowd the pan so they char instead of steam.
Bland bowls. You were light on seasoning or skipped the lime. Coat the chicken generously with the spice blend, salt it well, and always finish with fresh lime and cilantro for brightness.
Storage & Shelf Life ❄️
Store the assembled bowls (without avocado) in the fridge for up to 4 days in airtight containers, per the original recipe and general USDA FoodSafety.gov guidance for cooked chicken (safe 3–4 days at 40°F or below). Keep the avocado and lime separate and add them fresh each day so the bowls taste just-made.
The chicken and rice freeze well for up to 3 months, so this is great for batch cooking. Freeze in portions, thaw overnight in the fridge, and reheat in the microwave. Add the avocado, cilantro, and lime fresh after reheating — never freeze those.
Recipe Variations 🔄
Swap the protein for shrimp, steak strips, or even tofu using the same fajita seasoning and cook times adjusted. Change the base by using cauliflower rice, brown rice, or quinoa to shift the carbs and fiber, or pile everything over greens for a fajita bowl salad.
Add more toppings — black beans, corn, shredded cheese, salsa, or a dollop of Greek yogurt all work beautifully (just keep dairy off if you’re keeping it dairy-free). For another Tex-Mex meal prep, try my taco meal prep bowls.
Turn up the heat with extra cayenne or a sliced jalapeño with the peppers. For five more high-protein bowl ideas built the same way, see my high protein chicken rice bowls.
What to Serve With This 🍽️
These bowls are a complete meal, but a side of black beans or a scoop of guacamole with tortilla chips makes it feel like a fiesta. A simple side salad or extra grilled veggies round it out on hungrier days. For another satisfying bowl in your rotation, don’t miss my chicken rice bowl meal prep. To drink, an agua fresca, sparkling water with lime, or unsweetened iced tea keeps it light and refreshing.
Common Questions ❓
Q: Can I make these chicken fajita bowls ahead of time?
A: Yes — they’re built for meal prep. Cook everything, portion the bowls, and refrigerate for up to 4 days. Just keep the avocado and lime separate and add them fresh each day so the bowls stay bright and fresh.
Q: Can I freeze them?
A: The chicken and rice freeze well for up to 3 months. Freeze in portions, thaw overnight, and reheat. Add the avocado, cilantro, and lime fresh after reheating rather than freezing them.
Q: How do I keep the chicken juicy?
A: Cut it into thin strips, don’t overcrowd the pan, and pull it right at 165°F. Overcooking is the only thing that dries out chicken breast, so a quick sear is all it needs.
Q: Is this recipe gluten-free and dairy-free?
A: Yes — as written, it’s naturally both gluten-free and dairy-free. Just double-check your chili powder label, since a few blends can contain hidden additives.
Q: How do I stop the avocado from browning?
A: Add it fresh the day you eat rather than prepping it ahead. If you do slice it early, toss it in a little lime juice, which slows the browning considerably.
Nutrition Facts 📊
Here’s the nutrition per serving (based on 4 bowls), from the original recipe. Saturated fat, sodium, and cholesterol are estimated. (Verify in WP Recipe Maker for your exact ingredients and portions.)
- Calories: 554 kcal
- Protein: 33g
- Carbohydrates: 68g
- Dietary Fiber: 6g
- Total Sugars: 5g
- Total Fat: 16g
- Saturated Fat: ~3g (estimated)
- Sodium: ~550mg (estimated)
- Cholesterol: ~85mg (estimated)
Macro Breakdown (% of calories)
- Protein: ~24%
- Carbs: ~49%
- Fat: ~26%
Math check: (33×4) + (68×4) + (16×9) = 132 + 272 + 144 = 548 ≈ 554 ✓
Diet Tags
This recipe is: High-Protein, Gluten-Free, Dairy-Free, Nut-Free. Easily made Lower-Carb (cauliflower rice) or with a different protein.
Allergens
Contains: None of the 9 major allergens. (Double-check your chili powder blend for hidden additives.)
Nutrition Notes
Each bowl brings 33g of protein and 6g of fiber, with heart-healthy fats from olive oil and avocado. It’s a satisfying, carb-forward bowl thanks to the rice — swap in cauliflower rice or a smaller rice portion to lighten it. Nutrition is from the original recipe; confirm for your brands and portions. Values are estimates where noted.
Final Thoughts ❤️
Chicken fajita meal prep bowls are everything you want in a healthy lunch: bold, sizzling flavor, a solid 33 grams of protein, and a fresh finish of avocado and lime that keeps them from ever tasting like tired leftovers. The homemade fajita seasoning and a hot skillet do all the work, and cooking the chicken and veggies in the same pan builds layers of flavor in just 30 minutes. Keep the avocado fresh, squeeze the lime at serving, and you’ve got four vibrant, gluten-free bowls ready for the week. If you want your protein and calories mapped out for a whole week of meals like this, my Macro Method makes hitting your numbers effortless.
Macro Method — hit your protein and calorie goals without the math. Inside: macro-friendly meal templates, a tracker, and high-protein recipes built for real life. Get it here.
Nutrition is an estimate and varies by brand and portion.

