One-Pot Mexican Chicken and Rice
This one-pot Mexican chicken and rice is a complete meal with tender chicken thighs, fluffy rice, black beans, and melty cheese all cooked together in a single pot. Smoky chili and cumin give it a warm, just-south-of-the-border flavor that hits the spot any night of the week.

It comes together in under an hour, dirties exactly one pot, and tastes like you worked a whole lot harder on it than you actually did. That’s my kind of weeknight cooking.
Why This Chicken and Rice Stays in the Rotation
The rice soaks up all the savory tomato and chicken juices as it cooks, so each grain packs in deep flavor. The chicken stays tender, not dry, because it finishes right in the saucy rice.
And there’s only one pot to wash, which is honest-to-goodness the main reason I make it as often as I do. It just works, every time.
Ingredients

- 1 ½ lbs boneless skinless chicken thighs: whole thighs are easiest for browning
- 1 teaspoon chili powder: use mild or hot, whatever you have
- ½ teaspoon ground cumin
- ½ teaspoon smoked paprika
- ½ teaspoon dried oregano
- 1 teaspoon kosher salt: plus a pinch for the vegetables
- 1 tablespoon vegetable or canola oil
- 1 medium yellow onion: diced
- 1 bell pepper: any color, diced
- 1 jalapeño: seeded and minced (optional, for heat)
- 3 cloves garlic: minced
- 1 cup long-grain white rice: do not use instant rice here
- 1 (14.5-ounce) can fire-roasted diced tomatoes: with their juices
- 1 ½ cups low-sodium chicken broth
- 1 (15-ounce) can black beans: drained and rinsed
- 1 cup frozen corn kernels: no need to thaw
- ½ cup shredded Monterey Jack or cheddar cheese: optional, for a creamy finish
- Chopped fresh cilantro, lime wedges, and sliced avocado: for serving
Variations / Substitutions
- Chicken breasts: swap in boneless skinless breasts and reduce the simmer time to 15 to 18 minutes so they stay moist.
- Vegetarian: skip the chicken, use vegetable broth, and add an extra can of black beans or a can of pinto beans.
- Spice level: drop the jalapeño and use mild chili powder for a milder pot. Stir a minced chipotle in adobo into the tomatoes for a smoky kick.
- Dairy-free: leave out the cheese. The avocado and a generous squeeze of lime bring plenty of richness.
- If you’re in the mood for a soupier tomato-and-chicken meal, try Chicken Tortilla Soup.
How To Make One-Pot Mexican Chicken and Rice
Step 1: Brown the Chicken

Season the 1 ½ lbs chicken thighs on both sides with the 1 teaspoon chili powder, ½ teaspoon cumin, ½ teaspoon smoked paprika, ½ teaspoon oregano, and 1 teaspoon salt. Heat the 1 tablespoon oil in a large Dutch oven or heavy braiser over medium-high heat until it shimmers. Place the chicken in a single layer and cook for 4 to 5 minutes per side, until deeply golden. It does not need to be cooked through. Transfer the chicken to a plate and set it aside.
You want a nice dark sear here because that caramelized surface builds the flavor base for the whole dish. If the pot gets too hot and starts to smoke, lower the heat slightly, and do not crowd the pieces or they’ll steam instead of brown.
Step 2: Sauté the Vegetables

Turn the heat down to medium. Add the diced onion, diced bell pepper, and minced jalapeño to the same pot. Cook, stirring now and then, for 5 to 6 minutes, until the onion is translucent and the edges start to pick up a little color. Stir in the minced garlic and cook for 30 seconds, just until it smells fragrant.
The vegetables will lift some of the browned bits the chicken left behind, and that is exactly what you want. If the pot looks dry or the bits start to scorch, a splash of the chicken broth will release them.
Step 3: Cook the Rice and Chicken

Add the 1 cup rice to the pot and stir to coat the grains in the oil, about 1 minute. Pour in the can of fire-roasted diced tomatoes with their juices, the 1 ½ cups chicken broth, the drained black beans, and the 1 cup frozen corn. Stir everything once, then bring the mixture to a boil over high heat. As soon as it bubbles, tuck the seared chicken thighs back into the pot along with any juices that collected on the plate. Reduce the heat to low, cover with a tight-fitting lid, and simmer for 20 to 25 minutes, until the rice is tender and the chicken reaches 165°F at the thickest part.
After about 20 minutes, peek under the lid. The rice should have absorbed most of the liquid and the chicken will be opaque white with no pink. If a few grains are still firm, replace the lid and give it 3 to 5 more minutes. Try not to lift the lid too often; the trapped steam does the work.
Step 4: Slice and Serve

