Chicken Fajita Rice Skillet Recipe: A One-Pan Dinner for Busy Nights – Tex-Mex Comfort from My NYC Kitchen

⚖️
Difficulty
Easy
⏲️
Prep Time
10 mins
🕒
Cook Time
25 mins
⏱️
Total Time
35 mins
🍽️
Servings
4 servings

Growing up in Morocco, my mother taught me that the best dinners come from a single pot or pan—where spices mingle and develop depth without extra fuss. When I later trained at Le Cordon Bleu in Paris, I learned precision: how to sear meat properly, when to add aromatics, and how to layer flavors. Now in my NYC kitchen, I’ve merged those lessons with the bold, vibrant tastes of Tex-Mex. This one-pan chicken fajita rice skillet is the result—a quick weeknight dinner that tastes like it simmered for hours. It’s a dish that brings together my heritage, my training, and the practical magic of a single skillet. You’ll find the main keyword right here: this chicken fajita rice skillet is the answer to busy nights when you crave something hearty and homemade.

Imagine tender strips of chicken, kissed with smoky chili and earthy cumin, nestled alongside sweet caramelized bell peppers and onions. Each forkful brings soft, tomato‑infused rice that soaks up all the savory juices. The aroma alone will make your kitchen feel like a taqueria in the heart of Manhattan. I use a quick deglazing technique I picked up in Paris—adding the broth and tomatoes to loosen the browned bits from the pan—to build an incredible base for the rice. It’s that simple step that takes this from a basic skillet meal to a deeply flavorful one.

Over the years, I’ve tested this recipe with friends, family, and even busy moms in my neighborhood. The feedback is always the same: it’s foolproof, fast, and endlessly adaptable. Today I’m sharing my perfected version with a few chef’s secrets: how to avoid mushy rice, the best cuts of chicken, and how to turn leftovers into a next‑day lunch worth waking up for. My 💡 mia’s Pro Tip: always let the rice rest off the heat for 5 minutes before serving—it fluffs up beautifully and absorbs any remaining liquid.

Why This Chicken Fajita Rice Skillet Recipe Is the Best

The Flavor Secret
My unique angle comes from a Moroccan touch: I bloom the cumin and paprika in the hot oil before adding any liquid. This awakens their essential oils and gives the entire dish a warm, smoky backbone. Combined with the tangy diced tomatoes and green chilies, it’s a bold Tex‑Mex profile that feels familiar yet elevated. Growing up, we always toasted spices in my mother’s kitchen—a practice I carry into every recipe.

Perfected Texture
I’ve nailed the rice‑to‑liquid ratio to avoid the dreaded gummy texture. By cooking the rice in the same pan after sautéing the vegetables, each grain stays separate and tender. The key is not to stir once you’ve covered the pan—just let it steam gently. This is the same principle I use for pilaf in Parisian brasseries. The result is a fluffy bed that cradles the chicken and peppers perfectly.

Foolproof & Fast
Every element of this recipe has been streamlined for the busiest cooks. The chicken cooks first in the same pan, so you get both browning and a flavorful fond. No marinating required—just a quick toss with spices. From start to finish, it’s about 35 minutes. Even if you’re new to one‑pan dinners, the clear visual cues (golden chicken, softened peppers, bubbling rice) make success guaranteed. And cleanup? Just one skillet. That’s the promise of this easy chicken skillet dinner.

Chicken Fajita Rice Skillet Ingredients

When I shop at the Union Square farmers market or my local grocery, I grab the freshest bell peppers and a good-quality chicken broth. I always keep canned tomatoes with green chilies in my pantry—they’re a Texas staple that adds instant heat. The spices come from a little jar I keep on my counter, inspired by my mother’s spice souk in Marrakech. Here’s what you’ll need.

Ingredients List

  • 1 lb boneless, skinless chicken breasts, sliced into strips
  • 2 tablespoons olive oil, divided
  • 1 red bell pepper, sliced
  • 1 green bell pepper, sliced
  • 1 yellow onion, sliced
  • 3 cloves garlic, minced
  • 1 cup long-grain white rice
  • 2 cups chicken broth
  • 1 (15 oz) can diced tomatoes with green chilies (like Rotel), undrained
  • 1 teaspoon chili powder
  • 1 teaspoon cumin
  • 1/2 teaspoon paprika
  • Salt and pepper to taste
  • Optional toppings: sour cream, shredded cheese, fresh cilantro, lime wedges

