Keto Nacho Cheese Sauce
Published May 23, 2021 • Updated March 10, 2026
This post may contain affiliate links. See my disclosure policy.
I built this keto nacho cheese sauce on three real cheeses and sodium citrate, so it melts smooth every single time. No graininess, no greasy puddles, just pourable queso.
Low carb queso sauce recipe

I’ve made more queso recipes than I can count, and this is the one I come back to every single week. Three real cheeses, water, and one tablespoon of sodium citrate give you a smooth, pourable sauce that stays creamy from the first dip to the last. No thickeners. No processed cheese. Just real ingredients doing what they’re supposed to do.
Most queso recipes use almond flour or xanthan gum to hold the sauce together, and both fail. Almond flour makes it grainy. Xanthan gum turns it slimy. I went through both of those phases before I found sodium citrate, and I haven’t looked back. It emulsifies the cheese proteins so the fat and liquid stay blended instead of separating into a greasy mess. That’s why this sauce pours like the nacho cheese you remember from stadiums, except it’s made from sharp cheddar, fontina, and swiss.
Some queso dip recipes lean on American cheese because it melts easily, but American cheese is a processed cheese product, not actual cheese. It’s higher in carbs and tastes like it. Others call for cream cheese as a base, which also adds carbs without adding much flavor. I’d rather use three real cheeses and let the sodium citrate handle the texture. The result is a low carb cheese sauce that tastes better and has fewer carbs per serving than anything built on processed ingredients.
This is one of those recipes that does double duty in my kitchen. I pour it over cauliflower tots, drizzle it on cheese taco shells, and use it anywhere I’d normally reach for my keto alfredo sauce. I’ve even stirred it into scrambled eggs on mornings when I want something more interesting than butter. It reheats clean with just a splash of warm water, so I batch it on Sundays and use it all week. The sodium citrate keeps the emulsion stable even after refrigeration, so there’s no re-melting drama on Tuesday night.
If you’ve tried making queso before and ended up with a broken, oily sauce, this recipe fixes that. The three-cheese blend gives you depth (cheddar for punch, fontina for stretch, swiss for a subtle nutty finish), and the sodium citrate ties it all together. No xanthan gum, no almond flour, no processed cheese products. Just real ingredients and a technique that works every time I make it.
Explore 683+ keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.
Ingredients
7 oz sharp cheddar cheese, shredded
2.5 oz fontina cheese, shredded
3 tablespoons shredded swiss cheese
1 ⅓ cup water, divided
1 tablespoon sodium citrate
Step by Step Instructions
Step by Step Instructions
Blend of cheeses
In a medium bowl, combine cheddar cheese, fontina cheese and swiss cheese. Toss until mixed.
Simmer
In a medium saucepan, whisk together ⅔ cup water and sodium citrate over medium heat. Stir until sodium citrate dissolves and the mixture begins to simmer. (Warning: Do not use a Calphalon pan.)
Add cheese
Gradually add one handful of the cheese blend at a time, stirring constantly. Make sure the cheese is fully incorporated until adding the next handful.
Nutrition disclaimer
The nutrition information provided is an estimate and is for informational purposes only. I am a Doctor of Pharmacy (Pharm.D.); however, this content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always consult your physician or other qualified health provider before making any lifestyle changes or beginning a new nutrition program.
Your Macros. Your Recipes. Calculated in 60 Seconds.
Get personalized keto macros and instantly see which recipes fit your targets. No more guessing what to eat.
Get My Macros + Recipes →Frequently Asked Questions
Can I make this in the microwave?
I've confirmed this works. Heat the water and sodium citrate in a glass bowl first, then add cheese a handful at a time, microwaving in 30-second intervals between each addition. The 30-second intervals matter because the cheese goes grainy fast if you overheat it. Add water a tablespoon at a time until you like the consistency. I still prefer the stovetop for control, but the microwave method is solid when you don't want to dirty a saucepan.
What can I add to make it spicy?
I stir in a pinch of cayenne or a few slices of pickled jalapeno right at the end, after the sauce is already smooth. Garlic powder and cumin also work if you want more of a Tex-Mex direction. I always add spices after the cheese is fully melted so I can taste as I go. Start small because the heat concentrates as the sauce thickens.
Can I make a white queso version?
I'd swap the cheddar and swiss for Monterey Jack. It melts smooth and won't overpower green chilies if you're going that direction. Keep the sodium citrate and the same water ratio. I've made a white version with Monterey Jack and a can of diced green chilies stirred in at the end, and it turned out creamy and mild with just enough kick.
Why does my cheese sauce get grainy?
Graininess usually comes from one of two things: pre-shredded cheese (the starch coating interferes with melting) or adding cheese too fast on high heat. If you're using block cheese and it's still grainy, try adding smaller handfuls and keep the heat at medium. The sodium citrate in this recipe prevents most graininess on its own, but rushing the process can still cause the proteins to seize. I always stir constantly and keep my burner no higher than medium.
Where do I buy sodium citrate?
I buy mine on Amazon. A bag costs around $10 and lasts for months since you only use a tablespoon per batch. I've also seen it at specialty cooking stores and some Whole Foods locations, but Amazon is the most reliable source I've found. Make sure you get food-grade sodium citrate, not the industrial version.
What cheese can I use instead of fontina?
Provolone is my go-to substitute. It melts similarly and won't change the flavor much. I've also used Gruyere when I had some on hand, and it added a nice depth, though it's pricier. Stick with cheeses known for melting well. Harder aged cheeses like Parmesan won't give you the same stretchy, smooth texture that fontina provides.
Why can't I use a Calphalon pan?
I discovered this the hard way. The sodium citrate's acidity reacts with Calphalon's nonstick surface and can damage the coating. I use a stainless steel saucepan for this recipe and anything else that involves sodium citrate. If all you have is nonstick, the microwave method in a glass bowl works as an alternative.
Can I freeze this nacho cheese sauce?
I freeze batches of this all the time. The sodium citrate keeps the emulsion from breaking when it thaws, so the texture stays smooth instead of turning grainy or separating. I portion it into small freezer-safe containers and store them for up to three months. Thaw overnight in the fridge, then warm on the stove with a splash of water. It comes back to nearly the same consistency as fresh.



