Taco Bell Nacho Cheese Sauce Copycat Recipe
That warm, runny nacho cheese sauce from Taco Bell is one of those things you catch yourself thinking about between visits. This copycat version takes about 10 minutes on the stovetop and tastes close enough to the real thing that you can skip the drive-through.
It only takes a handful of pantry staples to get there. Pour it over chips, drizzle it on a burrito, or use it as a dip while dinner is still cooking.

Why I Love This Recipe
This is the version I keep coming back to because it stays pourable and smooth even as it cools, thanks to the evaporated milk. A lot of homemade cheese sauces break or go grainy, but the combination of American cheese and a cornstarch slurry holds it together.
The flavor is tangy and a little spicy, with that familiar orange color that comes from chili powder and paprika. It is not subtle, and it is not trying to be.
Recipe Ingredients

- 1 cup evaporated milk – The base that keeps the sauce smooth and prevents it from breaking
- 6 oz American cheese, chopped – The key to a glossy, creamy texture; Velveeta also works
- 1 tsp cornstarch – Thickens without making the sauce heavy
- 1 tbsp water – Mixed with the cornstarch to form a slurry
- 1 tsp chili powder – Gives the sauce its familiar warm flavor and orange tint
- 1/2 tsp paprika – Adds a mild sweetness and deepens the color
- 1/2 tsp garlic powder – Background savory note
- 1/2 tsp onion powder – Rounds out the flavor
- 1/4 tsp cumin – Earthy undertone that ties the spices together
- 1/4 tsp cayenne pepper – Adds gentle heat; reduce or skip if you want it mild
- 1/2 tsp salt – Adjust at the end to taste
- 1 tsp white vinegar – Brightens the sauce and mimics the slight tang of the original
Variations / Substitutions
- American cheese to Velveeta – The sauce will be slightly thicker but still very smooth; use the same 6 oz.
- American cheese to cheddar – Grate it finely and melt it slowly; the sauce will be a little grainier and less glossy but still good.
- Dairy-free – Use a plant-based American-style cheese (such as Violife) and swap evaporated milk for full-fat oat milk, though the texture will be slightly thinner.
- Cayenne to chipotle powder – Swapping in an equal 1/4 tsp of chipotle powder adds a smoky edge instead of straight heat.
- White vinegar to apple cider vinegar – Works fine and adds a very faint fruitiness that is barely noticeable in the finished sauce.
- Heat level – Double the cayenne to 1/2 tsp if you want it closer to Taco Bell’s spicier menu options.
If you enjoy building Taco Bell favorites at home, the Taco Bell Crunchwrap Supreme Copycat Recipe is a great next project that uses this sauce.
How To Make Nacho Cheese Sauce
Step 1: Mix the Cornstarch Slurry

In a small bowl, stir together the 1 tsp cornstarch and 1 tbsp water until no lumps remain. This takes about 20 seconds. Set it right next to the stove so you can reach it without rushing.
This slurry is what keeps the sauce from going watery as it sits. Lumpy cornstarch will not dissolve evenly once it hits the hot milk, so take the extra few seconds to get it smooth.
Step 2: Warm the Evaporated Milk

Pour the 1 cup evaporated milk into a small saucepan and set it over medium-low heat. Warm it for about 3 minutes, stirring occasionally, until it is steaming but not simmering. You do not want it to boil.
Boiling the milk before you add the cheese can cause the sauce to break. Steaming and a few small bubbles around the edges is the right moment to move on.
Step 3: Whisk in the Cornstarch and Spices

Pour the cornstarch slurry into the warm milk and whisk constantly for about 1 minute, until the milk thickens slightly and coats the back of a spoon. Add the 1 tsp chili powder, 1/2 tsp paprika, 1/2 tsp garlic powder, 1/2 tsp onion powder, 1/4 tsp cumin, 1/4 tsp cayenne, and 1/2 tsp salt. Whisk until everything is evenly combined, about 30 seconds.
The milk will deepen to a warm orange-red color as the spices go in. That color change is a good sign you have stirred everything in completely.
Step 4: Melt in the Cheese

