Sauces & Condiments
This Mexican arroz con pollo with cheese recipe transforms a classic comfort dish into a one-pan masterpiece where tender chicken, fragrant rice, and melted cheese create a symphony of flavors.
The secret lies in layering spices and cheese strategically—just like my Nonna used to do with her gnocchi—so every bite delivers that perfect harmony of smoky, cheesy, and savory notes without requiring multiple dishes.
I developed this version after testing countless methods to ensure the chicken stays juicy while the rice absorbs all the rich, spiced broth.
The beauty of this recipe is its simplicity: one pan, 30 minutes, and just a handful of ingredients that work together seamlessly. You'll start by sautéing aromatics and chicken, then build the rice directly in the same pot, letting the flavors meld as it simmers.
The cheese—whether Oaxaca or Monterey Jack—melts into the rice at the end, creating pockets of gooey goodness that make this dish impossible to resist. It's the kind of meal that feels like a hug on a plate, perfect for weeknight dinners or gathering friends.
What you'll end up with is a dish that's restaurant-quality but built for home cooks: golden rice speckled with tender chicken pieces, melted cheese pulling in every direction, and a sauce so flavorful it coats each grain.
The finish with fresh cilantro, lime, and a drizzle of crema adds brightness that cuts through the richness, balancing every bite. This isn't just arroz con pollo—it's a complete, satisfying meal that delivers on both comfort and excitement.
For those who love modern twists, I've included options like adding chorizo for extra smokiness or blending in avocado for a creamy texture contrast. The recipe scales easily too, whether you're feeding a family or meal prepping for the week. Let's get cooking—this dish is worth every minute of effort.
Ingredients for mexican arroz con pollo with cheese
Pantry staples meet Mexican comfort in this one-pan arroz con pollo with cheese.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Thighs 🍗 | 1 ½ lb | Skin-on for juiciness, cut into bite-sized pieces |
| Long-Grain White Rice 🍚 | 1 ½ cups | Uncooked, like jasmine or basmati |
| Chicken Broth 💧 | 2 cups | Low-sodium preferred, homemade or store-bought |
| Oaxaca Cheese 🧀 | 1 cup | Shredded, or Monterey Jack substitute |
| Yellow Onion 🧅 | 1 whole | Diced, about 1.5 cups |
| Garlic Cloves 🧄 | 4 cloves | Minced, or 1 tsp garlic powder |
| Tomato Sauce 🍅 | 1 cup | Canned, crushed tomatoes or jarred marinara |
| Ground Cumin 🌿 | 1 tbsp | Toasted for deeper flavor |
| Dried Oregano 🍃 | 1 tbsp | Mexican oregano if available |
| Smoked Paprika 🌶️ | 1 tsp | For smoky depth |
| Bay Leaves 🍃 | 2 whole | Fresh if possible |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Lime 🍋 | 1 whole | Juiced, for brightness |
| Mexican Crema 🥛 | ¼ cup | Or sour cream substitute |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for richness |
The chicken thighs are your secret weapon—skin-on keeps them juicy, and thighs stay tender longer than breasts. Look for bone-in, skin-on thighs at the butcher counter if your store carries them; they're cheaper and more flavorful. For the rice, jasmine or basmati are my go-tos—they stay fluffy and separate. If you're using pre-shredded cheese, pat it dry first to avoid excess moisture in your dish. The Oaxaca cheese is ideal—it melts beautifully and has a mild, creamy flavor, but Monterey Jack or even mild cheddar will work in a pinch. For the broth, homemade is best, but even the low-sodium canned versions from Kitchen Basics or Pacific Foods work well.
No Oaxaca cheese? Monterey Jack or mild cheddar hold up well to melting, though they won't be as creamy. Short on cumin? Swap in coriander at the same amount—it's a common mix in Mexican cooking. The tomato sauce can be homemade (just blend canned tomatoes with garlic and onion), but Rao's or Muir Glen crushed tomatoes are perfect for shortcuts. Fresh cilantro is best, but dried won't ruin the dish—just use half the amount. For extra smokiness, add 1 tsp chipotle powder or a couple of slices of chorizo to the pan with the chicken. And if you're feeling fancy, blend in 1/4 cup avocado at the end for a creamy twist.
This dish reheats beautifully—just add a splash of broth or water to keep it moist. Store leftovers in an airtight container for 4-5 days in the fridge, or freeze for up to 3 months. For meal prep, I like to portion it into individual containers with a sprinkle of cheese on top—it reheats perfectly and makes lunches feel special. The cheese gets crispy when reheated, so cover it loosely if you're not a fan of that texture. Fresh cilantro and lime should be added right before serving, though—they brighten everything up.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe—just brown the chicken, dump everything in one pot, and walk away. The rice cooks right in the broth while the cheese melts into a gooey blanket over everything. Minimal chopping, zero fuss.
- Cheese-Packed Comfort: That Oaxaca cheese isn’t just an add-on—it’s the star. It stretches and melts into a rich, tangy layer that clings to every bite, turning simple rice into something ridiculously satisfying. (Yes, even on a Tuesday night.)
- Lunchbox Hero: Between us, this is my secret weapon for meal prep. The flavors only get better the next day, and the cheese keeps it from getting dry. Pack it in containers, and suddenly you’ve got a week’s worth of easy lunches that taste like you actually cooked.
- Budget-Friendly Feast: Chicken thighs stretch farther than breasts, rice is cheap, and Oaxaca cheese (or even cheddar in a pinch) makes it feel special without breaking the bank. It’s the kind of dish where you end up with leftovers—but honestly? That’s the best part.
Step-by-step instructions for Mexican arroz con pollo with cheese
This one-pan wonder delivers tender chicken, fluffy rice, and gooey melted cheese—all in one dish.
Sear the Chicken and Sauté Aromatics
Heat the 2 tablespoons olive oil in a large, heavy-bottomed skillet over medium-high heat. Once shimmering, add the 1.5 pounds boneless chicken thighs, cut into bite-sized pieces. Sear for 5-6 minutes, stirring occasionally, until the chicken is golden brown on all sides and cooked through to 165°F internally.
Remove the chicken and set aside. In the same skillet, add the 1 whole yellow onion and 4 cloves garlic cloves, both minced. Cook for 3-4 minutes until the onion softens and becomes translucent, and the garlic releases its fragrant aroma. This step builds the flavor foundation for the entire dish.
Toast the Spices and Add Rice
Reduce the heat to medium-low and add the 1 tablespoon ground cumin, 1 tablespoon dried oregano, and 1 teaspoon smoked paprika. Stir for 30 seconds to toast the spices—you'll smell their warm, earthy notes filling the kitchen. This step deepens their flavor and prevents bitterness.
Next, add the 1.5 cups long-grain white rice, stirring to coat each grain with the spiced oil. Pour in the 2 cups chicken broth and 1 cup tomato sauce, scraping up any browned bits from the bottom of the pan. Add the 2 whole bay leaves and bring the mixture to a gentle simmer. Let it cook uncovered for 5 minutes to allow the rice to absorb some of the liquid.
Layer and Simmer the One-Pan Masterpiece
Return the seared chicken to the skillet, spreading it evenly over the rice. Sprinkle the 1 cup shredded Oaxaca cheese evenly over the top. The cheese will begin to melt slightly as it sits, creating a delicious, gooey layer. Cover the skillet with a tight-fitting lid and reduce the heat to low. Let it simmer for 20 minutes—this gives the rice time to absorb the remaining liquid and the chicken to finish cooking through.
After 20 minutes, carefully remove the lid and check the rice. If it still feels slightly undercooked or there's liquid remaining, cover and cook for another 5 minutes. The rice should be tender but still have a slight bite, with the chicken fully cooked and the cheese melted into a creamy blanket on top.
Finish and Serve with Fresh Accents
Remove the skillet from heat and let it rest for 5 minutes. This resting time allows the flavors to meld and the cheese to set slightly, making it easier to serve. Discard the 2 whole bay leaves—they’ve done their job and can be removed now.
Garnish with the 0.25 cup chopped fresh cilantro and a squeeze of juice from 1 whole lime. Drizzle with the 0.25 cup Mexican crema for a tangy, cooling contrast to the rich, cheesy dish. Serve immediately, straight from the pan, with tortillas or a simple green salad on the side. The cheese should be melted and stretchy, the rice fluffy, and the chicken juicy—every bite is a perfect balance of textures and flavors.
Pro Tips For Making Mexican Arroz Con Pollo With Cheese
- Brown the Chicken First: Skip the urge to toss raw chicken straight into broth—sear those thighs in a dry skillet for 5-6 minutes until golden. This builds flavor that broth alone can’t match, especially when you’re drowning the rice later. (Yes, even if you’re impatient like me, don’t skip this.)
- Soak the Rice: Rinse your long-grain white rice under cold water until the water runs clear, then soak it for 15 minutes before cooking. This cuts down on gummy rice and helps the grains stay separate—critical when you’re layering cheese on top later. (I learned this the hard way after three batches of sad, sticky rice.)
- Layer Cheese Slowly: Don’t dump all the Oaxaca cheese at once—sprinkle half over the rice halfway through cooking, then the rest on top when it’s nearly done. This lets the cheese melt evenly without turning the dish into a greasy mess. (Your future self will thank you for not burning the cheese.)
- Use Two Broths: Start with half the chicken broth for the rice, then add the rest once the rice is mostly cooked and the cheese is melting. This keeps the rice from absorbing too much liquid too fast, so you end up with fluffy grains instead of a soggy pile. (Sounds weird, but it works—trust the process.)
Serving suggestions for mexican arroz con pollo with cheese
Classic Side Pairings
Warm corn tortillas are a must for scooping up every cheesy, saucy bite—look for Mission brand for that perfect balance of softness and structure. I like to lightly toast them on a dry skillet until just crisp at the edges.
For a refreshing contrast, serve with a simple mixed greens salad tossed with lime vinaigrette—just 2 tbsp olive oil, 1 tbsp lime juice, and a pinch of salt. 🥗
Flavor-Boosting Garnishes
Fresh cilantro and lime wedges are non-negotiable—they brighten the dish and cut through the richness. I also add pickled red onions (quick-pickle ½ cup sliced onions in ¼ cup vinegar and 1 tsp sugar for 15 minutes) for a tangy crunch.
For extra flair, sprinkle with crumbled cotija cheese or toasted pumpkin seeds for texture.
Beverage Pairings
A cold Mexican lager like Modelo Especial or Pacifico complements the dish perfectly—the crisp, clean finish cleanses your palate between bites. For something non-alcoholic, horchata (store-bought or homemade) adds a creamy, cinnamon-infused sweetness. Avoid heavy beers or sweet drinks—they’ll overpower the dish’s bold flavors. 🍺
Make-Ahead Serving
This dish reheats beautifully, making it ideal for meal prep. Portion into airtight containers and store in the fridge for up to 4 days. When ready to serve, microwave for 2-3 minutes on 50% power, then garnish with fresh cilantro and lime.
For a restaurant-style presentation, serve in a shallow bowl and top with extra cheese and crema—it’ll look as good as it tastes. ❄️
Modern Twists
For a fusion twist, serve with crispy plantain chips (store-bought or homemade) for a sweet-savory contrast. Add avocado slices or guacamole for creaminess, or swap the crema for spicy chipotle crema (mix ½ cup sour cream with 1 tsp chipotle powder).
These additions elevate the dish while keeping it approachable for modern palates. 🌶️
Nutrition facts
Frequently asked questions
Can I use chicken breasts instead of thighs?
Chicken breasts work, but thighs are ideal because they stay juicier during the long cooking time. If using breasts, cut them into ½-inch pieces and cook them for only 3-4 minutes per side before removing. They'll dry out faster, so add them back to the rice just 5 minutes before the final simmer to keep them moist.
What's the best cheese substitute if I can't find Oaxaca?
Monterey Jack or mild cheddar melt beautifully and work well. For extra creaminess, blend ½ cup sour cream into the rice during the last 5 minutes of cooking. Avoid sharp cheeses like pepper jack—they can overpower the dish.
Why did my rice turn out mushy?
Mushy rice usually means too much liquid or not enough cooking time. Use a 1:1.5 rice-to-broth ratio (like in this recipe) and stir the rice once during the first 5 minutes of simmering. If it still feels undercooked, uncover and cook 2-3 more minutes on medium heat. The rice should be tender but still have a slight bite.
Can I make this dish in a slow cooker?
Sear the chicken and sauté the aromatics first, then transfer everything to a 3-4 quart slow cooker. Add the rice, broth, tomato sauce, and spices, then cook on low for 3-4 hours (or high for 2 hours). Stir in the cheese during the last 30 minutes to prevent overcooking. The texture will be creamier but equally delicious.
How do I make this dish spicier?
Add ½ teaspoon chili powder or ¼ teaspoon cayenne pepper with the other spices. For heat on the side, serve with hot sauce or diced jalapeños. If you love smoky flavors, swap the smoked paprika for 1 teaspoon chipotle powder or add 2 slices of chorizo when searing the chicken.
