Mexican chicken with cheese sauce is one of those dishes that I turn to whenever I’m craving something comforting, packed with flavor, and (most importantly) easy to make. It’s got all the best things—juicy chicken, bold spices, and a creamy, velvety cheese sauce that brings everything together. Whether you’re making it for a weeknight dinner or impressing friends at a casual get-together, this recipe checks all the boxes. Plus, who can resist a dish that’s smothered in cheese?
Now, I’ve made this dish countless times, and it always transports me to my favorite Mexican restaurants. But the beauty of making it at home is that you can adjust the spice levels, customize the cheese sauce, and even tweak the texture of the chicken to your liking. Let me tell you how it all comes together.
A little story: the first time I made this
The first time I attempted Mexican chicken with cheese sauce, I wasn’t exactly prepared. I was having friends over, and in my mind, I wanted to impress them with something “restaurant-quality.” I threw myself into making it with a grill pan I barely knew how to use and zero backup plans in case it went sideways. The result? Let’s just say the chicken turned out more like charcoal. But despite that disaster, the cheese sauce was a success—so good that we ate it straight from the pot with tortilla chips. Since then, I’ve learned to pace myself, and now this dish is a breeze. It reminds me of how forgiving cooking can be if you focus on what works and refine the rest along the way.
The origins of Mexican chicken with cheese sauce
This dish is a delightful mash-up of Mexican flavors with a touch of American influence (thank you, cheese sauce). The chicken gets its kick from a blend of traditional Mexican spices like chili powder, cumin, and paprika, which give it that smoky, earthy flavor. While cheese isn’t a prominent ingredient in many authentic Mexican recipes, the addition of a creamy sauce over grilled or pan-seared chicken reflects the influence of Tex-Mex cuisine. It’s not entirely traditional, but it’s the perfect fusion of bold spices and creamy indulgence that’s sure to please any crowd.
Let’s talk ingredients: flavor-packed chicken and dreamy cheese sauce
To nail this recipe, it’s all about using the right ingredients and maybe a little finesse in cooking.
- Chicken breasts: The boneless, skinless kind is the go-to here. I always look for thicker breasts so that they stay juicy on the grill. If you’re out of chicken breasts, chicken thighs can be a good substitute—just remember they’ll cook a little differently (and tend to stay juicier).
- Spice blend: Chili powder, garlic powder, cumin, and paprika are the stars here. They build that unmistakable smoky flavor that works so well with chicken. If you like things milder, reduce the crushed red pepper flakes, or leave them out entirely. I’ve also swapped out the cumin with coriander once, and it added an interesting lemony note.
- Cheddar cheese: Sharp cheddar adds depth and that delicious bite to the cheese sauce. If you’re in a bind, Monterey Jack or a blend of Mexican cheeses works beautifully too. Just make sure whatever you use melts smoothly.
- Butter and flour: These two form the base of the roux for the sauce. Together, they thicken the milk into a creamy dream. Gluten-free? You can use a gluten-free flour blend to achieve the same results.
- Milk: Whole milk will give you the creamiest sauce, but you can use 2% or even a non-dairy milk like oat milk if needed—just note that the texture might change a little.

