Nacho Cheese Sauce is easy to make yourself from scratch, and is the perfect melty sauce to pour over tortilla chips or Homemade French Fries. This is made with only five all-natural ingredients, and takes 10 minutes to make. 

Nacho Cheese Sauce Drizzled Over Chips

My very first experience with nacho cheese sauce was of the Velveeta variety. I was about 8 years old and had no concept of what processed food meant. It was always the default snack at my friend Angelina’s house: a box of Velveeta popped into the microwave, then mixed with a can of rotel. It was good at the time, but now I generally stay away from things called “cheese product.”

It’s perfectly possible to make smooth, creamy nacho cheese with natural ingredients, which is what we work with here.

The 5 Ingredients You’ll Need:

  • Butter
  • Flour
  • Milk
  • Cheddar Cheese
  • Ground Cayenne pepper

You can keep it simple, or you can jazz it up however you want. You can add tomatoes, jalapeños, scallions, ground beef, and whatever else strikes your fancy.

Serve it alongside some Chicken Wings, Buffalo Chicken Dip, and Soft Pretzels and you have a full spread perfect for watching sports and having friends over.

Nacho Cheese In a mini cast iron skillet with chip dunking in and tomatoes on top

This method takes less than 10 minutes, and riffs on how you’d make a roux and a béchamel sauce for mac and cheese.

Because the ingredients are natural and chemical-free, know that the nacho sauce firms slightly as it cools. It has a luscious, smooth and melty texture as long as it’s warm, but if you let it cool, you’ll need to reheat it to get that flowy texture again. It does reheat just fine though and I’ll include instructions for that after the step-by-step.

Tips for Best Results

Grate the cheese yourself – Nearly all pre-shredded cheeses have cellulose or anti-caking agents added to them in order to keep the shreds from sticking together. These are a disaster for your sauce. You must grate a real block of cheddar yourself for a smooth consistency.

Don’t overcook the cheese – Just like when you make mac and cheese, if you overheat the cheese, it will get grainy and have a horrid texture. Add the cheese off the heat and let it melt with the residual heat.

Serve immediately or keep it warm – Because this is made with all-natural ingredients, as the nacho cheese sauce cools, it will lose its melty texture. If you’re not eating it right away, I recommend keeping it warm in a crockpot, a fondue pot, or a saucepan over a warming plate, especially if you’re serving this at a party.

Step by Step Overview:

Start by melting some butter in a skillet, either salted or unsalted:

Melting Butter in a Skillet

Whisk in an equal amount of flour until combined. This is called a roux, and it will thicken our sauce.

Whisk a Flour Paste in Stainless Skillet

Next whisk in some milk, and season with salt and ground cayenne pepper.

Adding Cayenne Pepper to Roux in Skillet

Once the milk heats through, the mixture should be thick and bubbly.

Now turn off the heat and add freshly grated cheddar. Remember I told you above that freshly grated is important, because pre-shredded cheeses in bags usually have things like powdered cellulose that are there to prevent caking. Those will make your sauce grainy, so make sure you actually buy a block of cheddar and grate it yourself.

Shredded Cheddar Cheese Added to Skillet Roux

Not All Cheddar Is the Same!

Cheddar cheeses vary HUGELY in taste and melt-quality depending on brand.

My absolute favorite cheddar is made by Cracker Barrel, and it’s what I used here. Any cheddar made by them, whether White or Yellow Sharp, Extra Sharp, Vermont Sharp, or Marbled Sharp, is excellent. Tillamook, Cabot, and The Whole Foods 365 Sharp Cheddar are also decent.

Cheddars I find that don’t work as well texture-wise are Kraft, Organic Valley, Target’s brand, and TJ’s brand. Also don’t use really high-end artisanal cheddars, because they usually don’t melt well.

Whisk gently until the cheese melts and smooths out into a creamy, wonderful sauce:

Whisk Together the Smooth Nacho Cheese Sauce

It should have a flowy texture that runs and drips off the spoon in an even ribbon:

Pouring the Homemade Nacho Cheese Sauce into Cast Iron Skillet

If at any point the nacho cheese gets too thick and doesn’t “run” off the spoon, just add more water or milk, and whisk to combine. It will smooth out again beautifully.

What happens is when you cook the mixture on the stovetop, you run the risk of cooking too much moisture off, so you just have to add more. No big deal!

(Since I’ve been asked so many times, this is the mini-cast iron skillet picture above).

How to Serve It:

