Homemade One Pot Mexican Chicken and Rice recipe photo
| |

One Pot Mexican Chicken and Rice

Comfort food that tastes like a fiesta in a single skillet—this One Pot Mexican Chicken and Rice recipe is everything I want weeknights to be: easy, flavorful, and hands-off once it’s simmering. With tender chicken, creamy cheese, and bright pops of corn and black beans, it’s a complete meal that comes together in about 35–40 minutes. The best part? You cook it all in one pan, which means less cleanup and more time to enjoy your plate.

Why you’ll love this One Pot Mexican Chicken and Rice

Classic One Pot Mexican Chicken and Rice dish photo

  • All-in-one skillet: protein, grains, and veggies in a single pot.
  • Family-friendly flavors: mild taco seasoning and a creamy finish make it crowd-pleasing.
  • Customizable: swap cheese, add heat, or stir in cilantro at the end.
  • Quick prep: simple steps and pantry-friendly ingredients.

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
  • 1 cup uncooked white rice (I recommend Basmati)
  • 1/2 cup mild salsa
  • 1/2 cup mild taco sauce (see note 1)
  • 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 large ripe avocado
  • Serving suggestions (see note 2)

Prep notes

Start by cutting the chicken into evenly sized bite-sized pieces so they cook uniformly. Measure the rice and liquids before you begin. Soften the cream cheese at room temperature so it will melt into the rice easily at the end. Keep the taco seasoning to 2 to 3 tablespoons depending on how bold you like the spice: 2 tablespoons will be milder, 3 tablespoons will be more pronounced.

Equipment

Easy One Pot Mexican Chicken and Rice food shot

  • Large skillet or wide, heavy-bottomed pan with a lid (12-inch works well)
  • Wooden spoon or heatproof spatula
  • Measuring cups and spoons

Step-by-step instructions

Delicious One Pot Mexican Chicken and Rice plate image

  1. Heat the pan and brown the chicken: Place a large skillet over medium-high heat and add 2 tablespoons olive oil. When the oil shimmers, add the 3/4 pound boneless, skinless chicken breasts cut into bite-sized pieces in a single layer. Sprinkle 2 to 3 tablespoons taco seasoning over the chicken and toss to coat. Sauté the chicken, stirring occasionally, until pieces are browned on the outside and mostly cooked through, about 4–6 minutes. Remove the chicken from the skillet and set aside on a plate; we’ll add it back later.
  2. Sauté the rice briefly: In the same skillet, with any browned bits and remaining oil, add 1 cup uncooked white rice (Basmati recommended). Stir the rice for about 1 minute to toast lightly and pick up the flavorful browned bits from the bottom of the pan. This step adds a nutty depth and helps prevent sticking.
  3. Add liquids and sauces: Pour in 1-3/4 cups chicken broth, 1/2 cup mild salsa, and 1/2 cup mild taco sauce. Stir to combine and scrape the bottom of the pan so no browned bits remain. This liquid will cook the rice and deliver the Mexican-inspired flavor base.
  4. Bring to a simmer and add rice lid-on: Increase heat until the mixture comes to a gentle boil, then reduce heat to low or medium-low so it simmers steadily. Return the browned chicken pieces to the skillet, nestling them into the rice mixture. Cover the skillet with a tight-fitting lid and let everything cook for 15–18 minutes, or until the rice is tender and has absorbed most of the liquid. Avoid lifting the lid repeatedly—steam is what finishes the rice.
  5. Stir in beans and corn: Once the rice is tender, remove the lid and add the drained and rinsed 15.25-ounce can black beans and 1 cup frozen corn. Stir gently to combine. The residual heat will warm the beans and defrost the corn quickly—this usually takes 2–3 minutes. If the mixture looks dry, add a splash more chicken broth (a tablespoon or two) and cover briefly until the corn is heated through.
  6. Finish with cream cheese for creaminess: Reduce heat to low. Add 4 ounces softened full-fat cream cheese to the skillet in small dollops. Stir the cream cheese into the rice and chicken until fully melted and the mixture is smooth and creamy. Adjust seasoning if needed by tasting and adding a pinch of salt or a touch more taco seasoning.
  7. Add cheese (optional): If using, sprinkle 1 cup freshly shredded sharp Cheddar cheese over the top, then cover for 1–2 minutes to let it melt. Gently fold the melted Cheddar through the rice so you have pockets of cheesy goodness throughout the dish.
  8. Serve with avocado and toppings: Remove the skillet from heat. Slice 1 large ripe avocado and arrange slices on top or on the side. Serve the One Pot Mexican Chicken and Rice straight from the skillet or spoon it onto plates. Offer extra salsa, chopped cilantro, lime wedges, sliced jalapeños, and tortilla chips on the side for people to customize their bowls (see note 2).

Make-ahead and storage

This dish reheats beautifully. Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove over low heat with a splash of chicken broth to loosen the rice, or microwave in 30-second bursts, stirring between intervals. If you froze leftovers, thaw overnight in the fridge before reheating.

Variations and swaps

  • Vegetarian version: Replace chicken with extra beans and add diced firm tofu or a plant-based chicken substitute to maintain protein.
  • Spicy kick: Use medium or hot salsa and taco sauce, or add a minced jalapeño when you brown the chicken.
  • Dairy-free: Omit the cream cheese and Cheddar; stir in a tablespoon of olive oil and a splash of non-dairy milk to achieve creaminess, or finish with a dollop of dairy-free yogurt.
  • Extra veggies: Stir in diced bell peppers, chopped zucchini, or a handful of spinach during the last 3–4 minutes of cooking.

Notes

Note 1: Mild taco sauce keeps the flavors approachable for kids and those who don’t like heat. Use your favorite store-bought mild taco sauce or make a quick mix of ketchup and mild chili sauce in a pinch.

Note 2: Serving suggestions—offer lime wedges, chopped fresh cilantro, extra salsa, sliced green onions, and tortilla chips. For a more substantial bowl, add a spoonful of sour cream or a drizzle of Greek yogurt and scatter a few pickled onions on top.

Troubleshooting

  • If the rice is still firm after the 15–18 minute cook time, add 1/4 cup additional chicken broth, cover, and cook 3–5 more minutes until tender.
  • If the pan is dry and the bottom is sticking, turn heat down, add a few tablespoons of broth, and gently scrape the bottom while stirring to release any fond.
  • To avoid grainy cream cheese lumps, soften it fully to room temperature before adding. If you forgot to soften it, cut into small cubes so it melts more readily.

Real-life serving ideas

I love serving this One Pot Mexican Chicken and Rice with a simple green salad dressed in lime vinaigrette and tortilla chips for crunch. It also pairs well with roasted veggies or a side of charred corn on the cob. Leftovers are perfect stuffed into warmed tortillas for an easy burrito or spread inside pita pockets for a quick lunch.

Final thoughts

This is the kind of recipe that earns a permanent spot in a busy weeknight rotation. It’s forgiving, full of flavor, and versatile enough to adapt to whatever you have on hand. The creamy, cheesy finish makes every forkful comforting, while the black beans and corn add texture and color. Whether you’re feeding a family or meal-prepping for the week, this one-pan wonder will deliver satisfying results with minimal fuss. Enjoy!

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.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating