Mexican Chicken with Cheese Sauce

Posted on

Creamy Mexican chicken topped with rich cheese sauce, served with fresh cilantro and lime wedges on a vibrant plate.

Dinner Recipes

This post may contain affiliate links. We may earn a commission at no extra cost to you.

Difficulty

Prep time

Cooking time

Total time

Servings

Mexican Chicken with Cheese Sauce is a tasty dish that combines tender chicken with a rich, creamy cheese sauce that has just a hint of spice. The flavors come together in a way that feels both comforting and exciting, making it a great choice for a quick weeknight meal or a casual dinner with friends.

I love making this dish because it’s simple but feels special. The cheese sauce melts perfectly over the chicken, and the little kick from Mexican spices always makes me smile. I find that using fresh ingredients like a squeeze of lime or some chopped cilantro on top really brings everything to life and adds a fresh touch.

When I serve this, I usually pair it with warm tortillas or a side of rice and beans—something that soaks up the sauce nicely. It’s the kind of meal that everyone ends up going back for seconds, and I always feel happy knowing I’ve made something both delicious and comforting. Plus, it’s easy enough to change things up with whatever you have on hand.

Key Ingredients & Substitutions

Chicken breasts: These are best for a tender, juicy result. You can swap for chicken thighs if you prefer darker meat with a richer flavor. Just adjust cooking time slightly.

Spices: Chili powder, cumin, and smoked paprika bring that classic Mexican flavor. If you don’t have smoked paprika, regular paprika works fine—just miss a bit of the smoky note.

Mексican cheese blend: This mix gives the sauce a creamy texture and balanced flavor. If you can’t find it, try combining cheddar and Monterey Jack as an easy substitute.

Milk: Whole or 2% milk is best for a smooth cheese sauce. For a lighter option, try unsweetened almond milk, but the sauce might be less creamy.

Fresh ingredients: Tomatoes, onion, and cilantro brighten the dish. If fresh cilantro isn’t available, parsley is a decent stand-in, though the flavor will change slightly.

How Can I Make the Cheese Sauce Smooth and Creamy Every Time?

Making cheese sauce can be tricky if it turns lumpy or separates. Here’s how I always get it right:

  • Start with room-temperature milk to help it combine smoothly with the roux (butter + flour).
  • Whisk constantly after adding the milk to avoid lumps.
  • Cook the roux briefly (about 1 minute) before adding milk to remove raw flour taste.
  • Remove sauce from heat before adding cheese to keep it smooth—high heat can cause cheese to clump.
  • Add the cheese in small amounts, stirring until melted before adding more.

This slow and steady approach keeps the sauce creamy and perfect to drizzle over your spiced chicken.

Equipment You’ll Need

  • Skillet – I suggest a heavy-bottomed skillet to evenly cook the chicken and brown it well.
  • Whisk – This helps make the cheese sauce smooth without lumps.
  • Saucepan – Used for preparing the cheese sauce separately.
  • Cutting board and knife – For chopping tomatoes, onion, and cilantro.
  • Measuring cups and spoons – Keep your ingredients precise and consistent.

Flavor Variations & Add-Ins

  • Spice it up with diced jalapeños in the cheese sauce or on top of the chicken for extra heat.
  • Add some sautéed bell peppers or onions to the rice for more texture and flavor.
  • Swap the cheese blend for pepper jack for a spicy kick that melts wonderfully.
  • Finish with a squeeze of lime or a dollop of sour cream for added freshness and creaminess.

Mexican Chicken with Cheese Sauce

Ingredients You’ll Need:

For the Chicken:

  • 4 boneless, skinless chicken breasts
  • 2 tablespoons olive oil
  • 1 teaspoon chili powder
  • 1 teaspoon ground cumin
  • ½ teaspoon smoked paprika
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • Salt and black pepper, to taste

For the Rice and Pico de Gallo:

  • 1 ½ cups cooked Mexican rice (or Spanish rice)
  • ½ cup diced fresh tomatoes
  • ¼ cup finely chopped onion
  • ¼ cup chopped fresh cilantro, plus extra for garnish

For the Cheese Sauce:

  • 2 tablespoons butter
  • 2 tablespoons all-purpose flour
  • 1 ½ cups milk (whole or 2%)
  • 1 ½ cups shredded Mexican cheese blend (cheddar, Monterey Jack, or a mix)
  • ½ teaspoon ground cumin
  • ¼ teaspoon chili powder
  • Salt and pepper, to taste

How Much Time Will You Need?

This recipe takes about 10 minutes to prep, 15 minutes to cook the chicken and rice, and another 5-7 minutes to prepare the cheese sauce and assemble everything. Overall, plan for around 30-35 minutes from start to finish.

Step-by-Step Instructions:

1. Prepare the Chicken:

Start by patting dry your chicken breasts. In a small bowl, combine chili powder, cumin, smoked paprika, garlic powder, onion powder, salt, and pepper. Rub this spice mixture evenly over both sides of each chicken breast to infuse lots of flavor.

2. Cook the Chicken:

Heat the olive oil in a large skillet over medium-high heat. Add the seasoned chicken breasts and cook them for about 5-7 minutes on each side until they’re nicely browned and cooked through (the internal temperature should be 165°F or 75°C). Once done, let them rest a few minutes before slicing into strips.

3. Make the Cheese Sauce:

In a saucepan, melt the butter over medium heat. Whisk in the flour and keep whisking constantly for about a minute to make a roux. Slowly pour in the milk while whisking continuously—this helps make a smooth sauce. Keep stirring until the sauce thickens, which usually takes 3-5 minutes. Take the pan off the heat and stir in the shredded cheese, cumin, chili powder, salt, and pepper until the sauce is creamy and smooth.

4. Prepare the Rice and Pico de Gallo:

Arrange the cooked Mexican rice on each plate. Make a quick pico de gallo by mixing diced tomatoes, finely chopped onion, and cilantro, and serve this alongside or on top of the rice for fresh flavor.

5. Assemble and Serve:

Place the sliced, spiced chicken over the rice. Generously drizzle the warm cheese sauce on the chicken. Finish with a sprinkle of fresh cilantro and serve immediately. This dish goes great with warm tortillas or a crisp green salad for a perfectly balanced meal.

Can I Use Frozen Chicken for This Recipe?

Yes! Just make sure to fully thaw the chicken in the refrigerator overnight before cooking to ensure even cooking and safety. Pat it dry well before seasoning.

How Can I Make the Cheese Sauce Thicker or Thinner?

For a thicker sauce, cook the roux (butter and flour) a bit longer before adding milk, or reduce the milk slightly. For a thinner sauce, add a little more milk in small increments until it reaches your desired consistency.

Can I Prepare This Dish Ahead of Time?

You can cook the chicken and make the cheese sauce in advance, then store separately in airtight containers in the fridge for up to 2 days. Reheat gently on the stove before serving to keep the sauce smooth.

What Can I Serve with Mexican Chicken with Cheese Sauce?

This dish goes well with warm tortillas, Spanish rice, beans, or a fresh salad. Adding a squeeze of lime or some sliced avocado can also brighten the flavors nicely.

You might also like these recipes

Leave a Comment