One-Pan Chicken Fajita Rice
There’s nothing quite like a weeknight dinner that feels indulgent but comes together in one pan. This One-Pan Chicken Fajita Rice is a fast, flavor-packed meal that delivers tender rice, vibrant peppers, and shredded chicken all in a single skillet. Think fajita flavors — onions, bell peppers, cumin, chili powder, lime — folded into perfectly cooked rice with melty cheddar and a creamy finish from sour cream. It’s an approachable, crowd-pleasing dinner that’s perfect for busy evenings or for meal prep that still feels like a treat.
Why you’ll love this recipe

- One-pan convenience = fewer dishes and less cleanup.
- Comforting rice base with bright, Tex-Mex flavors.
- Uses rotisserie chicken for speed and great texture.
- Customizable toppings — sour cream, guacamole, diced tomato, cilantro.
Ingredients
- 3 tablespoons unsalted butter, divided
- 1/2 white onion, diced, about 1/2 cup
- 1/2 red bell pepper, diced, about 1/2 cup
- 1/2 green bell pepper, diced, about 1/2 cup
- 1 clove minced garlic
- 1 cup long-grain white rice
- 2 ¾ cups low-sodium chicken broth
- 1/4 cup sour cream
- 2 cups rotisserie chicken
- 1 (4.5 ounce) can Old El Paso diced green chiles
- juice of one lime, about 1 tablespoon
- 1 teaspoon salt
- 1/2 teaspoon ground cumin
- 1/2 teaspoon chili powder
- cilantro for garnish (optional)
- 1 cup shredded cheddar cheese
- extra sour cream, guacamole, diced tomato, cilantro for serving
Cook’s notes
Use a wide, heavy-bottomed skillet with a tight-fitting lid for the best results. The rotisserie chicken adds ready-made flavor and moistness — shred it into bite-sized pieces before adding. If you prefer a little more char on the peppers and onion, sauté a touch longer before adding the rice. The shredded cheddar folds in beautifully at the end, creating creamy pockets of cheese without overwhelming the dish.
Step-by-step instructions

Follow these clear, sequential steps to make the One-Pan Chicken Fajita Rice. The directions preserve the original order and ingredient amounts but are rewritten for clarity and ease.
- Heat a large heavy-bottomed skillet over medium heat. Add 2 tablespoons of the unsalted butter and allow it to melt and gently foam.
- Add the diced white onion, diced red bell pepper, and diced green bell pepper to the skillet. Sauté, stirring occasionally, until the onion becomes translucent and the peppers soften, about 4–6 minutes.
- Add the minced garlic to the skillet and cook, stirring, for 30–60 seconds until fragrant. Be careful not to let the garlic brown.
- Push the vegetables to one side of the skillet or make a small well in the center. Add the remaining 1 tablespoon of unsalted butter and let it melt. Add the 1 cup long-grain white rice to the skillet and stir to coat the rice in the butter and vegetable mixture. Cook for 1–2 minutes to toast the rice slightly, stirring so it does not stick or burn.
- Pour in the 2 ¾ cups low-sodium chicken broth and stir to combine with the rice and vegetables. Bring the mixture to a gentle simmer over medium heat.
- Once simmering, reduce the heat to low and cover the skillet with a tight-fitting lid. Let the rice cook undisturbed for about 15–18 minutes, or until the rice has absorbed the liquid and is tender. Avoid lifting the lid frequently so the rice steams evenly.
- While the rice cooks, shred the 2 cups rotisserie chicken into bite-sized pieces if you haven’t already. Drain the 4.5 ounce can of Old El Paso diced green chiles.
- When the rice is done, remove the skillet from the heat but keep it covered for 3–4 minutes to settle. Remove the lid and gently fluff the rice with a fork to separate the grains.
- Add the shredded rotisserie chicken and the drained diced green chiles to the rice and vegetable mixture. Stir to combine evenly.
- Stir in the 1/4 cup sour cream, the juice of one lime (about 1 tablespoon), 1 teaspoon salt, 1/2 teaspoon ground cumin, and 1/2 teaspoon chili powder. Mix thoroughly so the spices and sour cream distribute evenly and the rice becomes creamy.
- Sprinkle the 1 cup shredded cheddar cheese evenly over the top of the rice mixture. Cover the skillet again for 2–3 minutes to allow the cheese to melt, or return it to very low heat briefly while watching so the cheese melts without burning the bottom layer.
- Once the cheese is melted and everything is heated through, taste and adjust seasoning if needed. If desired, add more lime juice or a pinch of salt.
- Garnish with chopped cilantro if you like. Serve the One-Pan Chicken Fajita Rice hot with extra sour cream, guacamole, diced tomato, and cilantro on the side for topping.
Topping and serving suggestions

