Healthy Chicken Fajita Bowl: Easy Family Meal Prep

Posted on

Alexa Berry

healthy chicken fajita bowl - featured image

Last Thursday night, I was standing in my kitchen at 6:30 PM, staring into the fridge with that specific kind of exhaustion that only comes from a full day of work and a house full of hungry people. The kids had just gotten home, the dog needed walking, and I knew that if I didn’t get dinner on the table soon, we were ordering pizza again. And not just any pizza—expensive pizza that left us feeling sluggish and broke.

I pulled out some chicken breasts, a bag of colorful bell peppers that were starting to get a little soft, and a bag of rice. I didn’t have a fancy spice rub. I didn’t have time for a complicated marinade. But I did have lime, fresh cilantro, and a decent amount of garlic. I threw everything into a hot skillet, let it sizzle, and served it over rice in big bowls. It was fast. It was cheap. And for the first time in weeks, my kids actually cleaned their plates without complaining about “too many veggies.”

That meal turned into a routine. Now, this healthy chicken fajita bowl with cilantro lime rice is my go-to weeknight hero. It’s one of those dishes that feels fancy enough for a dinner party but is simple enough for a Tuesday when you’re running on empty. Best of all, it’s incredibly budget-friendly. We’re talking under $15 for a meal that feeds four people with leftovers for lunch the next day.

I’ve made this recipe at least twenty times since that random Thursday. I’ve tweaked the spice levels for my pickiest eater, I’ve meal-prepped it for my work lunches, and I’ve even used it as a way to sneak more vegetables into my toddler’s diet (by hiding them under the cheese, let’s be honest). If you’re looking for a meal that is healthy, cheap, and actually tastes good, you need to try this.

Why You’ll Love This Recipe

There are a dozen reasons I keep coming back to these fajita bowls, but let’s be real—you’re probably here because you need dinner to just work. Here’s why this healthy chicken fajita bowl with cilantro lime rice has earned a permanent spot in our weekly rotation.

  • Stupid Simple Cleanup — Seriously, if you can chop a pepper, you can make this. Most of the cooking happens in one large skillet. I use a baking sheet to roast the veggies sometimes, but the skillet method is faster and tastes better. One pan, one rice pot. Minimal dishes, maximum happiness.
  • Meal Prep King — This is my absolute best friend on Sunday afternoons. The flavors actually get better after sitting in the fridge for a day or two. I pack these bowls for lunch all week long. The rice stays fluffy, the chicken stays juicy, and it reheats perfectly in the microwave.
  • Budget-Smart — Chicken thighs are cheap. Bell peppers are cheap (especially if you buy them slightly past their prime, which I do). Rice is dirt cheap. You can feed a family of four for less than the cost of one delivery order. I usually stretch the chicken by adding black beans and corn, which adds bulk and protein for pennies.
  • Customizable for Everyone — My husband likes it spicy with extra jalapeños. My daughter likes it mild with extra cheese. My son, who claims he doesn’t like peppers, will eat them if they’re roasted and mixed with rice. Everyone gets what they want from the same base ingredients.
  • Actually Healthy — No heavy cream sauces here. It’s lean protein, complex carbs from the rice, and plenty of fiber from the veggies. It’s light enough that I don’t feel like a zombie after eating it, but filling enough that I’m not snacking an hour later.

This is my answer to “what’s for dinner” when I’m tired but still want to cook something nutritious. It’s reliable, it’s cheap, and it makes my kitchen smell amazing without taking over my entire evening.

Ingredients You’ll Need

Here’s the best part: you probably have most of this already. This healthy chicken fajita bowl with cilantro lime rice relies on pantry staples and fresh basics that are easy to find and easy on the wallet.

For the Chicken

Chicken breasts or thighs (1.5 lbs / 680g) — I prefer thighs for flavor and juiciness, but breasts work fine if you don’t overcook them. Thighs are usually cheaper too. Cut them into bite-sized strips.

Fajita seasoning (2 tablespoons) — You can buy a packet, but I make my own blend. It’s cheaper and has no weird preservatives. Mix cumin, chili powder, paprika, garlic powder, onion powder, salt, and pepper.

Olive oil or avocado oil (2 tablespoons) — Just enough to coat the pan and help the spices stick.

