Learn how to make a creamy and flavorful homemade nacho cheese sauce that is perfect for dipping tortilla chips, drizzling over nachos, or adding to your favorite Mexican dishes. This easy-to-follow recipe uses real cheese and a blend of spices to create a comforting sauce that will surely satisfy your cravings. In just a matter of minutes, you can enjoy restaurant-quality cheese sauce right in the comfort of your own home.
Ingredients
- 3 tablespoons unsalted butter
- 3 tablespoons all-purpose flour
- 1 cup whole milk
- 1 cup sharp cheddar cheese, shredded
- 1/2 cup Monterey Jack cheese, shredded
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/4 teaspoon paprika
- 1/4 teaspoon cayenne pepper (optional)
- Salt and pepper to taste
Directions
- In a medium saucepan, melt the butter over medium heat.
- Once the butter is melted, whisk in the flour until well combined to create a roux. Cook for 1-2 minutes, stirring continuously.
- Gradually pour in the milk while whisking constantly to prevent lumps from forming. Cook the mixture, stirring frequently, until it thickens and comes to a simmer.
- Reduce the heat to low and slowly add the shredded cheddar and Monterey Jack cheeses, stirring continuously until melted and smooth.
- Stir in the garlic powder, onion powder, paprika, cayenne pepper (if using), salt, and pepper.
- Continue to cook the sauce over low heat for an additional 2-3 minutes, stirring occasionally, to allow the flavors to meld.
- Remove the saucepan from the heat and let the cheese sauce cool for a few minutes before serving.
- Serve the homemade nacho cheese sauce warm with tortilla chips, drizzle over nachos, or use as a delicious topping for tacos, burritos, or quesadillas.
Interesting Facts
Nacho cheese sauce was initially created by Ignacio Anaya, who improvised a dish for American military wives at a restaurant in Piedras Negras, Mexico.
The popularity of nacho cheese sauce grew rapidly after it was introduced at sports events and movie theaters in the United States.
You can customize the heat level of the sauce by adjusting the amount of cayenne pepper or adding diced jalapenos.
Leftover nacho cheese sauce can be stored in an airtight container in the refrigerator for up to 3 days and reheated when needed.