This dish is fantastic straight from the skillet, but toppings elevate it into something restaurant-worthy. Offer extra sour cream, spoonfuls of guacamole, fresh diced tomatoes, and chopped cilantro. A squeeze of additional lime brightens every bite. Serve with warm tortillas on the side if you want to turn portions into burrito-style bowls or mix-and-match bowls with extra lettuce or pico de gallo.
Make-ahead and storage
Cool leftover One-Pan Chicken Fajita Rice completely, then store in an airtight container in the refrigerator for up to 3–4 days. Reheat gently on the stovetop over low heat with a splash of chicken broth to loosen and revive the rice, or microwave covered in short intervals until warmed through. If the cheese firms up in the fridge, sprinkling a little extra shredded cheddar before reheating helps bring back that melty texture.
Variations and swaps
- Vegetarian swap: Replace the rotisserie chicken with 2 cups cooked pinto or black beans for a hearty vegetarian version.
- Spice it up: Add 1/4–1/2 teaspoon smoked paprika or a pinch of cayenne if you want extra heat.
- Cheese variations: Use pepper jack or a blend of Monterey Jack and cheddar for a different melty profile.
- Rice choice: If you use brown rice, increase the broth and cooking time according to package directions; this recipe is optimized for long-grain white rice.
Final thoughts
This One-Pan Chicken Fajita Rice brings big flavor with minimal fuss. It’s a perfect example of how pantry staples, a rotisserie chicken, and a bright squeeze of lime can come together into something truly satisfying. Whether you’re feeding a hungry family or packing lunches for the week, this dish delivers comfort, spice, and melty-cheesy goodness with one pan and a short amount of effort.
Enjoy this easy, flavorful meal — and feel free to customize the toppings to make it your own!

One-Pan Chicken Fajita Rice
Ingredients
Equipment
Method
- Heat a large skillet over medium heat and melt 2 tablespoons of the butter.
- Add the diced onion, red bell pepper, and green bell pepper; cook, stirring occasionally, until softened, about 2–3 minutes.
- Add the minced garlic and cook for 1 minute until fragrant.
- Push the vegetables to one side of the skillet and add the remaining 1 tablespoon butter to the empty side; add the rice and toast, stirring, for 1–2 minutes.
- Stir in the chicken broth, sour cream, shredded rotisserie chicken, diced green chiles, lime juice, salt, ground cumin, and chili powder; bring to a boil.
- Once boiling, reduce heat to low, cover, and simmer for 15–20 minutes, or until the rice is tender and has absorbed most of the liquid; add a splash more broth if needed to finish cooking.
- Sprinkle the shredded cheddar over the cooked rice, cover, and let sit until the cheese melts, about 1–2 minutes.
- Garnish with cilantro and serve with sour cream, guacamole, and diced tomatoes as desired.
Notes
- Use rotisserie chicken for convenience.
- Low-sodium broth prevents the dish from becoming too salty.
- Add a splash of extra broth if rice seems dry before fully cooked.
- Shred the chicken into bite-size pieces for even distribution.