Take the pot off the heat. Remove the chicken and let it rest for a minute while you fluff the rice with a fork. If you are using the shredded cheese, stir it into the hot rice now so it melts into little creamy pockets. Slice the chicken into strips or leave the thighs whole, then arrange them back over the rice. Scatter the chopped cilantro on top and serve with lime wedges and sliced avocado on the side.
The rice will be fragrant and slightly red from the tomatoes, studded with corn and beans. Squeeze fresh lime over each bowl just before digging in. That bright pop pulls all the smoky, savory flavors into focus.
A Few Tips for the Best Chicken and Rice
- Pick a wide pot: a Dutch oven or braiser gives the rice room to cook evenly. A deep narrow pot can leave the center underdone and the edges overdone.
- Rest the chicken: letting the thighs sit for a couple of minutes before slicing keeps the juices inside instead of on the cutting board.
- For a little char: spread the finished dish in an even layer and run it under the broiler for 1 to 2 minutes after adding the cheese.
- If the rice is still crunchy: after the timer goes off, add a splash of broth and cook, covered, for a few more minutes. Different stoves simmer at different speeds.
Cooking for a crowd? Here’s how to double the recipe:
| Ingredient | 4 Servings | 8 Servings |
|---|---|---|
| Chicken thighs | 1 ½ lbs | 3 lbs |
| Long-grain white rice | 1 cup | 2 cups |
| Chicken broth | 1 ½ cups | 3 cups |
| Diced tomatoes | 1 (14.5-oz) can | 2 (14.5-oz) cans |
| Black beans | 1 can | 2 cans |
| Frozen corn | 1 cup | 2 cups |
| Onion | 1 medium | 2 medium |
| Bell pepper | 1 | 2 |
Storing Leftover Chicken and Rice
Refrigerate leftovers in an airtight container for up to 4 days. Reheat on the stovetop with a small splash of chicken broth to bring back the steaminess. The microwave works, too, though the rice can dry out a little.
Frequently Asked Questions
Can I use brown rice instead of white?
Yes, but you will need to use 2 cups of broth and simmer for 45 to 50 minutes until the rice is tender. Check the chicken’s temperature early and pull it out if it finishes before the rice.
Why did my rice turn out mushy?
Too much liquid or lifting the lid during cooking can make the rice gummy. Measure the broth and tomatoes carefully, and resist the urge to stir once the pot is covered.
I do not have fire-roasted tomatoes. What else works?
Regular diced tomatoes with the juices will do just fine. Add an extra ¼ teaspoon of smoked paprika to mimic that subtle char.
Can I make this in an Instant Pot?
Yes. Use the Sauté function for browning the chicken and cooking the vegetables. Add the rice, tomatoes, broth, beans, and corn, then pressure cook on high for 8 minutes with a quick release. Nestle the chicken back in before sealing the lid.

One-Pot Mexican Chicken and Rice Recipe
Ingredients
Method
- Season the chicken thighs on both sides with chili powder, cumin, smoked paprika, oregano, and salt. Heat the oil in a large Dutch oven over medium-high heat. Brown the chicken, about 4 to 5 minutes per side, then transfer to a plate.
- Reduce the heat to medium. Add the onion, bell pepper, and jalapeño to the pot and cook, stirring occasionally, for 5 to 6 minutes until softened. Stir in the garlic and cook 30 seconds.
- Add the rice and stir to coat, about 1 minute. Stir in the diced tomatoes with their juices, the broth, black beans, and corn. Bring to a boil, then tuck the chicken back into the pot. Reduce the heat to low, cover, and simmer until the rice is tender and the chicken reaches 165°F, 20 to 25 minutes.
- Remove the chicken. Fluff the rice with a fork, then stir in the cheese if using. Slice the chicken and arrange it over the rice. Top with cilantro and serve with lime wedges and avocado.
