Back to all healthy recipes
Healthy Dinner

Chicken Fajita Rice Skillet

Better Plate RecipesBy Better Plate Recipes
Published Jul 14, 2026
🖨️ Print Recipe

Chicken Fajita Rice Skillet cooks seasoned chicken strips, peppers, onion, fire roasted tomatoes, broth, and rice in one pan. The spices give classic fajita flavor while the rice absorbs the tomato juices. Avocado, cilantro, and lime finish the skillet with creamy, fresh, and zesty toppings.

Chicken Fajita Rice Skillet
Prep Time
10 minutes
Cook Time
25 minutes
Total Time
35 minutes
Servings
4
Difficulty
Easy
Best For
Dinner, High Protein, One Pan

Why You’ll Love This Recipe

This skillet gives you fajita flavor and rice in one cozy pan. The chicken gets seasoned first, then browned so the spices have a chance to deepen before the rice simmers. Bell peppers, onion, garlic, fire roasted tomatoes, and broth make the rice taste like part of the dish instead of a plain side. You do not need tortillas for it to feel satisfying, because the rice, chicken, vegetables, avocado, cilantro, and lime all work together in one bowl. It is a good weeknight dinner when you want something colorful and filling without managing several separate pots. The toppings make a big difference too: avocado cools the spices, cilantro adds freshness, and lime wakes up the rice after it finishes steaming. It is simple, but it does not taste flat.

Chicken Fajita Rice Skillet close up

What Makes This Recipe Work

The spice blend of chili powder, cumin, smoked paprika, garlic powder, salt, and pepper seasons the chicken before it ever hits the pan. Browning the chicken first builds flavor, but removing it before simmering the rice keeps it from overcooking. The bell peppers and onion soften in the same skillet, picking up the browned bits from the chicken. Long grain rice cooks in broth and fire roasted tomatoes, which gives it more flavor than water alone. The chicken returns once the rice is tender so everything comes together without drying out. This order keeps the dish from tasting boiled. You get browned chicken, softened vegetables, and rice that absorbs seasoned liquid, so the skillet has more depth than simply stirring cooked rice into fajita filling.

Chicken Fajita Rice Skillet preparation

Ingredient Notes & Easy Swaps

  • Chicken breasts: Slice the chicken into thin, even strips so it cooks quickly and stays tender. Chicken thighs can also work if you prefer a juicier texture.

  • Fajita spices: Chili powder, cumin, smoked paprika, and garlic powder give the skillet its fajita flavor. If using a store-bought fajita blend, reduce the added salt until you taste it.

  • Bell peppers and onion: Thin strips soften quickly and mix well into the rice. Any color bell pepper works, so use what you have.

  • Long grain white rice: This recipe uses dry rice that cooks directly in the skillet, not already cooked rice. Do not swap in cooked rice without reducing the liquid and changing the method.

  • Chicken broth: Low sodium broth seasons the rice as it cooks. Water can work, but the skillet will taste less savory.

  • Fire roasted diced tomatoes: Use the tomatoes with their juice because that liquid helps cook and flavor the rice. Regular diced tomatoes can work if fire roasted are unavailable.

  • Avocado: Add avocado at the end so it stays creamy and green. Greek yogurt or a small spoon of sour cream can also add creaminess.

  • Cilantro and lime: These fresh toppings brighten the warm skillet. Use parsley or green onion if you do not like cilantro.

Chicken Fajita Rice Skillet

Chicken Fajita Rice Skillet

Author: Better Plate RecipesPrep Time: 10 minutesCook Time: 25 minutesTotal Time: 35 minutesYield: 4Published: Jul 14, 2026

Description

Chicken Fajita Rice Skillet cooks seasoned chicken strips, peppers, onion, fire roasted tomatoes, broth, and rice in one pan. The spices give classic fajita flavor while the rice absorbs the tomato juices. Avocado, cilantro, and lime finish the skillet with creamy, fresh, and zesty toppings.