Essential kitchen tools: what makes this dish easier
- Grill pan or skillet: You’ll want something that can give your chicken a nice sear. I personally love using a cast iron grill pan for this, but a regular skillet works if that’s what you’ve got. If you don’t have either, you can always bake the chicken—it’ll be a different texture, but still delicious!
- Whisk: Essential for making a smooth cheese sauce. It helps to break up any lumps and ensures the sauce doesn’t stick to the bottom of the pot.
- Instant-read thermometer: Overcooked chicken is dry chicken, so having a thermometer handy to check for that perfect 165°F internal temperature is a game-changer.
Step-by-step: how to make Mexican chicken with cheese sauce
Seasoning the chicken
Start by mixing together all the spices: chili powder, garlic powder, onion powder, crushed red pepper flakes, dried oregano, paprika, cumin, salt, and pepper. Rub this spice mix generously on both sides of your chicken breasts. The chicken will soak up all those flavors while cooking, so don’t be shy here.
Grilling the chicken
Heat your grill pan (or skillet) over medium-high heat. Add a little oil to prevent sticking, and place your chicken breasts on the pan. Here’s where patience is key—let the chicken sear on one side for 6-7 minutes before flipping. You want those beautiful grill marks. After flipping, cook for another 6-7 minutes or until the internal temperature hits 165°F.
Personal tip: Sometimes, when I’m short on time, I butterfly the chicken breasts to make them cook faster. Just be sure to adjust the grilling time accordingly!
Making the cheese sauce
While the chicken rests, it’s time for the cheese sauce. In a medium saucepan, melt your butter over medium heat. Once melted, whisk in the flour to create a roux. Let it cook for a minute or two until it starts to bubble—this gets rid of that raw flour taste.
Now, slowly add in the milk while whisking continuously. You want the mixture to heat through, but not boil. You’ll know it’s ready when it’s steaming and feels hot to the touch. (Yes, I totally use my finger to check!) Start adding in the shredded cheddar, a handful at a time, whisking as it melts into the sauce. Finally, stir in the paprika and cayenne pepper for a bit of heat. Taste it, and add more salt if needed.
Bringing it all together
Pour the cheese sauce over your grilled chicken and serve it immediately. Trust me, the combination of the spicy chicken and creamy sauce is downright irresistible.

Fun variations to try
This recipe is super adaptable. Here are a few variations I’ve tried that worked really well:
- Spicy kick: Add chopped jalapeños to the cheese sauce for extra heat. You can also sprinkle a bit of chili powder on top of the finished dish for an extra layer of spice.
- Vegetarian version: Swap the chicken for grilled or roasted cauliflower steaks. The cheese sauce complements the veggies just as well, and it’s a great option for a meat-free meal.
- Low-carb option: Serve the chicken and cheese sauce over sautéed spinach or roasted zucchini for a lower-carb meal. It’s just as satisfying without the carbs.
- Tex-Mex twist: Add some sautéed onions and bell peppers to the dish to give it more of a fajita vibe. The sweetness of the veggies pairs wonderfully with the spice of the chicken and the richness of the cheese.
How to serve and plate this dish
For serving, I like to keep it simple. Place the chicken breasts on a platter and drizzle the cheese sauce generously over the top. Garnish with fresh cilantro and maybe a sprinkle of extra paprika for color. This dish pairs perfectly with Mexican-style rice, black beans, or even just a side of warm tortillas. If you’re feeling fancy, a few slices of avocado on the side add a nice creamy contrast.
Suggested beverages
With all the rich flavors going on in this dish, you’ll want something refreshing to sip on. Here are a few pairings I love:
- Agua fresca: A light, fruity drink made from fresh fruit, water, and a touch of sugar. Try watermelon or cucumber-lime for a cooling contrast to the spicy chicken.
- Iced tea: A classic option, especially if you add a slice of lemon or a sprig of mint. The slight bitterness of the tea balances out the richness of the cheese sauce.
- Horchata: This creamy rice milk drink, flavored with cinnamon and vanilla, is a wonderful complement to the spice in the dish. It’s almost like dessert in a glass!
Storing leftovers and reheating tips
If you’ve got leftovers, you’re in luck—this dish reheats beautifully! Store the chicken and cheese sauce separately in airtight containers in the fridge. The chicken will keep for up to 3 days, and the sauce for about 4. When reheating, gently warm the chicken in the microwave or on the stovetop. The cheese sauce can be reheated over low heat, adding a splash of milk to bring it back to its original creaminess. Just be careful not to overheat the sauce, or it might separate.
Adjusting the recipe for more (or fewer) servings
Need to scale this recipe up or down? It’s simple. For larger groups, just double the chicken breasts and the cheese sauce ingredients. If you’re cooking for one or two, halve the quantities. One thing I’ve noticed when scaling up is that the cheese sauce can sometimes thicken too much if left sitting, so keep it on low heat and stir often if you’re making a larger batch.
Common issues and how to avoid them
- Dry chicken: If your chicken turns out dry, it’s likely overcooked. Use a meat thermometer to check for the perfect 165°F internal temperature.
- Lumpy cheese sauce: This usually happens if the sauce boils or the cheese is added too quickly. Add the cheese gradually, and keep the heat low while whisking.
Go on, give it a try!
I promise, once you make this Mexican chicken with cheese sauce, it’ll become a staple in your kitchen. The bold spices, tender chicken, and indulgent cheese sauce make it a winning combo that’s hard to beat. And don’t be afraid to tweak the recipe to suit your tastes—cooking is all about experimenting and having fun! Let me know how it turns out!