Ingredient Spotlight

Chicken: Boneless, skinless breasts work perfectly, but thighs are even more forgiving. Look for even thickness so they cook uniformly. If using thighs, cook for an extra minute or two. Substitution: For a vegetarian version, replace chicken with 1½ cups of rinsed black beans or firm tofu—skip the first step and add them when you return the “chicken” to the pan.

Rice: Long-grain white rice (like jasmine or basmati) gives the best texture. Brown rice works too, but you’ll need to increase the broth to 2½ cups and cook for about 40–45 minutes. I don’t recommend short-grain rice—it tends to turn sticky.

Canned Tomatoes with Green Chilies: This is a shortcut that packs serious flavor. You can substitute one 15‑ounce can of diced tomatoes plus 1 minced jalapeño or 1 teaspoon of chipotle in adobo.

Spices: Freshness matters. If your chili powder or cumin is over a year old, replace them. I buy individual spices and grind them at home when I can—the aroma is incomparable.

Original IngredientBest SubstitutionFlavor / Texture Impact
Chicken breastsChicken thighs or turkey stripsJuicier, more forgiving of overcooking
Long-grain white riceBrown rice (increase liquid & time)Nutty flavor, chewier texture; longer cook time
Diced tomatoes w/ green chiliesPlain diced + canned green chiles or jalapeñoSlightly different heat level; still tangy
Chili powderAncho chile powder + pinch cayenneDeeper, fruitier heat

How to Make Chicken Fajita Rice Skillet — Step-by-Step

Don’t be intimidated by the idea of cooking rice in the same pan as everything else—I promise it’s foolproof if you follow these steps. Let’s dive in!

Step 1: Sear the Chicken

Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Add the chicken strips and season with salt, pepper, chili powder, cumin, and paprika. Cook for about 5–6 minutes, turning once, until golden and cooked through. The chicken should be lightly charred on the edges. Remove it from the skillet and set aside.

⚠️ Common Mistake to Avoid: Don’t overcrowd the pan. If you have more than 1 pound of chicken, cook in batches. Crowding steams the meat rather than searing it.

Step 2: Sauté Vegetables

In the same skillet, add the remaining 1 tablespoon olive oil. Toss in the sliced bell peppers and onion. Sauté for 4–5 minutes until they soften and begin to brown at the edges. Add the minced garlic and cook for 30 seconds until fragrant. This builds the aromatic base for the rice.

💡 mia’s Pro Tip: Let the vegetables char slightly—those dark spots add a sweet, smoky depth that’s classic in fajitas.

Step 3: Cook the Rice

Stir in the rice, chicken broth, and the undrained can of diced tomatoes with green chilies. Bring to a boil, then reduce heat to low, cover, and simmer for 15–18 minutes. Do NOT lift the lid during this time! After 15 minutes, check if the rice is tender and the liquid is absorbed. If not, cover and cook for 2 more minutes.

⚠️ Common Mistake to Avoid: Stirring the rice while it simmers releases starch and makes it gluey. Let it steam undisturbed.

Step 4: Combine and Finish

Return the cooked chicken to the skillet. Stir everything together gently, scraping up any rice stuck to the bottom. Heat through for 2–3 minutes. Taste and adjust seasoning with salt and pepper. Remove from heat and let it rest for 5 minutes before serving—this allows the rice to firm up perfectly.

💡 mia’s Pro Tip: For extra richness, stir in a tablespoon of butter right before serving. It’s a French touch that makes the rice silky.

StepActionDurationKey Visual Cue
1Sear chicken5–6 minGolden brown edges, no pink center
2Sauté vegetables4–5 minPeppers softened, onions translucent, garlic fragrant
3Cook rice15–18 minLiquid absorbed, rice tender when pressed
4Combine & heat2–3 minEverything hot, rice fluffy

Serving & Presentation

This chicken fajita rice bowl is a meal in itself, but it’s even better with the right toppings and sides. I love to serve it in wide, shallow bowls, mounded high, with a dollop of cool sour cream, a sprinkle of shredded cheddar or Monterey Jack, fresh cilantro, and a squeeze of lime. The contrast of hot, smoky rice with creamy, tangy toppings is irresistible.