Lime juice (1 tablespoon) — Fresh squeezed. Bottled lime juice tastes metallic and flat. Squeeze it yourself.

For the Veggies

healthy chicken fajita bowl preparation steps

Bell peppers (3 medium, any color) — I use a mix of red, yellow, and green. Red and yellow are sweeter, which kids usually prefer. Green has a bit more bite. Chop them into strips.

Yellow onion (1 large, sliced) — Don’t skip the onion. It adds sweetness and depth. Slice it into half-moons.

Garlic (3 cloves, minced) — Fresh garlic is non-negotiable here. Jarred garlic doesn’t have the same punch.

For the Cilantro Lime Rice

White rice (1 cup uncooked / 200g) — Long-grain white rice works best. It stays fluffy. Jasmine rice is also great if you have it.

Water or low-sodium chicken broth (2 cups / 480ml) — Broth adds more flavor, but water works fine. I usually use broth to stretch the taste.

Fresh cilantro (1/2 cup, chopped) — A whole bunch. If your family hates cilantro, you can swap it for parsley, though the flavor profile changes slightly. Some people think cilantro tastes like soap—that’s a genetic thing, not your fault!

Lime zest and juice (1 lime) — Zest for aroma, juice for tang. It wakes up the rice.

Salt and pepper — To taste.

Optional Toppings

Shredded cheese (Cheddar or Mexican blend) — A little goes a long way. Sprinkle on top before serving.

Sour cream or Greek yogurt — Greek yogurt is lighter and adds protein. I use this when I’m trying to be “healthy.”

Black beans (1 can, drained) — Adds fiber and makes the meal more filling. Great for stretching the budget.

Avocado or guacamole — Healthy fats and creaminess. If avocados are too expensive, skip it. The meal is still good.

Equipment Needed

You don’t need fancy gadgets for this. Here’s what I actually use.

Large skillet or Dutch oven — I use a 12-inch cast-iron skillet. It holds heat well and gives the chicken a nice sear. A non-stick skillet works too, just don’t use high heat.

Rice cooker or medium saucepan — I have a rice cooker, but a simple pot with a tight-fitting lid works perfectly. Just don’t let the rice boil dry.

Sharp knife and cutting board — For chopping peppers and onions. A dull knife is dangerous and frustrating.

Measuring cups and spoons — Standard stuff.

Wooden spoon or spatula — For stirring. Silicone works too.

Large mixing bowl — For tossing the chicken with seasoning.

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: Prep the Rice (Start First!)

Rice takes time, so get it going first. Rinse the rice under cold water until the water runs clear. This removes excess starch and keeps the grains separate. Combine the rinsed rice and water (or broth) in a pot. Bring to a boil, then reduce heat to low, cover, and simmer for 18-20 minutes. Do not lift the lid! Once done, remove from heat and let it sit covered for 5 minutes. Then, fluff it with a fork and stir in the lime zest, lime juice, and chopped cilantro. Set aside.

Step 2: Season the Chicken

While the rice cooks, cut the chicken into bite-sized strips. In a large bowl, toss the chicken with the fajita seasoning, a splash of olive oil, and the lime juice. Let it sit for 10 minutes if you have time, or cook immediately. The lime juice helps tenderize the chicken slightly.

Step 3: Cook the Chicken

Heat a large skillet over medium-high heat with a drizzle of oil. Add the chicken in a single layer (do this in batches if your pan is small—crowding the pan steams the chicken instead of browning it). Cook for 5-7 minutes, stirring occasionally, until the chicken is cooked through and slightly charred at the edges. Remove chicken from the pan and set aside on a plate.

Step 4: Sauté the Veggies

In the same pan, add a little more oil if needed. Toss in the sliced onions and bell peppers. Cook for 5-8 minutes, stirring occasionally, until the veggies are tender-crisp and slightly caramelized. They should have some brown edges for flavor. Add the minced garlic in the last minute of cooking so it doesn’t burn.

Step 5: Combine and Serve

Return the cooked chicken to the pan with the veggies. Toss everything together for 1-2 minutes to let the flavors meld. Taste and add more salt or pepper if needed.

