Go Back
Homemade One Pot Mexican Chicken and Rice recipe photo

One Pot Mexican Chicken and Rice

A creamy, one-pot Mexican-style chicken and rice that's quick to make and full of flavor.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 4 servings

Ingredients
  

  • 2 to 3 tablespoons taco seasoning
  • 3/4 pound boneless skinless chicken breasts cut into bite-sized pieces
  • 2 tablespoons olive oil
  • 4 ounces cream cheese full-fat, softened and cubed
  • 1 cup uncooked white rice I recommend Basmati
  • 1/2 cup mild salsa
  • 1/2 cup mild taco sauce see note about heat level
  • 1-3/4 cups chicken broth
  • 1 15.25-ounce can black beans drained and rinsed
  • 1 cup frozen corn
  • 1 cup sharp Cheddar cheese freshly shredded, optional
  • 1 ripe avocado large, for serving

Equipment

  • Large nonstick pan with lid (about 3‑quart / 10‑inch)
  • Cutting board and knife
  • Measuring cups and spoons
  • Spatula or wooden spoon

Method
 

  1. Pat the chicken dry and trim any fat, then cut into bite-sized pieces.
  2. Sprinkle 2 to 3 tablespoons taco seasoning over the chicken and toss gently to coat (use about 2½ tablespoons if you like).
  3. Heat 2 tablespoons olive oil in a large nonstick pan over medium heat. Add the seasoned chicken and cook until mostly cooked through, about 5–7 minutes.
  4. Cube and soften the cream cheese in the microwave, then add it to the pan with the chicken and stir until the mixture is smooth and the chicken is fully cooked. Transfer the chicken and cream cheese mixture to a plate and cover to keep warm.
  5. With the pan still over medium heat, add the uncooked rice and toast, stirring, for about 1 minute without liquid.
  6. Add the salsa, taco sauce, and chicken broth to the toasted rice. Bring to a boil, then reduce heat to low or medium-low and cover.
  7. Simmer, stirring occasionally (every 7–8 minutes), until the rice is tender, about 15–20 minutes. If the rice cooks too quickly add a splash more broth; if it seems too wet raise the heat slightly. Remove from heat and let sit, covered, for 3–4 minutes.
  8. Return the pan to low heat, stir in the drained black beans and frozen corn, and warm through.
  9. Add the reserved cream cheese and chicken mixture back to the pan and gently stir to combine. Remove from heat and stir in the shredded Cheddar until melted.
  10. Taste and season with salt and pepper as needed, then divide among plates and top with sliced or diced avocado and any other desired toppings.

Notes

  • Adjust heat by choosing mild or spicier salsa/taco sauce.
  • Optional toppings: green onions, cilantro, cherry tomatoes, sweet peppers, jalapeños, or lime juice.
  • Use a nonstick pan so the rice doesn't stick while cooking.
  • Toast the rice briefly before adding liquid for better texture.
  • If rice is undercooked add more broth and continue cooking a few minutes.