I know, it seems kind of weird that I’m posting this homemade Nacho Cheese Sauce recipe the day after the super bowl. But, the reason I made this nacho cheese sauce has nothing to do with the super bowl and everything to do with the fact that I have just had a crappy week. :) After a series of unfortunate events and two recipe flops, I had an, “Ugh, I give up. Just give me some chips and nacho cheese.” moment.
Don’t judge. Nacho cheese dip is powerful stuff.
This post contains some affiliate links, which means that we make a small commission off items you purchase at no additional cost to you.
NO Processed Cheese, Please
Rather than going totally off the deep end and buying a gelatinous block of Velveeta, I decided to try to make the nacho cheese sauce myself, with real, simple ingredients. To my surprise (and probably to my detriment), this homemade nacho cheese recipe made with real cheddar cheese is extremely fast and easy to make.
Spice it Up!
The nacho cheese recipe below is the very basic version of nacho cheese, which you can customize or embellish in many different ways. Try substituting half of the cheddar with pepper jack, or stirring in a 4oz. can of diced green chiles. Experiment with the seasonings by adding a pinch of garlic powder, cumin, or even cayenne pepper. Stir in a few sliced green onions, or a can of Rotel tomatoes (drained). You can really have fun with this one.
Tips for Cheese Sauce Success
Here are a few tips to help make sure your homemade nacho cheese recipe is a success:
- Make sure to cook the flour in the butter for one minute. This helps cook out the “floury” flavor.
- Use medium cheddar for smoother results. Sharp cheddar tends to “break” or become grainy easier than medium cheddar.
- Remove the pot from the heat before stirring in the cheese. Overheating the sauce once the cheese has been added can cause the sauce to seize up and become thick and/or grainy. If needed, use only low heat to help the cheese fully melt.
- Use block cheese and hand shred it when possible. Pre-shredded cheeses sometimes contain a lot of anti-caking powders, which can cause a powdery flavor in your cheese sauce.
New to cheese sauce? Try making our no-roux Easy Cheese Sauce that melts together smoothly in minutes and is absolutely fool-proof!
5 Minute Nacho Cheese Sauce
Ingredients
- 2 Tbsp butter ($0.28)
- 2 Tbsp flour ($0.02)
- 1 cup whole milk ($0.19)
- 6 oz. medium cheddar, shredded (about 1.5 cups) ($2.25)
- 1/4 tsp salt ($0.02)
- 1/4 tsp chili powder ($0.02)
Instructions
- Add the butter and flour to a small sauce pot. Heat and whisk the butter and flour together until they become bubbly and foamy. Continue to cook and whisk the bubbly mixture for about 60 seconds.
- Whisk the milk into the flour and butter mixture. Turn the heat up slightly and allow the milk to come to a simmer while whisking. When it reaches a simmer, the mixture will thicken. Once it’s thick enough to coat a spoon, turn off the heat.
- Stir in the shredded cheddar, one handful at a time, until melted into the sauce. If needed, place the pot over a low flame to help the cheese melt. Do not overheat the cheese sauce.
- Once all the cheese is melted into the sauce, stir in the salt and chili powder. Taste and adjust the seasoning as needed. If the sauce becomes too thick, simply whisk in an additional splash of milk.
See how we calculate recipe costs here.
Nutrition
Video
How to Make Nacho Cheese – Step by Step Photos
Start by placing 2 Tbsp butter and 2 Tbsp flour in a small saucepot.
Heat the flour and butter over medium flame and whisk together until they become bubbly and foamy. Continue whisking for about 60 seconds. This mixture is called a “roux” and is what will thicken your sauce. Letting the roux cook for about 60 seconds slightly toasts the flour and gets rid of that raw floury flavor, but you want it to stay “blonde”, so if it begins to brown, remove it from the heat.
Whisk in one cup of whole milk. Turn the heat up slightly and let it come to a simmer (whisking frequently). Because the small volume, it should come to a simmer very quickly (about a minute).
When it reaches a simmer, the milk will thicken. When it’s thick enough to coat a spoon like in the photo, turn off the heat.
Whisk in 6oz. (or about 1.5 cups) shredded medium cheddar, one hand full at a time, until it is melted into the sauce. If needed, put the pot back over a low flame to help it melt, but the residual heat should do most of the work.
Finally, season the nacho cheese sauce with 1/4 tsp salt and 1/4 tsp chili powder.
Taste the nacho cheese sauce and adjust the seasonings if needed. And that’s it! Now you have a real ingredient, really delicious, homemade nacho cheese dip.
This post either just ruined your life or made your day. Or maybe both.
Really good!๐๐ป
Great simple recipe. Cayenne pepper is a great addition to/or instead of chili powder.
I prefer to use Sodium Citrate(salts of citric acid) for the cheese sauce emulsifier.
…flour is not a proper emulsifier for cheese sauces. Quite the opposite actually. Flour wants to turn cheese sauces grainy.
…with Sodium Citrate, the cheese sauce will be silky smooth. And will even be able to flow at room temperature.
No one asked.
It’s a comment section Kristy get over yourself. If they didn’t want comments why would they have a comment section? By your logic no one should comment because no one asked anyone anything.
What did I do wrong to make it kinda powdery not real bad but a little
If you whisk the milk in too soon before the flour has a chance to really cook a bit, you can be left with a powdery, floury taste! Just make sure that you let the butter and flour cook together for at least a good minute.
Entitled to much floor. I followed recipe to a T. It was fought for me. Did you mean 2 tspn of flour? ๐ฅฒ
forgot to buy the cheese topping for my Chilli nachos so will use this and fingers crossed. Just like a regular cheese sause with chilli so all good. If your’re a novice cook her description of the roux is very good.
Can you jar some and leave it in the fridge for how long any one knows
We’ve found this one is best eaten asap!
I like to add a tiny bit of yellow mustard for zest, maybe even a splash of beer. Great on soft pretzels
Sounds like grest idea, but if mustard and beer, sounds grest
So easy to make and delicious! I didnโt have any regular flour on hand so I made some oat flour and it turned out great.
Awesome and easy. Added salsa to it before pouring it all over my nachos!
It turned out very grainy and thick, not creamy. Not sure what I did wrong. Even tried it with less flour and it was the same.
you didnt do anything wrong, op is leaving out an important fact about making cheese sauce from a bechamel which is that without sodium citrate it will turn out very gritty and grainy. its why people use a bit of velveeta in cheese sauce, because it has enough sodium citrate to prevent this usually. get a bag of it off amazon and spoon some in the next time you try making a cheese sauce, or try melting a few cubes of velveeta into the sauce, and make sure you dont melt it at a high heat / keep the heat low because if it boils it’ll turn gritty too. otherwise you can try to use a little bit of lemon juice or white wine, that sometimes is enough to fix it.
Can this be made and left in a crock pot overnight on warm?
That’s a really long time being held over heat, so I’m not sure how well it would hold up without testing it, unfortunately.
Great. Hit the spot and cured the crave. I added taco seasoning, ran out of chili.
A yummy dip and nice consistency, I added a little extra cheese and some fresh diced tomato on the top to serve. Next time I’ll probably add a little extra chilli or some bitier cheese for a bit more punch.
I got scared when you said butter and flour and milk. I want to make nacho sauce, not a cake ๐
I used coconut oil instead of butter, it’s healthier. After that everything is the same except instead of chilli powder, I used Roasted red Garlic powder and Cayenne powder for that extra kick. So easy to make and tasted great.
So basically not her recipe at all then. Okay thanks
Can this be made in advance, refrigerated and reheated ?
No, this one really needs to be made and eaten right away. :)
I’ve done it. It isn’t perfect and I heated it up using a double boiler method, but I just didn’t want to throw out the leftovers. :)