Assemble the bowls: Start with a scoop of cilantro lime rice, top with the chicken and veggie mixture, and add your favorite toppings like cheese, sour cream, or beans.

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 Overcrowd the Pan — If you put all the chicken in at once, it steams. You want sear. Cook in batches if necessary. It takes 2 extra minutes but makes a huge difference in texture.
  • Rinse Your Rice — I’ve made the mistake of skipping this, and the result is gummy, sticky rice. Rinse until the water is clear. It’s worth the 30 seconds.
  • Use Boneless, Skinless Chicken Thighs — They are harder to overcook than breasts. If you leave them in the pan too long, breasts get dry. Thighs stay juicy. Plus, they’re usually cheaper.
  • Make Your Own Fajita Seasoning — Store-bought packets are full of salt and anti-caking agents. Mix 1 tsp cumin, 1 tsp chili powder, 1 tsp paprika, 1/2 tsp garlic powder, 1/2 tsp onion powder, 1/2 tsp salt, and 1/4 tsp black pepper. It’s cheaper and tastes fresher.
  • Toast the Spices — If you’re feeling fancy, toast your dry spices in the pan for 30 seconds before adding the chicken. It releases more flavor. I don’t always do this, but when I do, the taste is deeper.

Variations & Substitutions

Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.

Shrimp Fajita Bowls — Swap chicken for shrimp. Cook time is much faster—2-3 minutes per side. Adds a different flavor profile but same technique.

Vegetarian Version — Skip the chicken and add 1 can of black beans and 1 cup of corn. Roast the veggies with extra olive oil and spices. It’s just as filling.

Spicy Kick — Add diced jalapeños with the onions. Or add a pinch of cayenne pepper to the seasoning mix. My husband loves it hot.

Quinoa Swap — Use quinoa instead of rice for a gluten-free, high-protein option. Cook quinoa with broth for extra flavor.

Slow Cooker Version — You can make this in the crockpot too. See my fall crockpot chicken and dumplings post for similar slow-cooking techniques, though this fajita version is faster in a skillet.

Serving & Storage

How to Serve: I usually serve this straight from the skillet at the dinner table—it looks rustic and stays warm. But here are other ways I’ve enjoyed it:

  • Garlic bread (obviously)
  • Simple green salad with lime vinaigrette
  • Roasted sweet potatoes (if you want more carbs)

Storage: Store leftovers in an airtight container in the fridge for up to 4 days. The chicken and veggies hold up well. The rice might get a bit dry, so add a splash of water when reheating.

Reheating: Microwave with a damp paper towel over the bowl to keep the rice moist. Or reheat in a skillet with a splash of water or broth to refresh the sauce. It tastes just as good cold as it does hot, which is perfect for lunch.

Freezing: This doesn’t freeze well. The rice gets weird, and the veggies get mushy. Make it fresh or store in the fridge. If you want to meal prep for longer, freeze the cooked chicken and veggies separately, and cook fresh rice when you’re ready to eat.

Meal Prep Tip: I cook a double batch of rice and chicken on Sunday. I store them in separate containers. During the week, I just assemble the bowls with fresh veggies and toppings. It takes 5 minutes to put together a full meal.

Nutrition Information

I’m not a nutritionist, but here’s the breakdown if you’re tracking. This is per serving (based on 4 servings, without toppings).

  • Calories: 380
  • Protein: 30g
  • Carbs: 45g
  • Fiber: 4g
  • Sugar: 6g
  • Fat: 8g

Look, this is healthy comfort food. It’s not a diet recipe, but it’s way better than takeout. If you add cheese and sour cream, the calories go up, but so does the happiness. When I’m trying to be lighter, I skip the cheese and use Greek yogurt. But usually? I just eat a reasonable portion and enjoy it.

Final Thoughts

So that’s my go-to healthy chicken fajita bowl with cilantro lime rice! 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 add-ins, swap in your favorite vegetables, adjust the spice level. 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.

Happy cooking! And I hope your kitchen smells half as good as mine does right now.

Frequently Asked Questions

Can I use frozen bell peppers?

You can, but they’ll be softer and release more water. If you use frozen, thaw them first and pat them dry. I prefer fresh because they have better texture, but frozen works in a pinch. Just adjust your cooking time.

Why did my rice turn out gummy?

