1tablespoonkosher or coarse sea salt, plus more for salting the water
To tastefreshly ground black pepper
2boneless skinless chicken breasts, cut into 1-inch cubes
1cupcubed Oaxaca cheese
1cupcubed asadero or muenster cheese
Freshcilantro, chopped, for serving
1/2cupcrumbled queso añejo or cotija, for garnish
Bring a large pot of salted water to boil over high heat.
In a medium bowl combine the garlic, chili powder, oregano, salt, and freshly ground black pepper to taste. Add chicken to the bowl and toss until chicken is coated in the rub.
Once the water is boiling, cook the spaghetti until al dente, or according to package instructions. Strain, reserving 1 cup of the pasta cooking water.
In a large casserole set over medium-high heat, melt the butter with the oil. Once it melts, add the chicken and cook until all sides are browned, about 4 to 5 minutes. Add the flour and continue to brown for another 30 seconds.
Pour in the milk and cream, scraping the bottom and sides of the pan to remove browned bits. Add 1/2 cup of the reserved pasta water – or more if desired. Let the liquids come to a simmer and reduce until they begin to thicken.
Add the Oaxaca and muenster cheese, saving the cojita for the topping. Once the cheese is slightly melted, take off the heat and stir in pasta. Stir until the pasta is completely coated and the cheese is melted. Serve hot. Garnish with a sprinkle of cilantro and cotija cheese.