For a true Tex-Mex spread, set out a small platter of toppings so everyone can customize their bowl. I sometimes add sliced avocado or pickled jalapeños for extra zing. When I’m homesick for Morocco, I’ll drizzle a little harissa on top—it’s a fiery tribute to my roots.

This one-pan chicken fajita recipe pairs beautifully with a simple side of black beans or a crisp romaine salad tossed with lime vinaigrette. For a drink, an icy margarita or a cold Mexican beer like Modelo is perfect. Or, if you’re like me and need a caffeine kick, a spicy bloody mary!

Pairing TypeSuggestionsWhy It Works
Side DishBlack beans, Mexican street corn, or a simple green saladAdds fiber and freshness to balance the richness
Sauce / DipSour cream, guacamole, or chipotle cremaCools the heat and adds creamy texture
BeverageMargarita, Mexican lager, or hibiscus iced teaCrispness cuts through the savory spices
GarnishFresh cilantro, lime wedges, diced avocado, sliced radishBrightens presentation and adds fresh flavor

Make-Ahead, Storage & Reheating

I often double this recipe on a Sunday to have quick lunches ready for the week. In my busy NYC schedule, knowing I have a ready-to-heat chicken fajita rice bowl is a lifesaver. Here’s how to store and reheat it so it stays delicious.

MethodContainerDurationReheating Tip
RefrigeratorAirtight container3–4 daysAdd a splash of chicken broth or water when reheating to restore moisture
FreezerFreezer-safe bag or containerUp to 2 monthsThaw overnight in fridge; reheat in a skillet with a little oil over medium heat
Make-AheadSame as refrigeratorUp to 2 days in advanceCook fully, cool, store. Reheat with a lid to keep rice from drying out

My favorite reheating method: scatter the leftovers in a nonstick skillet with a tablespoon of water, cover, and warm over low heat for 5–7 minutes, stirring once. This steams the rice back to fluffy perfection. Avoid the microwave if possible—it tends to make the rice tough. If you’re in a rush, microwave short bursts (30 seconds) with a damp paper towel over the bowl.

One more thing: this dish tastes even better the next day! The flavors meld overnight. I often pack it for lunch with a lime wedge and extra cilantro. It’s the perfect quick weeknight dinner recipe that also shines as leftovers.

Variations & Easy Swaps

One of the reasons I love this recipe is how adaptable it is. Here are three of my favorite ways to shake it up.

VariationKey ChangeBest ForDifficulty Impact
Spicy JalapeñoAdd diced jalapeño with bell peppersHeat loversEasy (same steps)
VegetarianReplace chicken with black beans or tofuMeatless MondayEasy (omit searing step)
Brown RiceUse brown rice, increase broth to 2½ cups, cook 40–45 minWhole grainsSlightly harder (longer cook time)

Spicy Jalapeño Version

When I’m craving serious heat, I add one diced jalapeño (seeds and all) when I sauté the bell peppers. The heat mellows as it cooks, infusing the entire dish. I also like to top the finished skillet with pickled jalapeños for an extra punch. This version is a hit at my NYC gatherings—it brings a little fire that keeps people coming back for more.

Gluten-Free / Dairy-Free Version

This recipe is naturally gluten-free as long as you use certified gluten-free broth. For dairy-free, simply skip the cheese and sour cream—or use vegan alternatives. I often use a dollop of coconut yogurt instead of sour cream, and a sprinkle of nutritional yeast for a cheesy flavor. It’s still delicious and satisfying.

Vegetarian Black Bean Version

This is my go-to when I want a meatless dinner. I swap the chicken for 1½ cups of drained and rinsed black beans. I add them right before combining everything in the skillet, so they warm through without getting mushy. The beans add protein and a creamy texture that’s perfect with the rice and veggies. A squeeze of lime at the end brightens it all up.

Can I use leftover chicken or rotisserie chicken for this chicken fajita rice skillet recipe?

Absolutely! Using leftover or rotisserie chicken is a fantastic shortcut. Simply skip the first step where I cook the raw chicken. Instead, shred or dice about 2 cups of cooked chicken and add it when the rice is almost done—during the last 2–3 minutes of simmering. This way it heats through without drying out. The spices will cling to the already-cooked chicken beautifully, and you’ll save even more time. This is one of the best ways to turn a leftover bird into a quick weeknight dinner recipe.

