If you love warm, creamy cheese sauce poured over crispy tortilla chips, this nacho cheese sauce recipe is one you’ll make again and again. Smooth, rich, and full of bold cheesy flavour, it comes together with simple ingredients in just minutes. The texture is silky and velvety with the perfect balance of sharp cheddar, gentle spice, and savoury depth. Easy enough for beginners and quick enough for busy weeknights, this homemade sauce is perfect for nachos, fries, tacos, burgers, and party platters.
Ingredients
For the Nacho Cheese Sauce
- 2 tablespoons unsalted butter
- 2 tablespoons plain flour
- 1½ cups whole milk
- 2 cups sharp cheddar cheese, freshly grated
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ¼ teaspoon smoked paprika
- 2 tablespoons pickled jalapeño brine
- Salt, to taste
- Freshly ground black pepper, to taste
For Serving
- Tortilla chips
- Sliced jalapeños
- Diced tomatoes
- Fresh coriander
- Spring onions
How to Make Nacho Cheese Sauce Recipe
- Prepare the saucepan: Place a medium saucepan over medium heat. Add the butter and allow it to melt fully without browning.
- Make the roux: Sprinkle in the flour and whisk continuously for about 1 minute until smooth and lightly bubbling. This helps remove the raw flour taste.
- Add the milk: Slowly pour in the milk while whisking constantly. Keep whisking until the mixture becomes smooth and lump-free.
- Cook the sauce: Simmer gently for 3 to 4 minutes, stirring often, until the sauce thickens slightly and coats the back of a spoon.
- Add the cheese: Reduce the heat to low and add the grated cheddar cheese a handful at a time. Stir well after each addition until fully melted and silky smooth.
- Season the sauce: Stir in the garlic powder, onion powder, smoked paprika, and jalapeño brine. Taste and season with salt and black pepper if needed.
- Serve warm: Pour the warm nacho cheese sauce over tortilla chips or serve in a bowl as a dip with your favourite toppings.

Tips for the Best Nacho Cheese Sauce
Why is my cheese sauce grainy?
Cheese sauce can become grainy if the heat is too high. Always reduce the heat before adding the cheese and stir gently until melted.
Can I use pre-shredded cheese?
Freshly grated cheese melts much more smoothly because it does not contain anti-caking agents. For the creamiest sauce, grate the cheese yourself.
How do I make the sauce spicier?
Add extra jalapeño brine, diced pickled jalapeños, cayenne pepper, or a splash of hot sauce for more heat.
How can I keep the sauce smooth for parties?
Keep the sauce warm on very low heat or in a small slow cooker. Stir occasionally and add a splash of milk if it thickens too much.
Can I make this sauce thinner?
Yes, whisk in extra warm milk a little at a time until the sauce reaches your preferred consistency.
Serving Suggestions
- Drizzle over crispy tortilla chips
- Serve with loaded fries
- Spoon into tacos or burritos
- Use as a burger topping
- Pair with soft pretzels or breadsticks
- Add to baked potatoes
Storage
Room Temperature
This sauce should not sit at room temperature for longer than 2 hours.
Refrigerator
Store cooled nacho cheese sauce in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stove or in the microwave with a splash of milk.
Freezing
You can freeze the sauce for up to 2 months. Thaw overnight in the refrigerator and reheat slowly while whisking to restore the creamy texture.
Nutrition
- Calories: 210 kcal
- Carbohydrates: 8g
- Protein: 10g
- Fat: 16g
- Saturated Fat: 9g
- Sodium: 520mg
Nutrition values are approximate and may vary depending on ingredients used.
FAQs
Can I make nacho cheese sauce ahead of time?
Yes, you can make the sauce up to 4 days ahead and store it in the refrigerator. Reheat gently with a splash of milk before serving.
What cheese works best for nacho cheese sauce?
Sharp cheddar cheese gives the best flavour and smooth texture. Monterey Jack or American cheese can also be added for extra creaminess.
How do I stop the sauce from becoming too thick?
Add warm milk a little at a time while stirring until the sauce loosens to your preferred consistency.
Can I make this sauce without jalapeños?
Yes, simply leave out the jalapeño brine for a milder cheese sauce that is still rich and delicious.
Nacho Cheese Sauce Recipe
Course: SauceCuisine: AmericanDifficulty: Easy6
servings5
minutes10
minutes15
minutes210
kcal15
minutesSmooth and creamy homemade nacho cheese sauce made with cheddar cheese, butter, milk, and mild spices. Perfect for nachos, fries, tacos, and dipping.
Ingredients
2 tablespoons unsalted butter
2 tablespoons plain flour
1½ cups whole milk
2 cups sharp cheddar cheese, freshly grated
½ teaspoon garlic powder
½ teaspoon onion powder
¼ teaspoon smoked paprika
2 tablespoons pickled jalapeño brine
Salt, to taste
Freshly ground black pepper, to taste
Sliced jalapeños, for serving
Directions
- Melt the butter in a saucepan over medium heat.
- Whisk in the flour and cook for 1 minute until smooth and lightly bubbling.
- Slowly pour in the milk while whisking continuously to prevent lumps.
- Cook for 3–4 minutes until the sauce thickens slightly.
- Lower the heat and stir in the grated cheddar cheese gradually until melted and smooth.
- Mix in garlic powder, onion powder, smoked paprika, and jalapeño brine.
- Taste and adjust with salt and black pepper if needed.
- Serve warm over tortilla chips, fries, tacos, or burgers.
Notes
- Freshly grated cheese melts more smoothly than pre-shredded cheese.
- Keep the heat low once the cheese is added to prevent splitting.
- Add extra milk if the sauce thickens too much while standing.