This Nacho Sauce is perfect poured on tortilla chips, fries, or for dipping with soft pretzels.

It also pairs really nicely with Baked Chicken WingsBuffalo Garlic KnotsCrockpot Buffalo Chicken Dip, or Garlic Parmesan Wings.

Nacho Cheese Sauce Ladled On top of Chips
 

Ideas for Flavor Enhancements

If you’re using a really good quality, flavorful cheddar, the nacho cheese sauce should be very flavorful even with these few ingredients. However, if you wish to add other ingredients, here are my suggestions.

Tips and FAQ

How long will the nacho sauce keep?

Store in the refrigerator for up to 5 days, in an airtight container.

How do you reheat nacho cheese sauce?

Heat the leftover nacho cheese in a skillet over low heat until melted and warm. Add 2 tbsp of water or milk and whisk until the cheese looks smooth and creamy again (adding moisture should restore that creamy smooth texture). If the sauce is still too thick and doesn’t “flow” well, add more liquid and whisk again. Do not reheat nacho cheese in the microwave.

Can you freeze nacho cheese sauce?

Yes, for up to 2 months, but it will definitely separate, so you’ll need to reheat and whisk again to smooth it out, and probably add moisture. Follow the instructions above.

How do you keep nacho cheese sauce warm?

Keep on low heat on the stove, adding more liquid as needed to keep a smooth texture. Or use a crockpot, a fondue pot, or a saucepan over a warming plate.

Did you enjoy the recipe? Please leave a 5-star rating in the recipe card below and/or a review in the comments section further down the page. Or, follow me on Facebook, Instagram or Pinterest!

Nacho Cheese Sauce Ladled Over Chips

Nacho Cheese Sauce

This from-scratch Homemade Nacho Cheese Sauce is made with only five all-natural ingredients, and takes 10 minutes to make. Perfect for football snacking!
142
reviews

Leave a Review »

Ingredients

  • 2 tbsp butter (salted or unsalted)
  • 2 tbsp all-purpose flour
  • 1 cup whole milk
  • 1/4 tsp salt
  • 1/8 tsp cayenne pepper (or to taste)
  • 8 oz block sharp cheddar cheese* grated

Instructions 

  • Melt the butter in a medium size skillet over medium heat.
  • Once the butter is melted add the flour.
  • Whisk until it combines into a smooth blond paste and starts to bubble around the edges.
  • Add the milk to the skillet and continue whisking.
  • Once the milk is incorporated, raise the heat to high and bring to a boil.
  • Once the milk has reached a boil, quickly lower the heat and reduce to a simmer. Allow the sauce to thicken slightly, about 30 seconds.
  • Add the cayenne pepper and salt and whisk to combine.
  • Turn off the heat, and remove the skillet from the stove**. Add the cheese and gently stir, allowing the cheese to melt.
  • When the cheese is completely melted and the mixture smooth in consistency, the nacho cheese sauce is ready to serve. Enjoy immediately, as the sauce will get firm as it sits.

Notes

*Be sure to buy a good quality block of sharp cheddar cheese, then grate it yourself. Pre-shredded cheeses have additives in them that are specifically there to prevent clumping, so if you don’t shred your own cheese, the sauce won’t be smooth. My favorite brand cheddar is Cracker Barrel.
**A few people have reported a gritty/grainy texture, which is usually a result of cheese being overheated. Make sure not to put the heat too high or try to rush the process. The residual heat of the béchamel should melt the cheese sufficiently. You definitely don’t want the cheese to bubble.
Storing leftovers: Store in an airtight container in the fridge for up to 5 days.
Reheating: ONLY reheat on the stovetop in a pan (no microwave here). Heat the cheese in a skillet over low heat until melted and warm. Add 2 tbsp of water or milk and whisk until the cheese looks smooth and creamy again (adding moisture should restore that creamy smooth texture).
Freezing: You may freeze for up to 2 months, but it will definitely separate, so you’ll need to reheat and whisk again, and probably add moisture. Follow the instructions above.
Keeping warm: This sauce does not hold well, but you may keep on low heat on the stove, adding more liquid as needed to keep a smooth texture. Or use a crockpot, a fondue pot, or a saucepan over a warming plate.

Nutrition

Calories: 333kcal, Carbohydrates: 7g, Protein: 16g, Fat: 27g, Saturated Fat: 16g, Cholesterol: 79mg, Sodium: 392mg, Sugar: 3g

Nutrition is estimated using a food database and is only intended to be used as a guideline for informational purposes.