Chicken Fajita Rice
Chicken Fajita Rice is one of those easy dinners that feels colorful, hearty, and full of flavor without making a huge mess in the kitchen. You get tender bites of seasoned chicken, soft peppers and onions, and fluffy rice all cooked into one satisfying meal that tastes like a cross between a skillet dinner and your favorite fajita night.
It is the kind of recipe that works just as well for a busy weeknight as it does for meal prep. The bold spices soak into the chicken and rice, while the vegetables add sweetness and texture that keep every bite interesting. Once you finish it with a squeeze of lime and your favorite toppings, it becomes a meal that everyone wants again.
Why You’ll Love This Chicken Fajita Rice
This Chicken Fajita Rice is simple, filling, and built for real life. Everything comes together with familiar ingredients, and the flavor feels big without needing anything complicated. It is also easy to adjust depending on what you have in the fridge, so you can make it mild, spicy, cheesy, or extra loaded with toppings.
Another reason this recipe stands out is how well it balances comfort and freshness. The rice makes it cozy and satisfying, while the peppers, onions, and lime keep it bright. That combination makes it taste like a complete dinner instead of just a plain skillet meal.
What Kind of Rice Should I Use for Chicken Fajita Rice?
Long grain white rice is the easiest option for this recipe because it cooks up fluffy and separate while soaking in all the savory fajita flavor. It gives you a nice texture that does not turn heavy or sticky, which is especially helpful when you are cooking rice with chicken and vegetables in the same pan.
If you want to use jasmine rice, that can work too, though it may cook a little softer and bring a more fragrant finish. Brown rice can also be used, but it usually needs more liquid and extra cooking time, so it is best to plan for that ahead. Instant rice is not ideal here because it can become mushy before the rest of the dish fully develops its flavor.
Ingredients for the Chicken Fajita Rice
This ingredient list keeps things easy while still building plenty of flavor. Each item has a job to do, from creating the savory base to adding color, spice, and that classic fajita taste. When they all come together in one pan, the result is warm, comforting, and packed with texture.
- 2 tablespoons olive oil: This helps cook the chicken and vegetables while adding a rich base for the spices to bloom.
- 1 1/2 pounds boneless skinless chicken breasts: Chicken breast keeps the dish hearty and protein packed while soaking up all the fajita seasoning.
- 1 teaspoon salt: Salt brings out the flavor in the chicken, rice, and vegetables.
- 1/2 teaspoon black pepper: This adds a gentle heat that rounds out the spice blend.
- 1 teaspoon chili powder: Chili powder gives the dish its warm Tex Mex flavor.
- 1 teaspoon smoked paprika: Smoked paprika adds depth and a subtle smoky taste that makes the rice feel more savory.
- 1 teaspoon ground cumin: Cumin gives the dish that classic fajita flavor and earthy warmth.
- 1/2 teaspoon garlic powder: Garlic powder adds an easy layer of savory flavor throughout the skillet.
- 1/2 teaspoon onion powder: This supports the fresh onion and helps create a fuller seasoning blend.
- 1 red bell pepper sliced: Red bell pepper adds sweetness and bright color.
- 1 green bell pepper sliced: Green bell pepper brings a slightly sharper flavor that tastes great with the spices.
- 1 yellow onion sliced: Onion softens into the skillet and gives the whole dish a sweet, savory backbone.
- 3 cloves garlic minced: Fresh garlic deepens the flavor and makes the dish smell amazing as it cooks.
- 1 1/2 cups long grain white rice: The rice absorbs all the seasoned broth and turns this into a complete meal.
- 3 cups chicken broth: Chicken broth cooks the rice while layering in more savory flavor.
- 1 tablespoon tomato paste: Tomato paste adds richness and a little concentrated tang that gives the rice more body.
- 1 cup canned diced tomatoes drained: Diced tomatoes bring moisture and a touch of brightness without making the rice soupy.
- 1 cup frozen corn: Corn adds sweetness and little bursts of texture throughout the dish.
- 1 tablespoon lime juice: Lime juice wakes everything up and gives the finished skillet that fresh fajita feel.
- 1/4 cup chopped fresh cilantro: Cilantro adds a fresh finish that lightens the richness of the rice.
- 1 cup shredded cheddar or Mexican blend cheese optional: Cheese melts into the top for extra comfort and a creamy finish.

