Let’s be honest, isn’t the dream a dinner that’s full of flavor, comes together with minimal fuss, and only dirties one pan? Welcome to my go-to weeknight lifesaver: this incredibly simple One-Pan Creamy Chicken Fajita Rice. It’s the answer to that universal 5 pm question of what to make that everyone will actually eat. I created this recipe on one of those nights when even thinking about a sink full of dishes was too much. It brings together everything we love about sizzling chicken fajitas with the comfort of a creamy, cheesy rice skillet. It’s a hug in a bowl, my friends, and I can’t wait for you to try it.
Why You’ll Love This
This recipe is a true workhorse for busy lives. First, the obvious win: it all happens in one skillet. From searing the chicken to simmering the rice, you’re saving so much time on cleanup. Second, it’s a complete meal all by itself, packed with protein, veggies, and carbs. No need to figure out sides unless you really want to. The flavor is just so, so comforting. You get the classic fajita kick from the peppers and spices, balanced by a creamy, cheesy sauce that makes the rice incredibly luxurious. And because it’s so flexible, you can easily tweak the spice level or veggies based on what you have. It’s a guaranteed crowd-pleaser for the whole family.
Ingredients You’ll Need
- 1.5 lbs boneless, skinless chicken breasts or thighs, cut into 1-inch strips (thighs stay a bit juicier, but breasts work great too)
- 2 tablespoons olive oil or avocado oil (for getting a good sear on the chicken)
- 1 large yellow onion, sliced (adds a sweet, savory base)
- 1 red bell pepper, sliced (for color and a mild sweetness)
- 1 green bell pepper, sliced (the classic fajita pepper with a slight bite)
- 3 cloves garlic, minced (because everything is better with garlic)
- 1 cup long-grain white rice, rinsed (rinsing removes excess starch for fluffier rice)
- 1 (10 oz) can diced tomatoes with green chiles, like Rotel (adds a tiny kick and juicy flavor)
- 1.5 cups chicken broth (the liquid that cooks the rice and creates our sauce)
- 1 teaspoon chili powder (the base of our fajita flavor)
- 1/2 teaspoon cumin (adds that warm, earthy note)
- 1/2 teaspoon paprika (for a little smokiness and color)
- 1/2 teaspoon salt, plus more to taste
- 1/4 teaspoon black pepper
- 1/2 cup heavy cream or half-and-half (for that irresistible creamy richness)
- 1 cup shredded Monterey Jack or cheddar cheese (because melted cheese is happiness)
- Fresh cilantro, for garnish (a fresh pop at the end)
Let’s Get Cooking Step by Step
- Prep your ingredients. This is the key to a smooth process! Slice the chicken, onion, and peppers, and mince the garlic. Having everything ready to go makes this recipe fly by.
- In a large skillet (a 12-inch oven-safe one is perfect), heat the olive oil over medium-high heat. Add the chicken strips and season with a pinch of salt and pepper. Cook for 5-7 minutes, until browned on all sides and cooked through. Don’t worry about cooking it completely through, as it will simmer more later. Remove the chicken to a clean plate and set aside.
- In the same skillet, add the sliced onion and bell peppers. Sauté for about 5-6 minutes, until they start to soften and get a little color. Add the minced garlic and cook for just one more minute, until fragrant. You don’t want to burn the garlic!
- Now, add the rinsed rice to the skillet. Stir it around for about a minute to toast it slightly. This little step adds a wonderful nutty flavor to the final dish.
- Pour in the diced tomatoes with green chiles (with their juices) and the chicken broth. Add all the spices: chili powder, cumin, paprika, salt, and pepper. Give everything a really good stir, scraping up any browned bits from the bottom of the pan. Those bits are pure flavor gold!
- Bring the mixture to a simmer, then reduce the heat to low. Cover the skillet with a tight-fitting lid and let it cook for 15-18 minutes. Do not peek! You need that steam to cook the rice properly.
- After 15 minutes, check the rice. It should be tender and have absorbed most of the liquid. If it’s still a bit hard, cover and cook for another 2-3 minutes.
- Once the rice is cooked, stir in the heavy cream and the cooked chicken. Sprinkle the shredded cheese evenly over the top. If your skillet is oven-safe, you can pop it under the broiler for a minute or two to get the cheese bubbly and golden. If not, just cover the skillet for a couple of minutes off the heat to let the cheese melt perfectly.
- Garnish with fresh cilantro and serve immediately. So good.
One-Pan Cooking Benefits
The beauty of a one-pan meal like this One-Pan Creamy Chicken Fajita Rice goes beyond just fewer dishes. Cooking everything in one vessel means all the flavors meld together beautifully. The fond—those delicious browned bits left from the chicken and veggies—becomes the foundation of the sauce, giving the entire dish a deeper, richer taste. It also streamlines the entire cooking process, cutting down on active time and making the whole experience feel less hectic. And let’s not forget the practical perk: it’s a fantastic way to make healthy dinner ideas a reality on a busy night, as you’re not dealing with multiple pots and pans. It’s a win for your taste buds and your cleanup crew (which is probably also you!).
Serving Ideas & Pairings
This skillet is a complete meal on its own, but a few simple additions can turn it into a real feast. I love serving it with warm flour tortillas or crispy tortilla chips for scooping. A big dollop of cool sour cream or Greek yogurt and a spoonful of creamy guacamole are fantastic for balancing the spice. A simple side salad with a bright lime vinaigrette cuts through the richness beautifully. For a truly lazy dinner, just grab some forks and dig right into the skillet—no extra sides needed! It’s one of those perfect dinner dishes that can be as simple or as festive as you want it to be.
Variations & Substitutions
This recipe is wonderfully adaptable. Honestly, it’s hard to mess up.
- Protein Swap: Use thinly sliced steak or shrimp instead of chicken. For shrimp, add them in the last 5 minutes of cooking so they don’t get rubbery. You could even use canned black beans (rinsed and drained) for a vegetarian version.
- Veggie Twist: Swap the bell peppers for sliced mushrooms, zucchini, or corn. Use what you have!
- Spice Level: For more heat, add a diced jalapeño with the peppers or a dash of hot sauce at the end. For milder, kid friendly dinners, use mild diced tomatoes and skip the green chiles.
- Rice Alternative: Brown rice can be used but will need more liquid and a longer cooking time (check package instructions). For a low-carb option, try cauliflower rice—stir it in during the last 5 minutes of cooking just to heat through.
- Dairy-Free: Use a plain, unsweetened non-dairy creamer (like oat or soy) instead of heavy cream and your favorite dairy-free cheese.
Storage & Reheating
Leftovers make for fantastic cheap dinners for a family later in the week! Let the skillet cool completely, then store it in an airtight container in the refrigerator. It will keep well for up to 3-4 days. To reheat, the stovetop is best. Add a small splash of broth or water to the skillet to keep the rice from drying out, and warm it over medium-low heat, stirring occasionally, until heated through. You can also reheat single portions in the microwave; just cover them with a damp paper towel to add moisture. I don’t recommend freezing this one, as the creamy sauce can sometimes separate when thawed.
Frequently Asked Questions
- Q: My rice is still hard after 18 minutes. What happened?
A: This usually means the heat was too high and the liquid evaporated before the rice could cook. Next time, ensure you’re at a very low simmer once you cover the pan. If it happens, just add another 1/4 to 1/2 cup of warm broth, cover, and cook for another 5-10 minutes on low. - Q: Can I make this in an Instant Pot for even quicker dinner ideas?
A: Absolutely! Use the sauté function to brown the chicken and soften the veggies. Then add the rice, tomatoes, and broth (reduce broth to 1 1/4 cups). Pressure cook on high for 4 minutes with a quick release. Stir in the cream and cheese until melted. - Q: Is this spicy for kids?
A: With just the chili powder, it’s very mild. The real variable is the diced tomatoes with green chiles. If you’re worried, look for a “mild” version or simply use a can of plain diced tomatoes. It’s an easy way to ensure you have kid friendly dinners everyone will enjoy.