You probably didn’t rinse it enough, or you lifted the lid while it was cooking. Rinsing removes starch. Keeping the lid on traps steam. If it’s already gummy, you can spread it on a baking sheet and let it air out for a few minutes. It helps.

Can I make this ahead for a dinner party?

Sort of. Prep the chicken and veggies ahead and store in the fridge. Cook the rice fresh right before serving. Reheat the chicken and veggies in the skillet, then assemble bowls. 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.

Can I use brown rice instead of white?

Yes, but it takes longer to cook (45 minutes) and has a chewier texture. It’s healthier, but the flavor is different. I usually stick with white rice for the texture, but brown rice works if you have it.

How do I reheat leftovers without it getting dry?

Add a splash of water or broth to a skillet, add your leftover bowl, and heat gently over low heat, stirring frequently. The extra liquid brings back the moisture. Microwave sort of works but tends to dry it out. If you do microwave, definitely add a splash of water and cover it.

Can I double this recipe?

Absolutely! Double everything and use your biggest pot. 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 chicken—you might need to cook in batches.

Pin This Recipe!

healthy chicken fajita bowl recipe

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
healthy chicken fajita bowl - featured image

Healthy Chicken Fajita Bowl: Easy Family Meal Prep


  • Author: Melano
  • Total Time: 45 minutes
  • Yield: 4 servings 1x

Description

A quick, budget-friendly, and healthy weeknight dinner featuring seasoned chicken, sautéed bell peppers and onions, and cilantro lime rice. Perfect for meal prep and customizable for all tastes.


Ingredients

Scale
  • 1.5 lbs chicken breasts or thighs, cut into bite-sized strips
  • 2 tablespoons fajita seasoning (cumin, chili powder, paprika, garlic powder, onion powder, salt, pepper)
  • 2 tablespoons olive oil or avocado oil, divided
  • 1 tablespoon fresh lime juice
  • 3 medium bell peppers (red, yellow, green), chopped into strips
  • 1 large yellow onion, sliced into half-moons
  • 3 cloves garlic, minced
  • 1 cup uncooked white rice
  • 2 cups water or low-sodium chicken broth
  • 1/2 cup fresh cilantro, chopped
  • 1 lime (zest and juice)
  • Salt and pepper to taste
  • Optional toppings: Shredded cheese, sour cream or Greek yogurt, black beans, avocado or guacamole

Instructions

  1. Rinse rice under cold water until water runs clear. Combine rice and water/broth in a pot, bring to a boil, reduce heat to low, cover, and simmer for 18-20 minutes. Remove from heat and let sit covered for 5 minutes, then fluff with a fork.
  2. Stir lime zest, lime juice, and chopped cilantro into the cooked rice. Set aside.
  3. In a large bowl, toss chicken strips with fajita seasoning, a splash of olive oil, and lime juice. Let sit for 10 minutes if possible.
  4. Heat a large skillet over medium-high heat with oil. Add chicken in a single layer (cook in batches if necessary) and cook for 5-7 minutes until cooked through and slightly charred. Remove chicken and set aside.
  5. In the same skillet, add a little more oil if needed. Sauté onions and bell peppers for 5-8 minutes until tender-crisp and caramelized.
  6. Add minced garlic to the veggies in the last minute of cooking to prevent burning.
  7. Return chicken to the pan with the veggies and toss for 1-2 minutes to meld flavors.
  8. Assemble bowls by placing cilantro lime rice at the bottom, topping with the chicken and veggie mixture, and adding desired toppings.

Notes

Do not overcrowd the pan when cooking chicken to ensure proper searing rather than steaming. Rinse rice thoroughly to prevent gumminess. Boneless, skinless chicken thighs are recommended for juiciness. Leftovers store well in the fridge for up to 4 days; reheat with a splash of water to maintain moisture. This recipe does not freeze well due to texture changes in rice and veggies.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 bowl per serving
  • Calories: 380
  • Sugar: 6
  • Sodium: 450
  • Fat: 8
  • Saturated Fat: 2
  • Carbohydrates: 45
  • Fiber: 4
  • Protein: 30

Keywords: chicken fajita bowl, cilantro lime rice, meal prep, healthy dinner, budget friendly, family meal, weeknight dinner, one pan meal

You might also like these recipes

Leave a Comment

Recipe rating