My son has been a Velveeta loyalist his whole life, so I didn't have high hopes when I made this. Used the full fontina and sharp cheddar blend, whisked in the sodium citrate the way the recipe says, and the texture came out so smooth I actually stopped and looked at the pan. He dipped a chip in before I could plate it and told me it was better than the canned stuff. That's not a compliment he gives easily.
Skeptic approval is the best kind. Sodium citrate runs the same chemistry Velveeta uses to stay smooth. Real cheese just tastes better.
First time using sodium citrate for anything and I honestly wasn't sure it would work. The sauce came out completely smooth, which alone made me pretty happy since every cheese sauce I've attempted before has broken into a greasy mess. Four stars because it needed a lot more salt than I expected. I tasted it at the end and had to add a big pinch plus garlic powder to get it where I wanted. Good base recipe though, and now I know to season as I go instead of waiting.
Saltiness varies a lot by cheddar brand. Some barely need any added, others need a heavy pinch at the end. Garlic powder and cumin are both in my regular rotation for this one.
Swapped the fontina for smoked gouda and I'm not going back. The smokiness adds a layer that makes the cheddar hit harder, and it stayed completely smooth after reheating twice without breaking at all. Four stars until I actually make it with chips instead of eating it straight from the pan.
Quick tip: if the sauce starts thickening once it's out of the pan, a small splash of warm water whisked in brings it right back. Figured this out mid-party in a minor panic when I poured it into a bowl for game day and it started setting up way faster than I expected.
Yeah, sodium citrate locks the emulsion fast once it cools down. The warm water trick works. Add it in small splashes though, not all at once, or it swings thin in the other direction.
My husband grabbed the spoon after I added the fontina and just stood there stirring, which never happens. No graininess at all, which is apparently his number one complaint about every queso I've ever made. I might cut the water back slightly next time, felt just a touch thin for chip dipping.
The no-graininess thing is all the sodium citrate doing its job. And yeah, cut the water back to about a cup if you want it thicker for dipping.
This recipe for nacho cheese is wonderful. So simple and delicious. I usually double the recipe. Much better than that velvetta stuff.
I put it in “take away” microwaveable containers and store on my fridge. But they keep disappearing, hum so good and quick 1 minute heat in microwave with pork rinds. Awesome!
Ha, the containers disappearing is a real problem. I started stashing one in the back of the fridge so I can actually get to it. Pork rinds are the right call.
In one of your videos on YouTube you used a powdered cheese, but now I can't locate the video. After watching the Nacho Cheese Recipe video, I'm wondering if the podered cheese is even necessary to have on hand?
I used the powdered cheese for cheez-its and keto doritos. Unless you plan on making those, you don't have to have the powdered cheese on hand. Hope that helps!
What other cheese could be used in place of Fontina? My local stores do not have it in stock.
provolone should work
Can this sauce be frozen? If stored in the fridge, how long will it last?
Thank you!
I haven't tried freezing it yet.
Thank you for this recipe! :) Can the cheese sauce be frozen in serving sizes and reheated? Also, I would like to make a white version with green chilies. Any suggestions on what cheese I should use?
Freezing works well with this one (the sodium citrate keeps it from breaking when you thaw). Just add a splash of water when you warm it back up. For white with green chilies, I'd go Monterey Jack. Melts smooth and won't overpower the chilies.
Saw this recipe on Highfalutin. I only have one sauce pan and it's non-stick, I opted to do this in the microwave in a glass bowl. I came out perfect. Heated the water and sodium citrate first and gradually add the cheese, microwaving 30 secs at time until blended continued repeat to add cheese & 30 secs. Gradually added water 1 Tbsp at time until happy with the consistence. Yum... Yum Yum
The 30-second intervals matter, goes grainy fast if you overheat it. Sodium citrate emulsifies the same in a microwave as on the stove.
Can you explain the issue with the Calphalon pans? We just got some then I saw this while looking up Queso..
One person had an issue with it. I'm not sure why someone would use a non-stick calphalon sauce pan. My saucepans are all stainless steel, but apparently the citric acid can eat away on the surface. I'm not sure if it's all non-stick pans or just the Calphalon brand.
I didn’t think Casava flour was Keto?
This recipe doesn't use casava flour
I read in many publications sodium citrate is extremely harmful. Is there something healthy you would substitute?
Sodium citrate is used in a lot of different foods and recipes. It is salt of citric acid which is found naturally in plants and animals. It is only harmful in very, very large doses as it affects the pH. In fact, they use sodium citrate pharmaceutically to treat kidney stones.
No, Bernice. It is extremely healthy when used properly and FOOD GRADE is . necessary when cooking.
Close to perfect but the 2/3 cup water at the end was too much. I'll adjust that next time and it'll PERFECT.
Yeah, start with half and pour the rest in slowly. Every batch runs a little different depending on the cheese.