Chicken Fajita Rice Skillet
This Chicken Fajita Rice Skillet turns a busy weeknight into one pan of saucy, smoky chicken and rice, and you’ll want to make it again before the leftovers are even gone.
Chicken Fajita Rice Skillet is a one-pan dinner where seasoned chicken, peppers, onions, and rice simmer together in a savory tomato broth until everything cooks through in a single skillet. This recipe serves 4, delivers a smoky, tangy, comfort-food dinner with almost no cleanup, and is perfect for busy weeknights when you want a full meal without juggling multiple pots.
Here’s everything you need to make it perfectly.
I started making this Chicken Fajita Rice Skillet on weeks when I didn’t want to dirty a saucepan and a skillet just to get chicken and rice on the table. The one thing that took me a few tries to get right is pulling the chicken back out before the rice goes in — leave it in the pan and it turns rubbery by the time the rice is done.
Once you’ve made it with everything cooked in one pot, it’s hard to go back to cooking the chicken and rice separately.
Table of Contents
Why You’ll Love This Chicken Fajita Rice Skillet
The fajita seasoning and diced tomatoes turn plain rice into something smoky and a little tangy, while the chicken stays juicy since it only goes back in to finish cooking. It’s genuinely one-pan chicken fajitas, so cleanup is just one skillet and a cutting board.
This works for a fast weeknight meal or a lazy Sunday dinner, and it’s easy to stretch for a bigger family by adding another cup of rice and broth.
What Ingredients Do You Need for Chicken Fajita Rice Skillet?

| Ingredient Group | Ingredient | Amount | Notes |
|---|---|---|---|
| Main Ingredients | Olive oil | 1 tbsp | – |
| Main Ingredients | Boneless, skinless chicken breasts | 1 lb | Cut into 1-inch strips |
| Main Ingredients | Large onion | 1 | Thinly sliced |
| Main Ingredients | Bell peppers | 2 | Any color, thinly sliced |
| Main Ingredients | Fajita seasoning | 1 packet (1 oz) | – |
| Main Ingredients | Uncooked long-grain white rice | 1 cup | – |
| Main Ingredients | Chicken broth | 2 cups | – |
| Main Ingredients | Diced tomatoes | 1 (14.5 oz) can | Undrained |
| Toppings | Cilantro, lime wedges, avocado, sour cream | To taste | Optional |
This easy fajita rice recipe leans on a full packet of seasoning instead of measuring out a dozen spices, which keeps the ingredient list short. Using bell peppers in a few different colors makes the skillet chicken and rice look brighter, though any color works fine.
If you want a healthy chicken fajita bowl instead, just skip the sour cream and load up on avocado and cilantro instead.
How to Make Chicken Fajita Rice Skillet Step by Step

Cook the Chicken
1. Heat olive oil in a large oven-safe skillet or Dutch oven over medium-high heat.
2. Add chicken strips and cook until browned, about 5-7 minutes.
3. Remove the chicken from the skillet and set it aside.
Tip: Don’t crowd the strips in the pan, or they’ll steam instead of brown, and you’ll lose that seared edge.
Build the Rice
4. Add onion and bell peppers to the skillet and cook until softened, about 5-7 minutes.
5. Stir in fajita seasoning, rice, chicken broth, and diced tomatoes.
6. Bring the mixture to a boil.
Pro Tip: Scrape up any browned bits left from the chicken while the peppers cook, since that’s where most of the flavor is hiding.
7. Return the chicken to the skillet.
8. Reduce the heat to low, cover, and simmer for 20-25 minutes, or until the rice is cooked through and the liquid is absorbed.
Tip: Resist lifting the lid every few minutes to check — it lets steam escape and the rice cooks unevenly.
9. Remove from heat and let stand for 5 minutes before serving.
10. Garnish with optional toppings if desired.
Pro Tip: The 5-minute rest after cooking is what lets the rice finish absorbing liquid instead of turning watery on the plate.

Expert Tips for Perfect Chicken Fajita Rice Skillet
Pro Tips for Success
The key to juicy chicken in this skillet chicken and rice dinner is pulling it out before the rice goes in, then only adding it back at the end to reheat through.
For best results, slice the peppers and onion to roughly the same thickness so they soften at the same rate instead of some going mushy while others stay crisp.
The most common mistake is skipping the covered simmer time — instead, keep the lid on the full 20-25 minutes so the rice steams properly.
Chicken Fajita Rice Skillet works best when you use a wide, heavy-bottomed skillet, since the rice needs enough surface area to cook evenly without scorching on the bottom.
A squeeze of lime right before serving wakes up all the smoky seasoning, so don’t skip it even if it feels optional.
Delicious Variations
Quick Version: Swap in a bag of frozen pepper and onion strips instead of slicing your own, which shaves a few minutes off the prep for this one-pan chicken fajitas dinner.
Healthy Version: Use low-sodium chicken broth and a reduced-sodium fajita seasoning packet, then top with avocado instead of sour cream for a healthy chicken fajita bowl.
Alternative Ingredients: Ground turkey or thinly sliced steak both work in place of chicken breast, using the same cook time before setting the meat aside.
Troubleshooting Common Problems
Problem: The rice is still crunchy after 25 minutes. Solution: Add a splash more chicken broth, cover again, and simmer in 5-minute increments until it’s tender.
Problem: The bottom of the skillet is sticking or scorching. Solution: Lower the heat slightly and make sure the lid is on tight enough to trap steam.
Problem: The dish tastes flat. Solution: Finish with fresh lime juice and a pinch more fajita seasoning stirred in right before serving.
How to Store and Reheat Chicken Fajita Rice Skillet
| Storage Method | Duration | Best Practice |
|---|---|---|
| Room Temperature | Up to 2 hours | Keep loosely covered, don’t leave out longer |
| Refrigerator | Up to 4 days | Store in an airtight container once cooled |
| Freezer | Up to 3 months | Cool completely, then freeze in a sealed container |
Reheat leftovers in a covered skillet over medium-low heat with a splash of broth, stirring occasionally, until the rice is steaming again. The microwave works too, about 2 minutes on high, though the rice can dry out slightly.
Leftovers spoon nicely over a bed of greens for a fast lunch bowl. If you’re in the mood for something different, try these chipotle chicken veggie bowls or this southwest chicken rice casserole for another easy chicken and rice dinner.
You could also fold extra filling into these cheesy chicken taco rice bake style leftovers for a completely different meal.
FAQs About Chicken Fajita Rice Skillet
Can I use brown rice instead of white rice?
Brown rice needs more liquid and a longer simmer time, usually closer to 40-45 minutes, so it won’t work as a direct swap without adjusting the broth amount and cook time.
Can I make this ahead of time?
Yes, you can cook the full skillet ahead and reheat it gently on the stove or in the microwave. The rice will absorb a bit more liquid as it sits, so add a splash of broth when reheating.
What can I use instead of a fajita seasoning packet?
A mix of chili powder, cumin, garlic powder, onion powder, and paprika works as a substitute, using about 2-3 tablespoons total in place of the packet.
How do I know when the rice is fully cooked?
The rice is done when it’s tender all the way through and the liquid in the skillet has been absorbed, usually right around the 20-25 minute mark under a tight-fitting lid.
Can I freeze Chicken Fajita Rice Skillet?
Yes, let it cool completely, then freeze in an airtight container for up to 3 months. Thaw overnight in the refrigerator and reheat on the stove with a little extra broth
Give This One a Try
Honestly, this is one of those dinners that looks like way more effort than it actually is, and I mean it when I say the one-pan cleanup alone is worth making it a regular thing.
Save this Chicken Fajita Rice Skillet to your dinner board for later, and if you make it, come back and tell me what toppings you piled on.
Smoky Chicken Fajita Rice Skillet made in one pan with juicy chicken, peppers, and tangy tomato rice. Save this easy fajita rice recipe for your next busy weeknight dinner.

Chicken Fajita Rice Skillet
Equipment
- Large oven-safe skillet or Dutch oven
Ingredients
Main Ingredients
- 1 tbsp Olive oil
- 1 lb Boneless, skinless chicken breasts Cut into 1-inch strips
- 1 large Onion Thinly sliced
- 2 Bell peppers Any color, thinly sliced
- 1 packet (1 oz) Fajita seasoning
- 1 cup Uncooked long-grain white rice
- 2 cups Chicken broth
- 1 14.5 oz can Diced tomatoes Undrained
Toppings
- Cilantro, lime wedges, avocado, sour cream Optional
Instructions
- Heat olive oil in a large oven-safe skillet or Dutch oven over medium-high heat.
- Add chicken strips and cook until browned, about 5-7 minutes. Remove chicken from skillet and set aside.
- Add onion and bell peppers to the skillet and cook until softened, about 5-7 minutes.
- Stir in fajita seasoning, rice, chicken broth, and diced tomatoes. Bring to a boil.
- Return chicken to the skillet. Reduce heat to low, cover, and simmer for 20-25 minutes, or until rice is cooked through and liquid is absorbed.
- Remove from heat and let stand for 5 minutes before serving.
- Garnish with optional toppings if desired.