Ingredients

  • 1 1/4 lb boneless, skinless chicken breasts, cut into 1/2-inch strips
  • 2 tbsp olive oil, divided
  • 2 tsp chili powder
  • 1 1/2 tsp ground cumin
  • 1 tsp smoked paprika
  • 1 tsp garlic powder
  • 3/4 tsp salt, divided
  • 1/2 tsp black pepper
  • 1 red bell pepper, cut into thin strips
  • 1 yellow bell pepper, cut into thin strips
  • 1 medium yellow onion, thinly sliced
  • 3 garlic cloves, minced
  • 1 cup long grain white rice
  • 2 cups low sodium chicken broth
  • 1 (14.5 oz) can fire roasted diced tomatoes
  • 1 ripe avocado, sliced
  • 2 tbsp chopped fresh cilantro
  • Lime wedges, for serving
Beginner Friendly

Instructions

  1. 1Equipment: a large nonstick skillet with a tight-fitting lid, a medium bowl, a clean bowl or small tray for the cooked chicken, a fork, a cutting board, a knife, an instant-read thermometer, measuring cups, measuring spoons, tongs or a spatula, and 4 serving bowls.
  2. 2In a medium bowl, toss the chicken strips with 1 tbsp olive oil, 2 tsp chili powder, 1 1/2 tsp cumin, 1 tsp smoked paprika, 1 tsp garlic powder, 1/2 tsp salt, and 1/2 tsp black pepper.
  3. 3Heat 1 tbsp olive oil in a large nonstick skillet with a lid over medium-high heat. Add the chicken in a single layer and cook for 4 minutes without moving it, until the bottoms are browned. Flip the strips with tongs so the pale sides touch the hot skillet, then cook 3 to 4 minutes more, until browned and 165 degrees F in the center. Transfer the cooked chicken to a clean bowl or small tray.
  4. 4Add the bell peppers and onion to the same skillet. Cook over medium heat for 5 to 6 minutes, stirring often, until softened and lightly browned. Add the minced garlic and stir for 30 seconds.
  5. 5Stir in 1 cup rice, 2 cups chicken broth, the fire roasted tomatoes with their juice, and 1/4 tsp salt. Bring to a boil.
  6. 6Reduce the heat to the lowest setting, cover with a tight lid, and simmer for 15 minutes without lifting the lid.
  7. 7Remove the lid. The rice should be tender and the liquid absorbed. Fluff with a fork, return the chicken to the skillet, and gently stir to combine.
  8. 8Top with avocado slices and cilantro. Serve with lime wedges for squeezing over each portion.

Tips and Tricks

  1. 1

    Use a skillet with a tight-fitting lid so the rice cooks evenly. Rice needs trapped steam as much as liquid. If the lid is loose, place foil over the skillet first, then cover with the lid. This keeps each serving balanced, even after the food sits for a few minutes.

  2. 2

    Brown the chicken before simmering the rice. That first sear gives the strips better texture and leaves flavorful bits in the pan. Removing the chicken while the rice cooks keeps it from turning tough or dry. It helps the sauce or seasoning cling where you want it instead of sliding away.

  3. 3

    Do not lift the lid while the rice simmers. Each peek lets steam escape, which can leave the rice firm in the center. Wait until the time is up, then check for tender grains and absorbed liquid. That small habit makes the recipe more forgiving, especially on a busy night.

  4. 4

    Add avocado, cilantro, and lime after cooking. Their cool, fresh flavor balances the smoky spices and warm rice. Adding them during simmering would dull the herbs, soften the avocado, and make the skillet taste heavier. It also keeps leftovers easier to reheat without losing the best texture.

Nutrition

Per serving — Calories: 465kcal, Protein: 49g, Carbs: 25g, Fat: 19g, Fiber: 5g, Sugar: 5g, Sodium: 970mg.

Nutrition information is an estimate and may vary based on ingredient brands, product sizes, preparation methods, and substitutions. It is not intended as medical or dietary advice.

Recipe Guides

This recipe appears in