FAQs
- Can I make this recipe ahead of time?
Yes, you can cook the chicken ahead of time and make the cheese sauce when you’re ready to serve. Just store the cooked chicken in the fridge and reheat gently before serving. - Can I use pre-shredded cheese?
While you can use pre-shredded cheese, it doesn’t melt as smoothly because of the added anti-caking agents. I recommend shredding your own for the best texture. - Is there a way to make this dish spicier?
Absolutely! You can increase the cayenne pepper in the cheese sauce or add chopped jalapeños for an extra kick. - Can I use a different kind of cheese?
Sure! Monterey Jack, Pepper Jack, or a Mexican cheese blend all work well here. Just make sure the cheese melts smoothly. - What sides go best with this dish?
Mexican rice, black beans, or a simple green salad all make great sides. You can also serve it with tortilla chips to scoop up extra sauce.

Mexican Chicken With Cheese Sauce Recipe
- Total Time: 30 minutes
- Yield: 4 1x
Description
Try this Mexican chicken with cheese sauce for a flavorful, easy weeknight meal. Juicy chicken breasts with bold spices, topped with a creamy, homemade cheese sauce!
Ingredients
Chicken:
- 4 boneless skinless chicken breasts
- 1 teaspoon chili powder
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1/2 teaspoon crushed red pepper flakes
- 1/2 teaspoon dried oregano
- 2 teaspoons paprika
- 1 1/2 teaspoons ground cumin
- 1/2 teaspoon salt
- 1/4 teaspoon pepper
Cheese Sauce:
- 2 tablespoons flour
- 2 tablespoons butter
- 1 cup milk
- 1/4 teaspoon salt
- 1/8 teaspoon cayenne pepper
- 1/4 teaspoon paprika
- 1 cup extra sharp cheddar cheese (shredded)
Instructions
Seasoning the chicken
Start by mixing together all the spices: chili powder, garlic powder, onion powder, crushed red pepper flakes, dried oregano, paprika, cumin, salt, and pepper. Rub this spice mix generously on both sides of your chicken breasts. The chicken will soak up all those flavors while cooking, so don’t be shy here.
Grilling the chicken
Heat your grill pan (or skillet) over medium-high heat. Add a little oil to prevent sticking, and place your chicken breasts on the pan. Here’s where patience is key—let the chicken sear on one side for 6-7 minutes before flipping. You want those beautiful grill marks. After flipping, cook for another 6-7 minutes or until the internal temperature hits 165°F.
Personal tip: Sometimes, when I’m short on time, I butterfly the chicken breasts to make them cook faster. Just be sure to adjust the grilling time accordingly!
Making the cheese sauce
While the chicken rests, it’s time for the cheese sauce. In a medium saucepan, melt your butter over medium heat. Once melted, whisk in the flour to create a roux. Let it cook for a minute or two until it starts to bubble—this gets rid of that raw flour taste.
Now, slowly add in the milk while whisking continuously. You want the mixture to heat through, but not boil. You’ll know it’s ready when it’s steaming and feels hot to the touch. (Yes, I totally use my finger to check!) Start adding in the shredded cheddar, a handful at a time, whisking as it melts into the sauce. Finally, stir in the paprika and cayenne pepper for a bit of heat. Taste it, and add more salt if needed.
Bringing it all together
Pour the cheese sauce over your grilled chicken and serve it immediately. Trust me, the combination of the spicy chicken and creamy sauce is downright irresistible.
Notes
If you’ve got leftovers, you’re in luck—this dish reheats beautifully! Store the chicken and cheese sauce separately in airtight containers in the fridge. The chicken will keep for up to 3 days, and the sauce for about 4. When reheating, gently warm the chicken in the microwave or on the stovetop. The cheese sauce can be reheated over low heat, adding a splash of milk to bring it back to its original creaminess. Just be careful not to overheat the sauce, or it might separate.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Dinner