If you’re craving a dish that bursts with vibrant flavors, creamy textures, and hearty satisfaction, you’re going to fall head over heels for this Creamy Chicken Fajita Rice Skillet Recipe. It’s the ultimate weeknight winner combining tender, seasoned chicken with colorful bell peppers and luscious rice all brought together in one sizzling, cheesy skillet. Perfectly spiced and creamy from the heavy cream and melted cheddar, this recipe is comfort food with a Tex-Mex twist that feels both indulgent and fresh. Once you try it, you’ll want this dish on your dinner rotation every week.

Ingredients You’ll Need
Ready to make this dish? The ingredients are simple but each one plays a vital role in layering flavors, adding texture, and bringing that gorgeous color palette to your skillet. From the spices to the cream and cheese, everything works in harmony to create a balanced and satisfying meal.
- 1 pound boneless, skinless chicken thighs: they stay juicy and tender, making every bite flavorful.
- 1 tablespoon olive oil: perfect for sautéing and giving a subtle richness without overpowering.
- 1 medium red bell pepper, diced: adds sweetness and a pop of bright red color.
- 1 medium green bell pepper, diced: brings a fresh, slightly grassy note and balancing green hue.
- ½ medium yellow onion, diced: foundational flavor and gentle sweetness when cooked down.
- 3 cloves garlic, minced: infuses depth and an aromatic punch throughout the dish.
- 1 (1 oz) packet fajita seasoning: the signature Tex-Mex spice blend that brings zing and warmth.
- 1 teaspoon garlic powder: amplifies garlic’s flavor with a touch of earthiness.
- 1 tablespoon smoked paprika: smoky undertones add richness and enhance color.
- Salt and black pepper, to taste: essential seasonings that elevate every ingredient.
- 1 tablespoon tomato paste: deepens the sauce’s flavor with umami and slight sweetness.
- 1 cup uncooked long-grain white rice: the hearty base that soaks up all those amazing flavors.
- 2 cups low-sodium chicken broth: adds moisture and savory depth without too much salt.
- ½ cup heavy cream: creates that rich, velvety creaminess that ties the dish together.
- 1 cup shredded cheddar cheese: melty cheese on top for gooey, cheesy goodness.
- Fresh cilantro, chopped (for garnish): bright, fresh herbaceous note to finish every serving.
How to Make Creamy Chicken Fajita Rice Skillet Recipe
Step 1: Cook the Chicken
Start by heating your olive oil in a large skillet over medium-high heat. Toss in the bite-sized chicken thighs and sprinkle with half of your fajita seasoning right away. This gives the chicken that instant pop of flavor. Cook the chicken until it’s beautifully browned on the outside and completely cooked through. You want juicy, tender pieces that will bring rich protein into this creamy, spicy skillet.
Step 2: Sauté Aromatics and Vegetables
Next, add the diced red and green bell peppers, along with the yellow onion and minced garlic to that same skillet. Now sprinkle in the remaining fajita seasoning, smoky paprika, and garlic powder, along with salt and fresh black pepper. Don’t forget the tomato paste here – it creates a deeper, umami-packed sauce around the veggies. Sauté everything until the peppers are soft but still vibrant, and the onions have transformed to sweet and translucent glory.
Step 3: Simmer With Rice and Cream
This is the magic step where all the flavors really start to come together. Stir in your uncooked rice right into the vegetable and chicken mixture. Pour in the chicken broth and heavy cream, stirring to combine. Bring everything to a gentle boil, then reduce the heat to a low simmer. Cover the skillet and let it cook for about 18 to 20 minutes, or until the rice is tender and has soaked up all that liquid and flavor. Trust me, this is where your creamy chicken fajita rice skillet recipe shines!
Step 4: Finish With Cheese and Garnish
Once the rice is perfectly cooked, remove your skillet from heat. Fluff the rice with a fork to separate the grains and then sprinkle shredded cheddar cheese over the top. Cover the skillet again just long enough for the cheese to melt into gooey, golden perfection. Finish by scattering chopped fresh cilantro all over. This adds a fresh, herbal note that cuts through the richness and brightens every bite.
How to Serve Creamy Chicken Fajita Rice Skillet Recipe

