Mexican Chicken with Creamy Cheese Sauce – Easy Weeknight Family Dinner

Mexican Chicken with Creamy Cheese Sauce – Your New Favorite Weeknight Dinner
Looking for a quick, delicious dinner that will satisfy the whole family? This Mexican chicken recipe with creamy cheese sauce delivers maximum flavor with minimal effort. Ready in just 30 minutes, this one-pan masterpiece combines tender chicken breasts with a rich, velvety cheese sauce that’s perfect for busy weeknights.
The secret to this dish lies in the perfect balance of spices and the silky smooth cheese sauce that coats every bite. Whether you’re craving comfort food or need an easy meal solution, this recipe is guaranteed to become a regular in your dinner rotation.

Ingredients You’ll Need
- 4 boneless, skinless chicken breasts
- 2 tablespoons olive oil
- 1 teaspoon chili powder
- 1 teaspoon cumin
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon garlic powder
- Salt and black pepper to taste
- 1 cup shredded Monterey Jack cheese
- 1/2 cup shredded cheddar cheese
- 1/2 cup heavy cream
- 2 tablespoons butter
- 1 tablespoon all-purpose flour
- 1/4 cup diced tomatoes
- 2 tablespoons chopped fresh cilantro
Step-by-Step Instructions
Step 1: Season the chicken breasts with chili powder, cumin, smoked paprika, garlic powder, salt, and pepper. Make sure both sides are evenly coated.
Step 2: Heat olive oil in a large skillet over medium-high heat. Add chicken breasts and cook for 6-7 minutes per side, until golden brown and cooked through. Remove chicken from skillet and set aside.
Step 3: Reduce heat to medium and add butter to the same skillet. Once melted, whisk in flour to create a roux. Cook for 1 minute until golden.
Step 4: Slowly whisk in heavy cream until smooth. Bring to a gentle simmer, then reduce heat to low.
Step 5: Gradually add the shredded cheeses, stirring constantly until melted and smooth. The sauce should be thick and creamy.
Step 6: Return chicken breasts to the skillet, spooning the cheese sauce over them. Add diced tomatoes and cook for another 2-3 minutes to heat through.
Step 7: Garnish with fresh cilantro and serve immediately. This dish pairs perfectly with steamed rice or warm tortillas.
Expert Tips for Perfect Results
- Don’t Crowd the Pan: Cook chicken in batches if your skillet isn’t large enough. Overcrowding will steam the chicken instead of creating that beautiful golden crust.
- Cheese Matters: Use quality cheeses that melt well. Monterey Jack provides great meltability while cheddar adds sharp flavor.
- Temperature Control: Keep the heat moderate when making the cheese sauce to prevent scorching or separation.
- Customize the Heat: Add a pinch of cayenne pepper or some diced jalapeños if you prefer a spicier dish.
For more weeknight dinner inspiration, check out this crispy Parmesan chicken recipe that’s equally impressive.
FAQ
Can I use chicken thighs instead of breasts?
Absolutely! Chicken thighs work beautifully in this recipe. They’re more forgiving and stay juicy even if slightly overcooked.
How can I make this dish ahead of time?
You can prepare the seasoned chicken up to a day in advance. The cheese sauce is best made fresh, but you can make it 2-3 hours ahead and gently reheat.
What side dishes go well with this?
This Mexican chicken is fantastic with Mexican rice, black beans, or a simple green salad. For another healthy side option, try our broccoli salad.
Can I freeze leftovers?
While you can freeze this dish, the cheese sauce may change texture slightly upon reheating. It’s best enjoyed fresh.
Whether you’re cooking for a family dinner or meal prepping for the week, this Mexican chicken with creamy cheese sauce is sure to become a beloved favorite. The combination of Tex-Mex spices and rich cheese sauce creates a comforting meal that’s both satisfying and easy to prepare.

Mexican Chicken with Creamy Cheese Sauce
Ingredients
Method
- Season the chicken breasts with chili powder, cumin, smoked paprika, garlic powder, salt, and pepper. Make sure both sides are evenly coated.
- Heat olive oil in a large skillet over medium-high heat. Add chicken breasts and cook for 6-7 minutes per side, until golden brown and cooked through. Remove chicken from skillet and set aside.
- Reduce heat to medium and add butter to the same skillet. Once melted, whisk in flour to create a roux. Cook for 1 minute until golden.
- Slowly whisk in heavy cream until smooth. Bring to a gentle simmer, then reduce heat to low.
- Gradually add the shredded cheeses, stirring constantly until melted and smooth. The sauce should be thick and creamy.
- Return chicken breasts to the skillet, spooning the cheese sauce over them. Add diced tomatoes and cook for another 2-3 minutes to heat through.
- Garnish with fresh cilantro and serve immediately. This dish pairs perfectly with steamed rice or warm tortillas.