How To Make the Chicken Fajita Rice
This recipe comes together in a few simple stages, and each one builds more flavor into the pan. The key is to cook the chicken and vegetables first so the rice can simmer in all those seasoned bits left behind. By the end, you get a skillet full of tender chicken, flavorful rice, and vegetables that taste like they belong together.
Step 1: Season and Sear the Chicken
Cut the chicken into bite sized pieces and season it with salt, black pepper, chili powder, smoked paprika, cumin, garlic powder, and onion powder. Heat the olive oil in a large deep skillet over medium high heat, then add the chicken. Cook until it is lightly browned and nearly cooked through, about 5 to 6 minutes. Transfer it to a plate.
Step 2: Soften the Peppers and Onion
In the same skillet, add the sliced red bell pepper, green bell pepper, and onion. Cook for about 4 to 5 minutes until they begin to soften and pick up color. Stir in the minced garlic and cook for another 30 seconds, just until fragrant.
Step 3: Toast the Rice and Build the Base
Add the uncooked rice directly into the skillet and stir it around the vegetables for about 1 minute. This quick step helps the rice take on more flavor. Stir in the tomato paste, then pour in the chicken broth and add the drained diced tomatoes and corn. Mix well so the tomato paste is fully blended.
Step 4: Simmer Everything Together
Return the chicken and any juices from the plate back into the skillet. Bring the mixture to a gentle boil, then reduce the heat to low. Cover and let it simmer for 18 to 20 minutes, or until the rice is tender and the liquid has been absorbed.
Step 5: Finish and Serve
Remove the lid and fluff the rice gently with a fork. Stir in the lime juice and cilantro. If you want a cheesy finish, sprinkle the shredded cheese over the top, cover the skillet again for a minute or two, and let it melt. Serve warm with extra lime wedges, sour cream, sliced avocado, or jalapenos if you like.
How to Serve and Store Chicken Fajita Rice
This recipe serves about 6 people, making it a great choice for family dinner or for dividing into meal prep containers for the week. It is filling enough to stand on its own, especially if you add toppings like cheese, avocado, salsa, or sour cream right before serving.
To store leftovers, let the rice cool completely and transfer it to an airtight container. It will keep well in the refrigerator for up to 4 days. Reheat it in the microwave or on the stove with a small splash of broth or water to loosen the rice. If you want to freeze it, portion it out into freezer safe containers and store for up to 2 months.
What to Serve With Chicken Fajita Rice?
Warm Flour Tortillas
Soft tortillas are perfect if you want to scoop up the chicken and rice or turn dinner into a fajita style plate.
Guacamole
A creamy scoop of guacamole adds coolness and richness that balances the seasoned rice beautifully.
Pico de Gallo
Fresh pico brings brightness and a juicy bite that makes the whole meal taste fresher.
Sour Cream
A spoonful of sour cream helps mellow the spices and adds a creamy contrast.
Black Beans
Seasoned black beans make this dinner even more filling and pair naturally with the fajita flavors.
Simple Green Salad
A crisp salad with lime vinaigrette gives the meal a lighter side and adds a fresh crunch.
Tortilla Chips and Salsa
If you are serving this for a casual dinner, chips and salsa make the whole meal feel fun and shareable.
Want More Mexican-Inspired Dinner Ideas?
If you love bold, cozy meals like this Chicken Fajita Rice, you might also enjoy Tex-Mex Beef Enchiladas, Mexican Sopa de Conchas, Loaded Cheesy Pocket Tacos, Layered Taco Bake, and Easy Baked Burrito Casserole. Each one brings that same comforting, flavor packed feel in a slightly different way, so there is always something new to try when you are craving a dinner with plenty of personality.
Save This Recipe For Later
Save this Chicken Fajita Rice to your Pinterest dinner board so you can come back to it anytime you need an easy meal that everyone will actually want to eat.
And let me know in the comments how yours turned out. Did you make it extra cheesy, keep it classic, or add a little more heat with jalapenos or hot sauce?
I love hearing how these recipes turn out in real kitchens, and your little changes often inspire someone else to try the recipe too.
Explore even more everyday favorites on Zoe Recipes on Pinterest for fresh ideas you can save and make later.
Conclusion
Chicken Fajita Rice is the kind of dinner that earns a regular spot in the rotation because it is easy, satisfying, and packed with flavor from ingredients you probably already love. It brings together seasoned chicken, tender vegetables, and fluffy rice in a way that feels comforting without being heavy.
Whether you serve it straight from the skillet for a weeknight meal or pack it up for lunches, it holds up beautifully and tastes just as good the next day. Once you try it, you will see why it is such a dependable recipe to keep nearby.