Reduce the heat to low. Add the 6 oz chopped American cheese a few pieces at a time, whisking after each addition until fully melted before adding the next piece. The whole process takes about 3 to 4 minutes.
Adding cheese all at once can cause it to seize up in clumps rather than melting smoothly into the milk. Going in small batches keeps the sauce glossy and uniform.
Do not let the heat creep back up during this step. If the sauce starts to bubble, pull the pan off the burner for a moment, then return it to low. The goal is a slow, gentle melt.
Step 5: Finish and Pour

Remove the pan from heat and stir in the 1 tsp white vinegar. Taste the sauce and adjust salt if needed. Pour it straight into a small serving bowl or a warm ramekin, and serve immediately with tortilla chips alongside.
Recipe Tips
- Keep the sauce warm – Nacho cheese sauce thickens fast as it cools. If you are serving it for a group, keep it in a small slow cooker on the warm setting or set the bowl over a shallow pan of hot water.
- Chop the cheese small – The smaller your cheese pieces, the faster and more evenly they melt. Roughly 1/2-inch chunks work well.
- Do not use pre-shredded bagged cheddar as a swap – The anti-caking coating on pre-shredded cheese makes the sauce gritty. If you want a sharper flavor, buy a block and grate it yourself.
- Thin it out if needed – If the sauce gets too thick, whisk in a splash of warm evaporated milk, 1 tbsp at a time, until it loosens back up.
Stovetop cook times by batch size:
| Batch | Evaporated Milk | Approx. Total Cook Time |
|---|---|---|
| Single (serves 4) | 1 cup | 8 to 10 mins |
| Double (serves 8) | 2 cups | 12 to 14 mins |
| Triple (serves 12) | 3 cups | 16 to 18 mins |
How To Store
- Refrigerate – Store leftover sauce in an airtight container for up to 4 days. It will solidify in the fridge, which is normal.
- Reheating – Reheat in a small saucepan over low heat, whisking in 1 to 2 tbsp of milk as it warms to bring back the smooth, pourable texture. Microwaving works too; heat in 30-second bursts and stir between each one.
What To Serve With Nacho Cheese Sauce
Tortilla chips are the obvious move, but this sauce earns its place in a lot of other spots. Drizzle it over a plate of seasoned ground beef and rice for a quick burrito bowl, where the richness of the cheese balances the lean, spiced meat. It also works well spooned over roasted or steamed broccoli, where the salty, tangy sauce plays nicely against the slight bitterness of the vegetable. For a crowd, set it out next to soft pretzels, because the chewiness and mild salt of a pretzel is one of the better pairings for a sauce this bold.
Frequently Asked Questions
Can I make this sauce ahead of time?
Yes. Make it up to 3 days in advance and store it in the fridge. Reheat it gently with a splash of milk to bring back the smooth consistency.
Why did my sauce turn out grainy?
The heat was likely too high when the cheese went in. American cheese and Velveeta are much more forgiving than natural cheese, so if you used cheddar, that is the most common reason for a gritty texture.
Can I freeze nacho cheese sauce?
It is not recommended. The sauce separates when frozen and thawed, and no amount of whisking fully brings it back together.
Does this sauce work in a Taco Bell-style nachos bell grande at home?
Yes. Layer it over tortilla chips with seasoned ground beef, sour cream, diced tomatoes, and sliced jalapeños for a solid copycat version of that dish.
—

Ingredients
Method
- In a small bowl, stir together 1 tsp cornstarch and 1 tbsp water until smooth. Set aside.
- Pour 1 cup evaporated milk into a small saucepan and heat over medium-low for about 3 minutes until steaming but not boiling.
- Whisk in the cornstarch slurry and stir for 1 minute until the milk thickens slightly. Add 1 tsp chili powder, 1/2 tsp paprika, 1/2 tsp garlic powder, 1/2 tsp onion powder, 1/4 tsp cumin, 1/4 tsp cayenne, and 1/2 tsp salt. Whisk until combined.
- Reduce heat to low. Add the 6 oz chopped American cheese a few pieces at a time, whisking after each addition, until fully melted, about 3 to 4 minutes.
- Remove from heat, stir in 1 tsp white vinegar, adjust salt to taste, and pour into a serving bowl with tortilla chips alongside.
