There’s something incredibly satisfying about a meal that comes together in a single pan—minimal cleanup, maximum flavor, and a dish that looks as good as it tastes. One Pan Mexican Chicken and Rice is one of those recipes that feels like a complete meal, packed with protein, grains, and bold Mexican flavors. It’s a recipe that’s been tried and loved by many, offering a perfect balance of spicy, cheesy, and hearty goodness.
PrintOne Pan Mexican Chicken and Rice: A Flavorful, Beginner-Friendly Meal
🔥 One pan, zero stress! One Pan Mexican Chicken and Rice is packed with bold spices, juicy chicken, and perfectly seasoned rice—all cooked in one skillet for easy cleanup. 🍗🌶️ This beginner-friendly meal is simple, satisfying, and bursting with flavor! Ready in no time, devoured in seconds! 😋✨
#OnePanMeals #MexicanChickenAndRice #EasyCooking #BeginnerFriendly #FlavorPacked #QuickAndTasty #OneSkilletWonder #WeeknightDinner #ComfortFood #SimpleAndDelicious 🍗🌶️🍚
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4–6 servings 1x
Ingredients
- 3 tablespoons extra virgin olive oil – Used for sautéing and preventing sticking. You can also use avocado oil or vegetable oil.
- ½ white onion, diced finely – Adds a mild sweetness and depth of flavor. Yellow onions work well too.
- 1 pound boneless skinless chicken breasts, cut into bite-sized pieces – Provides lean protein. You can also use boneless skinless chicken thighs for extra juiciness.
- 1 teaspoon kosher salt and freshly ground black pepper – Enhances the overall flavor.
- 2 cloves garlic, minced – Brings out a rich, aromatic depth. Fresh garlic is best, but garlic powder can work in a pinch.
- 1 cup uncooked long-grain white rice – Forms the base of the dish. If using brown rice, increase the cooking time.
- 1 (10 oz) can red enchilada sauce – Adds a smoky, slightly spicy flavor. If you prefer a milder dish, opt for a mild enchilada sauce.
- 1 (10 oz) can diced tomatoes and green chilies, undrained – Provides acidity and heat. If you want a less spicy option, use regular canned diced tomatoes.
- 1 cup water – Helps the rice cook evenly. You may need to adjust the amount slightly.
- ½ teaspoon ground cumin – Adds warmth and earthiness.
- 1 cup shredded cheddar cheese or Mexican-blend cheese – Melts beautifully over the rice. Monterey Jack or Colby Jack are great substitutes.
- Optional toppings: Sour cream, diced tomatoes, avocado, and cilantro – These add freshness and creaminess to the dish.
Instructions
- Sauté the onions and prepare the chicken.
- Heat 2 tablespoons of olive oil in a large 12-inch skillet over medium heat.
- Add the diced onions and sauté until soft and fragrant, about 2-3 minutes.
- Season the bite-sized chicken pieces with salt and black pepper and add them to the pan.
- Brown the chicken and add garlic.
- Increase the heat to medium-high and cook the chicken, stirring occasionally, until it starts to brown on all sides. This should take about 5 minutes.
- Add the minced garlic and stir for another minute, ensuring the garlic becomes fragrant but doesn’t burn.
- Toast the rice.
- Push the chicken to one side of the pan and add the remaining 1 tablespoon of olive oil to the empty side.
- Pour in the uncooked long-grain rice and sauté for about 2 minutes, stirring occasionally. This helps develop a slightly nutty flavor and prevents mushy rice.
- Add liquids and seasonings.
- Pour in the enchilada sauce, diced tomatoes with green chilies, water, and ground cumin.
- Stir everything together to combine the flavors evenly.
- Simmer until rice is tender.
- Bring the mixture to a gentle boil, then lower the heat to medium-low and cover the skillet with a tight-fitting lid.
- Let it cook for about 15 minutes, stirring occasionally to prevent the rice from sticking to the bottom.
- Check the rice and adjust as needed.
- If the rice isn’t fully cooked after 15 minutes, add ½ cup of water and continue cooking until the liquid is fully absorbed.
- Melt the cheese.
- Sprinkle the shredded cheese evenly over the top of the dish.
- Cover the pan for 1-2 minutes until the cheese is melted and gooey.
- Add toppings and serve.
- Remove from heat and top with sour cream, diced avocado, fresh cilantro, or chopped tomatoes.
- Serve warm and enjoy!
Notes
✔ How to Prevent Soggy Rice: Toasting the rice before adding liquids helps it stay fluffy. Also, avoid stirring too much once the rice is simmering.
✔ What If My Rice Doesn’t Cook? If the liquid evaporates too quickly before the rice is tender, add ½ cup of water at a time and continue simmering.
✔ Chicken Cooking Tip: To ensure even cooking, cut the chicken into uniform bite-sized pieces before adding to the pan.
✔ Can I Make It Less Spicy? Yes! Use mild enchilada sauce and substitute regular diced tomatoes instead of the ones with green chilies.
I remember the first time I made a version of this dish, I was looking for something simple yet exciting—something beyond the usual stir-fry or pasta. I wanted a meal that had a punch of flavor but wouldn’t require juggling multiple pots and pans. That’s when I stumbled upon a variation of this Mexican-inspired dish. I loved how everything—chicken, rice, sauce, and spices—cooked together, allowing the flavors to build on one another. From that moment, this became a staple in my kitchen, perfect for busy weeknights or whenever I needed a meal that felt comforting yet easy.
This recipe is ideal for beginners because it requires only a few key steps: sautéing, simmering, and melting cheese. The method ensures that even those with little cooking experience can achieve tender chicken, perfectly cooked rice, and a bold, saucy finish. Plus, it’s highly adaptable—switch up the toppings, adjust the spice level, or swap in different proteins. Whether you’re cooking for your family, meal-prepping for the week, or just looking for a delicious, quick dinner, this one-pan wonder is sure to become a favorite.
Why You’ll Love This Recipe
- Beginner-Friendly: No complicated techniques or hard-to-find ingredients. Everything comes together in a straightforward, step-by-step manner.
- Quick and Convenient: Ready in about 25 minutes, making it perfect for busy weeknights.
- Minimal Cleanup: Since everything cooks in one pan, you won’t be stuck washing multiple dishes afterward.
- Packed with Flavor: The combination of enchilada sauce, green chilies, and cheese creates a bold and satisfying taste.
- Customizable: Add extra veggies, switch up the cheese, or play around with different toppings to make it your own.
Ingredients and Substitutions
To make this dish, you’ll need simple yet flavorful ingredients. Here’s a breakdown of what goes into the recipe, along with some potential swaps.
Main Ingredients:
- Olive oil (3 tablespoons): Used for sautéing the onions and toasting the rice. Can be substituted with vegetable oil or avocado oil.
- White onion (½, diced finely): Adds a mild sweetness and depth of flavor. If you prefer a sharper taste, use yellow onion. Red onion works for a slightly sweeter variation.
- Chicken breasts (1 pound, boneless, skinless, cut into bite-sized pieces): A lean protein that absorbs the flavors beautifully. You can swap with boneless, skinless chicken thighs for a juicier option. For a vegetarian twist, use black beans or tofu.
- Kosher salt and freshly ground pepper (to taste): Essential for seasoning the chicken and balancing flavors.
- Garlic (2 cloves, minced): Adds aromatic depth. If fresh garlic isn’t available, use ½ teaspoon garlic powder.
- Long grain white rice (1 cup, uncooked): Cooks directly in the sauce for maximum flavor absorption. You can substitute with jasmine rice, brown rice (note that it will take longer to cook), or even quinoa for a healthier twist.
- Red enchilada sauce (10 oz can): The base of the sauce, adding richness and spice. If you don’t have enchilada sauce, mix tomato sauce with a teaspoon of chili powder, cumin, and a pinch of garlic powder for a quick substitute.
- Diced tomatoes and green chilies (10 oz can, undrained): Adds texture, tanginess, and heat. If you don’t have this, use canned diced tomatoes and a small can of chopped green chilies separately.
- Water (1 cup): Helps cook the rice to the right consistency. If the rice needs more liquid, you can add an extra ½ to 1 cup of water as needed.
- Ground cumin (½ teaspoon): Brings warm, earthy spice to the dish. You can also add smoked paprika or a pinch of cayenne for more heat.
- Shredded cheddar or Mexican-blend cheese (1 cup): Melts over the dish, adding creamy texture. Monterey Jack, Colby Jack, or Pepper Jack are great alternatives.
Optional Toppings:
These toppings elevate the dish, adding extra freshness and contrast.
- Sour cream: Provides a cooling effect that balances the spice. You can also use Greek yogurt for a healthier alternative.
- Diced avocado: Adds creaminess and richness.
- Fresh tomatoes: Brings a juicy, fresh contrast.
- Cilantro: Adds a burst of herbal freshness. If you’re not a fan of cilantro, chopped green onions work well too.
Step-by-Step Instructions
- Sauté the onions and season the chicken: Heat 2 tablespoons of olive oil in a large 12-inch skillet over medium heat. Add the diced onions and cook until softened, about 2-3 minutes. While the onions cook, season the chicken pieces with salt and pepper.
- Brown the chicken: Increase the heat to medium-high and add the chicken to the pan. Let the chicken brown on all sides for about 3-4 minutes.
- Add garlic and toast the rice: Stir in the minced garlic and cook for another minute until fragrant. Push the chicken to one side of the pan and add the remaining tablespoon of olive oil. Add the uncooked rice to the empty side of the pan and sauté for 2-3 minutes, stirring occasionally, until the rice is lightly toasted.
- Combine with sauce and seasonings: Pour in the enchilada sauce, diced tomatoes with green chilies, water, and ground cumin. Stir everything together to combine the ingredients evenly.
- Simmer until rice is cooked: Bring the mixture to a boil, then reduce the heat to a low simmer. Cover the pan with a tight-fitting lid and let it cook for about 15 minutes, stirring occasionally to prevent the rice from sticking. If the rice isn’t fully cooked and the liquid is absorbed too quickly, add ½ cup of water and continue cooking.
- Melt the cheese: Once the rice is tender, sprinkle shredded cheese over the top. Cover the pan again and let it sit for 1-2 minutes until the cheese melts.
- Add toppings and serve: Remove from heat and top with your favorite garnishes like sour cream, avocado, tomatoes, and cilantro. Serve immediately.
Beginner Tips and Troubleshooting
- Rice not cooking through? If the rice remains undercooked, add an extra ½ cup of water, cover, and let it simmer for a few more minutes.
- Chicken browning too quickly? Lower the heat slightly and stir more often to prevent burning.
- Want it spicier? Add extra diced green chilies, a pinch of cayenne, or swap the cheese for Pepper Jack.
- Too thick? Stir in a splash of chicken broth or extra enchilada sauce.
- Too mild? Add a dash of hot sauce or a sprinkle of chili flakes.

Serving Suggestions
This dish is a full meal on its own, but if you want to round it out, try these serving ideas:
- Side of black beans or refried beans for extra protein and creaminess.
- Warm tortillas or tortilla chips for scooping up the flavorful rice.
- Simple side salad with a light lime vinaigrette to add freshness.
- Grilled vegetables like bell peppers and zucchini to add more texture.
Storage and Meal Prep Tips
- Refrigerate: Store leftovers in an airtight container in the fridge for up to 4 days.
- Reheat: Warm in a skillet over low heat, adding a splash of water or enchilada sauce to keep it from drying out.
- Freeze: Freeze in portion-sized containers for up to 3 months. Thaw overnight in the fridge before reheating.
Final Thoughts
One Pan Mexican Chicken and Rice is a lifesaver when you need something quick, hearty, and flavorful. It’s packed with bold flavors, comes together effortlessly, and leaves you with minimal cleanup. If you give this recipe a try, let me know how it turns out! What toppings did you use? Did you tweak anything to make it your own? Share your experience—I’d love to hear about your version of this one-pan wonder!