How do I prevent the rice from getting mushy when cooking it in the same pan as the chicken and vegetables?

Mushy rice is usually the result of too much liquid or stirring during cooking. For this one-pan chicken fajita recipe, I use exactly 2 cups of broth plus the juice from the canned tomatoes—that’s enough for 1 cup of long-grain rice. Press the rice gently into the liquid, bring to a boil, then reduce to low, cover tightly, and simmer without lifting the lid for 15 minutes. After that, check and give it a few more minutes if needed. Let the rice rest off the heat for 5 minutes before fluffing. This technique was taught to me in Paris—it’s foolproof for fluffy grains.

What are the best substitutes for chicken in this fajita rice skillet if I want to make it vegetarian?

You have several excellent options. Black beans are my top pick—their creamy texture and earthy flavor complement the spices wonderfully. Simply drain and rinse 1½ cups of canned black beans and add them in Step 4 instead of the chicken. Firm tofu or tempeh also work: press and cube them, then sauté with the spices in the first step. For a more indulgent version, try chunks of roasted cauliflower or even halloumi cheese (cook it separately to avoid mushiness). Each brings its own personality, and the dish remains just as hearty.

How long does it take to cook this one-pan chicken fajita rice skillet, and can I make it ahead of time for meal prep?

Total cook time is about 35 minutes: 10 minutes prep and 25 minutes active cooking. Yes, this recipe is ideal for meal prep! You can cook it fully and store it in the fridge for up to 4 days. The flavors actually deepen overnight. For lunch bowls, I portion it into containers with a lime wedge and a sprinkle of cilantro. Reheat in a skillet with a splash of broth or water to keep the rice moist. I often make a double batch on Sunday to have quick lunches all week—it’s a lifesaver for busy nights.

Can I make this recipe in a cast-iron skillet?

Yes! A cast-iron skillet is actually my preferred pan for this dish. It retains heat beautifully and gives the chicken and vegetables a lovely crust. Just be sure your skillet is well-seasoned, as the acidic tomatoes can react with bare iron. I use a 12-inch cast-iron for even cooking. The only adjustment: cast iron holds heat longer, so reduce the heat to low immediately after adding the broth, and keep an eye on the rice—you may need to check a minute or two earlier than with a nonstick skillet.

Can I use brown rice instead of white rice in this chicken fajita rice skillet?

Absolutely, but it requires a small adjustment. Brown rice needs more liquid and a longer cooking time. Use 2½ cups of chicken broth (instead of 2 cups) and cook for about 40–45 minutes, covered, on low heat. I also recommend parboiling the brown rice for 10 minutes before adding it to the skillet to ensure it’s fully tender. The nutty flavor of brown rice is wonderful with the Tex-Mex spices, and it adds extra fiber. If you’re in a hurry, quick-cook brown rice works too—just follow the package timing and reduce the broth slightly.

Is this chicken fajita rice skillet recipe spicy?

The recipe as written has a mild to medium heat, coming from the chili powder and the green chilies in the canned tomatoes. It’s flavorful but not fiery. If you prefer more heat, you can add a diced jalapeño (with seeds) when you sauté the peppers, or stir in a teaspoon of chipotle in adobo. For a milder version, use plain diced tomatoes or reduce the chili powder to ½ teaspoon. Adjust to your family’s tolerance—my kids enjoy it as is, and I often add extra hot sauce to my own bowl.

What’s the best way to slice chicken for fajitas?

For perfect fajita-style strips, place the chicken breast on a cutting board and hold it flat with your palm. Using a sharp knife, slice it horizontally into thin cutlets about ½-inch thick, then cut those into strips across the grain. This ensures tender, bite-sized pieces that cook quickly and evenly. I learned this technique in culinary school—slicing against the grain shortens the muscle fibers, making the meat more tender. If the chicken breasts are very thick, you can also butterfly them before slicing.

Can I add corn or other vegetables to this dish?

Definitely! This recipe is very flexible. I often add a cup of frozen corn kernels when I sauté the peppers—they add sweetness and color. You could also toss in zucchini (add after peppers, cook 2 minutes), chopped mushrooms, or even spinach (stir in at the very end until wilted). For a heartier version, try diced sweet potatoes; cook them with the peppers for 5 minutes longer. Just be mindful of the liquid balance: if you add watery veggies like zucchini, you may need to simmer a few extra minutes to evaporate excess moisture.

