Learn how to make a creamy and flavorful nacho cheese sauce right at home. This easy recipe uses simple ingredients that you probably already have in your pantry. Perfect for topping your favorite nachos, tacos, or even as a dip for vegetables.
Ingredients
- 2 tablespoons butter
- 2 tablespoons all-purpose flour
- 1 cup milk
- 2 cups shredded cheddar cheese
- ¼ teaspoon salt
- ¼ teaspoon garlic powder
- ¼ teaspoon onion powder
- ⅛ teaspoon cayenne pepper
Directions
- In a saucepan, melt the butter over medium heat.
- Once melted, whisk in the flour until well combined to make a roux.
- Gradually whisk in the milk, making sure to smooth out any lumps.
- Continue cooking and whisking until the mixture thickens and comes to a simmer.
- Reduce the heat to low and stir in the shredded cheddar cheese, salt, garlic powder, onion powder, and cayenne pepper.
- Stir until the cheese is melted and the sauce is smooth and creamy.
- Remove from heat and let it cool for a few minutes to thicken before serving.
- Serve warm as a dip or pour over nachos, tacos, or any other dish that could use a cheesy kick.
Interesting Facts
Nacho cheese sauce is believed to have originated in Mexico, where it is commonly used to top nachos.
The popularity of nacho cheese sauce spread to the United States in the 1970s and became a popular snack food.
This homemade nacho cheese sauce is healthier and tastier than store-bought versions, as you can control the quality of ingredients used.
You can customize the spiciness of the sauce by adjusting the amount of cayenne pepper used.
Leftover nacho cheese sauce can be stored in the refrigerator for up to 5 days and reheated when needed.