Golden rice, tender chicken, and a silky blanket of white queso turn one skillet into a meal that disappears fast. The rice cooks in seasoned broth and salsa, so every grain picks up flavor instead of sitting underneath plain liquid, and the finished dish lands somewhere between cheesy comfort food and a weeknight dinner that still feels complete.
The trick is to toast the rice before the liquid goes in and to keep the heat low once the skillet is covered. That gives the grains a little structure and keeps the bottom from scorching while the rice absorbs the broth. The queso gets stirred in at the end, after the rice is tender, so it stays smooth instead of tightening up into strings or clumps.
Below, I’ve included the small details that matter most: how to keep the chicken juicy, what to do if your rice is still a little firm, and a few swaps that work when you want to use what’s already in the fridge.
The rice came out fluffy, not mushy, and the queso melted into the pan without turning grainy. I added a little extra corn on top and my family scraped the skillet clean.
Save this one-pot Mexican chicken and rice with queso for the nights when you want creamy rice, browned chicken, and dinner in one skillet.
Why the Rice Needs a Head Start Before the Queso Goes In
This dish works because the rice gets almost all the way cooked before the queso is added. If you stir cheese sauce in too early, it can cling to the grains and leave the center of the rice underdone, or it can tighten up before the liquid has a chance to absorb. The covered simmer is the quiet part that does the heavy lifting here.
The other thing worth watching is the heat level after the broth goes in. A hard boil for too long can crack the rice and leave the bottom scorched, especially in a wide skillet. Once it comes to a boil, drop it to low and keep the lid on so the steam finishes the job evenly.
- Long-grain white rice — This gives you separate, tender grains instead of a sticky pan of mush. Short-grain rice will turn creamier and denser, which changes the whole feel of the dish.
- Chicken broth — Broth seasons the rice from the inside out. Water works in a pinch, but the dish will taste flatter and you’ll need more salt.
- Salsa — This is doing more than adding heat. It brings acidity, tomato flavor, and a little body to the cooking liquid, which helps the rice taste built, not bland.
- White queso dip — Use a smooth, pourable queso dip, not a thick block of melting cheese. The dip folds into the rice cleanly and stays saucy enough to coat everything.
Building the Skillet So Nothing Turns Mushy or Bland
Start by browning the chicken before the rice goes in. Those golden bits on the bottom of the skillet give the finished dish depth, and the chicken only needs enough time to lose its raw look and pick up some color. Don’t chase a deep sear on every side; the chicken finishes cooking later, so the goal is flavor, not dryness.
When the onion and garlic go in, cook them just until the onion turns translucent and the garlic smells fragrant. If the garlic darkens, it will turn bitter and you’ll taste it in the finished queso. Toast the rice for a minute or two in the fat before adding liquid; that helps keep the grains intact and gives the final texture a little more bite.
Browning the Chicken First
Heat the oil until it shimmers, then add the seasoned chicken in a single layer. Let it sit long enough to pick up color before stirring. If the skillet is crowded, the chicken will steam instead of brown, so work in batches if needed. The chicken does not need to be cooked through at this stage; it just needs a head start and some flavor on the outside.
Toast the Rice in the Pan
After the onion and garlic soften, stir in the rice and let it toast briefly. You’re looking for the grains to look glossy and a little more opaque, not browned. That short step helps the rice hold its shape during the simmer, which matters a lot in a one-pot dish like this.
Let the Covered Simmer Do the Work
Once the broth, salsa, and spices go in, bring the skillet to a boil, then lower the heat right away and cover it tightly. A steady simmer is enough. If the liquid boils too hard, the rice can cook unevenly and the bottom can stick. After 15 minutes, check for tenderness before moving on; the rice should be mostly done and the liquid nearly absorbed.
Make it spicier without changing the texture
Use a hotter salsa or add diced jalapeño with the onion. That adds heat without thinning the skillet, which keeps the rice from getting soupy. Chipotle powder also works if you want smoke instead of fresh pepper heat.
Dairy-free version
Skip the queso and finish with mashed avocado, cilantro, and a squeeze of lime, or use a dairy-free queso that melts smoothly. You’ll lose the creamy, saucy finish of the original, but the rice and chicken still carry plenty of flavor from the broth and salsa.
Use thighs instead of breasts
Boneless skinless chicken thighs stay juicier and give the dish a richer taste. Cut them into the same size pieces and brown them the same way; they may need an extra minute or two during the first cook stage, but they’re more forgiving if the skillet runs hot.
Swap in brown rice only if you plan for it
Brown rice needs more liquid and a much longer simmer, so this isn’t a drop-in swap. If you want to use it, increase the broth and expect the skillet to cook for closer to 35 to 40 minutes. The payoff is a nuttier texture, but the final dish will feel less creamy and more structured.
Storage and Reheating
- Refrigerator: Store in an airtight container for up to 4 days. The rice will firm up a bit as it chills, and the queso will thicken.
- Freezer: It freezes, but the queso can separate a little after thawing. If you plan to freeze it, slightly undercook the rice and reheat gently for the best texture.
- Reheating: Warm it on the stove over low heat with a splash of broth or water, stirring often. High heat is the fastest way to dry out the rice and make the queso grainy.
Questions I Get Asked About This Recipe

Mexican Chicken and Rice with Queso
Ingredients
Equipment
Method
- Heat olive oil in a large skillet over medium-high heat. Season the chicken with salt and pepper, then brown on all sides for about 5 minutes until golden and cooked through.
- Add diced onion and garlic, then cook for 2 minutes until fragrant. Stir so the browned chicken pieces are evenly mixed through the skillet.
- Stir in the long-grain white rice and toast for 2 minutes. Look for the grains to look slightly dry and fragrant before adding liquid.
- Pour in chicken broth, salsa, cumin, and chili powder, then bring to a boil. Adjust the heat so active bubbling is visible across the surface.
- Reduce heat to low, cover, and simmer for 15 minutes until the rice is tender. Keep the lid on so steam builds and the rice cooks evenly.
- Stir in white queso dip, corn, and red bell pepper. Make sure the dip coats the rice so the color turns creamy throughout.
- Cook uncovered for 3-5 minutes until queso is melted and the rice is tender. Watch for bubbling at the edges and a glossy, sauce-thickened texture.
- Garnish with fresh cilantro and serve hot. The overhead steam should be noticeable as soon as the skillet hits the table.