Chicken Fajita Rice
- Total Time: 45 minutes
- Yield: 6 servings
Description
Chicken Fajita Rice is a bold and easy one pan dinner made with juicy seasoned chicken, tender bell peppers, onions, and fluffy rice cooked in a savory fajita style broth. This chicken fajita rice recipe is perfect for busy weeknights, meal prep, and anyone craving a simple Mexican inspired chicken and rice dinner packed with flavor.
Ingredients
2 tablespoons olive oil
1 1/2 pounds boneless skinless chicken breasts, cut into bite sized pieces
1 teaspoon salt
1/2 teaspoon black pepper
1 teaspoon chili powder
1 teaspoon smoked paprika
1 teaspoon ground cumin
1/2 teaspoon garlic powder
1/2 teaspoon onion powder
1 red bell pepper, sliced
1 green bell pepper, sliced
1 yellow onion, sliced
3 cloves garlic, minced
1 1/2 cups long grain white rice
3 cups chicken broth
1 tablespoon tomato paste
1 cup canned diced tomatoes, drained
1 cup frozen corn
1 tablespoon lime juice
1/4 cup chopped fresh cilantro
1 cup shredded cheddar or Mexican blend cheese, optional
Instructions
1. Heat the olive oil in a large deep skillet over medium high heat. Season the chicken with salt, black pepper, chili powder, smoked paprika, cumin, garlic powder, and onion powder.
2. Add the chicken to the skillet and cook for 5 to 6 minutes until lightly browned and nearly cooked through. Transfer it to a plate.
3. In the same skillet, add the sliced red bell pepper, green bell pepper, and onion. Cook for 4 to 5 minutes until softened.
4. Stir in the minced garlic and cook for 30 seconds until fragrant.
5. Add the uncooked rice and stir for 1 minute so it toasts lightly in the pan.
6. Stir in the tomato paste, then pour in the chicken broth. Add the drained diced tomatoes and frozen corn, mixing until everything is evenly combined.
7. Return the chicken and any juices to the skillet. Bring the mixture to a gentle boil.
8. Reduce the heat to low, cover, and simmer for 18 to 20 minutes until the rice is tender and the liquid is absorbed.
9. Remove the lid and fluff the rice with a fork. Stir in the lime juice and chopped cilantro.
10. Sprinkle cheese over the top if using, cover for 1 to 2 minutes to melt, then serve warm.
Notes
Use long grain white rice for the best texture since it stays fluffy and absorbs the broth well without getting sticky.
Slice the peppers and onions evenly so they soften at the same rate and blend nicely into the skillet.
For extra flavor, serve with lime wedges, avocado, sour cream, or jalapenos right before serving.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Mexican Inspired
Nutrition
- Serving Size: 1 serving
- Calories: 395
- Sugar: 4g
- Sodium: 620mg
- Fat: 13g
- Saturated Fat: 4g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 3g
- Protein: 33g
- Cholesterol: 78mg