What should I serve with this chicken fajita rice skillet to make a complete meal?

Since this dish already includes protein, carbs, and vegetables, it’s a complete meal on its own. But if you want to round it out, I recommend a simple side like a crisp green salad with cilantro-lime dressing, or a bowl of refried or black beans for extra fiber. For a more festive dinner, serve with warm flour tortillas or tortilla chips and a side of guacamole. A pitcher of margaritas or a bottle of cold Mexican beer would be the perfect drink! The key is to keep accompaniments simple so the skillet remains the star.

Share Your Version!

Now that you’ve made this chicken fajita rice skillet, I’d love to hear how it turned out! Did you add extra spice? Use leftover chicken? Try a vegetarian twist? Drop a comment below and give it a star rating—your feedback helps me and other home cooks. If you share a photo on Instagram or Pinterest, tag me @exorecipes so I can see your beautiful creation.

From my NYC kitchen to yours — I hope this recipe brings as much warmth to your table as it does to mine. — mia 🧡

📌

Love This Recipe? Save It to Pinterest!

If you enjoyed this Chicken Fajita Rice Skillet recipe, don’t let it get lost in your browser tabs! 😄 Pin it now so you can find it again anytime — and explore hundreds more tried-and-tested recipes waiting for you on my Pinterest boards.

👉 Follow mia on Pinterest @exorecipe

📌 Pin this recipe · 🔁 Re-pin your favorites · 💬 Tag me when you make it — I love seeing your creations!

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

Chicken Fajita Rice Skillet Recipe: A Delicious One-Pan Dinner for Busy Nights

  • Author: Chef Mia
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Method: Main Course
  • Cuisine: Tex-Mex

Description

This one-pan chicken fajita rice skillet is a quick and easy dinner bursting with Tex-Mex flavors. Perfect for busy weeknights, it combines seasoned chicken, bell peppers, onions, and rice in a single skillet for minimal cleanup.


Ingredients

Scale
  • 1 lb boneless, skinless chicken breasts, sliced into strips
  • 2 tablespoons olive oil, divided
  • 1 red bell pepper, sliced
  • 1 green bell pepper, sliced
  • 1 yellow onion, sliced
  • 3 cloves garlic, minced
  • 1 cup long-grain white rice
  • 2 cups chicken broth
  • 1 (15 oz) can diced tomatoes with green chilies (like Rotel), undrained
  • 1 teaspoon chili powder
  • 1 teaspoon cumin
  • 1/2 teaspoon paprika
  • Salt and pepper to taste
  • Optional toppings: sour cream, shredded cheese, fresh cilantro, lime wedges

Instructions

  1. 1. In a large skillet, heat 1 tablespoon olive oil over medium-high heat. Add chicken strips and season with salt, pepper, chili powder, cumin, and paprika. Cook until golden and cooked through, about 5-6 minutes. Remove chicken from skillet and set aside.
  2. 2. In the same skillet, add remaining 1 tablespoon olive oil. Add sliced bell peppers and onion. Sauté for 4-5 minutes until softened. Add minced garlic and cook for 30 seconds until fragrant.
  3. 3. Stir in rice, chicken broth, and diced tomatoes with green chilies. Bring to a boil, then reduce heat to low, cover, and simmer for 15-18 minutes until rice is tender and liquid is absorbed.
  4. 4. Return cooked chicken to the skillet. Stir everything together and heat through for 2-3 minutes. Adjust seasoning to taste.
  5. 5. Remove from heat. Serve immediately with optional toppings like sour cream, shredded cheese, fresh cilantro, and lime wedges.

Notes

For a spicier version, add a diced jalapeño with the bell peppers. You can also use brown rice, but increase the broth to 2 1/2 cups and cook for about 40-45 minutes.


Nutrition

  • Calories: 420
  • Sugar: 5g
  • Fat: 14g
  • Carbohydrates: 45g
  • Protein: 28g


Chicken Fajita Rice Skillet Recipe: A Delicious One-Pan Dinner for Busy Nights

k">

Tried This Recipe? Leave a Comment!

Did you make this recipe? I’d love to hear how it turned out! Please leave a comment and a rating below. Your feedback helps other home cooks and supports cheerychop.com!

For more delicious inspiration, follow me on Pinterest!

Leave a Reply

Recipe rating