Garnishes
Fresh cilantro is an obvious choice to bring freshness, but you can also add a dollop of sour cream or sliced avocado on the side for creaminess and a cooling contrast to the warm spices. For a bit of extra zest, a squeeze of lime juice right before serving works wonders and awakens all the flavors in your creamy chicken fajita rice skillet recipe.
Side Dishes
This dish is quite filling on its own, but if you want to round out the meal, a crisp green salad with a lime vinaigrette is refreshing. Alternatively, roasted corn on the cob or black beans seasoned with cumin and garlic complement the smoky, creamy skillet beautifully, adding extra texture and a hint of sweetness on the side.
Creative Ways to Present
Looking to impress? Serve the creamy chicken fajita rice skillet recipe straight from the skillet at the table for a rustic, family-style meal that’s as inviting as it is delicious. Or, portion into individual cast iron skillets or shallow bowls and sprinkle additional toppings like jalapeño slices, pickled red onions, or chopped green onions for bursts of flavor and color that will make every bite unique.
Make Ahead and Storage
Storing Leftovers
If you have leftovers, this dish stores beautifully in an airtight container in the fridge for up to 3 days. The flavors actually meld together even more overnight, making the next day’s meal taste even better. Just be sure to cool it completely before refrigerating to keep the rice at its best.
Freezing
You can freeze this creamy chicken fajita rice skillet recipe for up to 2 months. Pack portions into freezer-safe containers or heavy-duty freezer bags. When you’re ready to enjoy, thaw overnight in the fridge before reheating. Note that rice texture might be slightly softer after freezing, but the flavors will remain delicious.
Reheating
To reheat, use a microwave or stovetop method. Add a splash of chicken broth or water to loosen the rice and prevent dryness. Warm gently on medium heat, stirring occasionally, until heated through and the cheese is melty again. Reheat gently to maintain the creamy texture that makes this recipe so special.
FAQs
Can I use chicken breasts instead of thighs?
Absolutely! Chicken breasts work fine, though thighs tend to stay juicier and more flavorful when cooked in the skillet. If using breasts, avoid overcooking to keep them tender.
Is there a dairy-free way to make this recipe?
Yes! Swap heavy cream for coconut milk or a creamy plant-based alternative, and use dairy-free cheese or omit it altogether. The dish will still be creamy and delicious with a bit of a different but tasty twist.
Can I prepare this recipe in advance?
You can prep your veggies and chicken ahead of time, and even cook the chicken partially to save time. However, for best texture and flavor, it’s ideal to combine and cook the dish fully just before serving.
What’s the best way to adjust spice levels?
The fajita seasoning brings moderate heat, but you can easily adjust by adding more smoked paprika for smokiness or a pinch of cayenne pepper if you crave extra spice. Taste as you go to find your perfect balance.
Can I substitute the rice with quinoa or cauliflower rice?
Yes, quinoa would cook in a similar timeframe and offers a protein boost. Cauliflower rice can work too but add it toward the end since it cooks much faster to avoid becoming mushy.
Final Thoughts
This Creamy Chicken Fajita Rice Skillet Recipe checks all the boxes for a cozy, flavorful dinner that’s easy to prepare but feels special every time. The combination of juicy chicken, sautéed vegetables, creamy rice, and melted cheese creates a dish that’s irresistibly comforting and satisfying. Give it a try and watch it become a new favorite in your home—you’re going to love sharing this one with friends and family!
Print
Creamy Chicken Fajita Rice Skillet Recipe
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Tex-Mex
Description
A flavorful and hearty Chicken Fajita Rice Skillet that combines tender chicken, vibrant bell peppers, and aromatic spices all cooked in one pan with creamy cheese melted on top. Perfect for a quick and satisfying weeknight dinner with a Tex-Mex flair.
Ingredients
Protein
- 1 pound boneless, skinless chicken thighs, cut into bite-sized pieces
Vegetables & Aromatics
- 1 medium red bell pepper, diced
- 1 medium green bell pepper, diced
- ½ medium yellow onion, diced
- 3 cloves garlic, minced
Spices & Seasonings
- 1 (1 oz) packet fajita seasoning
- 1 teaspoon garlic powder
- 1 tablespoon smoked paprika
- Salt and black pepper, to taste
Other Ingredients
- 1 tablespoon olive oil
- 1 tablespoon tomato paste
- 1 cup uncooked long-grain white rice
- 2 cups low-sodium chicken broth
- ½ cup heavy cream
- 1 cup shredded cheddar cheese
- Fresh cilantro, chopped (for garnish)
Instructions
- Cook Chicken: Heat olive oil in a large skillet over medium-high heat. Add the bite-sized chicken pieces and sprinkle half of the fajita seasoning over them. Cook, stirring occasionally, until the chicken is browned on all sides and cooked through, about 5-7 minutes.
- Sauté Vegetables: Add diced red and green bell peppers, diced yellow onion, and minced garlic to the skillet with the chicken. Sprinkle with the remaining fajita seasoning, smoked paprika, garlic powder, salt, and black pepper. Add the tomato paste and stir well. Sauté the mixture until the vegetables soften, approximately 5 minutes.
- Simmer with Rice: Stir the uncooked long-grain white rice into the skillet, coating it well with the spices and vegetables. Pour in the low-sodium chicken broth and heavy cream. Bring the mixture to a boil, then reduce the heat to low and cover the skillet with a lid. Let it simmer gently for 18-20 minutes, or until the rice is tender and the liquid is fully absorbed.
- Finish and Serve: Remove the skillet from heat and fluff the rice mixture with a fork. Sprinkle the shredded cheddar cheese evenly over the top and cover the skillet briefly to allow the cheese to melt. Garnish with fresh chopped cilantro and serve hot.
Notes
- Use chicken thighs for juicier, more flavorful meat than chicken breast.
- Adjust the amount of fajita seasoning and smoked paprika to your taste for spiciness.
- For an extra creamy texture, you can substitute half-and-half for the heavy cream.
- If you don’t have fresh cilantro, you can garnish with parsley or green onions instead.
- This recipe works well as a one-pan meal, minimizing cleanup.

