This homemade cheddar cheese sauce is smooth, creamy, and packed with flavor from cheddar, Monterey Jack, and American cheese. The seasoning blend gives it a bold Tex-Mex finish that tastes much fresher than anything from a jar. It comes together in about 10 minutes and has a thick, pourable texture that’s perfect for nachos, fries, burgers, baked potatoes, and vegetables.

Table of Contents
Why This Nacho Cheddar Cheese Sauce Works
I wanted a homemade cheese sauce because the jarred versions often taste overly salty and artificial to me. After testing a few different cheese combinations, I found that American, cheddar, and Monterey Jack gave me the smoothest texture and best overall flavor. Cheddar alone tasted great, but it was sharper and more likely to turn grainy. The American cheese helped the sauce melt into a silky, glossy consistency, while Monterey Jack added creaminess without covering up the cheddar flavor.
The roux gives the sauce its body, so it stays thick enough to cling to fries, nachos, burgers, and vegetables without becoming pasty. Once the milk has thickened, I lower the heat before adding the cheese so it melts gently and stays smooth.
I added a seasoning blend of cumin, paprika, garlic, and oregano to give this version a bold Tex-Mex flavor rather than the milder taste of a basic cheddar sauce. That makes it especially good for nachos and loaded fries, but it still works on baked potatoes, burgers, and roasted vegetables. If you like my Taco Bell nacho cheese sauce or Chipotle queso blanco, this is another easy cheese sauce worth keeping in rotation.

Ingredients
- 1 and a half tablespoons butter
- 1 and a half tablespoons all-purpose flour
- 1 cup milk
- 1 teaspoon cumin
- 1 teaspoon oregano
- 1 teaspoon garlic powder
- 1 teaspoon paprika
- ½ cup American cheese, shredded or chopped
- ½ cup cheddar cheese, shredded
- ½ cup Monterey Jack cheese, shredded
Ingredient Notes
- All-purpose flour: Cook the flour with the butter for 1 to 2 minutes before adding the milk. This removes the raw flour taste and helps the sauce thicken smoothly.
- Milk: Whole milk gives the sauce the richest texture, but 2% milk will also work. Add it gradually while whisking so the roux stays smooth and lump-free.
- American cheese: Deli-style or block American cheese melts more evenly than individually wrapped slices. Chop it into small pieces so it melts quickly.
- Cheddar and Monterey Jack: Shred both cheeses from a block if possible. Pre-shredded cheese contains anti-caking ingredients that can make the sauce thicker or slightly grainy.
- Paprika: Regular paprika adds mild flavor and color, while smoked paprika gives the sauce a deeper, smokier finish. Go with whichever flavor profile you prefer.
- Seasonings: Cumin and oregano are strong flavors in a cheese sauce. Use the full amount for a bold Tex-Mex taste, or start with half and add more after the cheese has melted.

How to Make Cheddar Cheese Sauce
Step 1: Make the roux
Melt the butter in a saucepan over medium heat. Once the butter is fully melted, whisk in the flour and cook for 1 to 2 minutes, stirring constantly, until a smooth paste forms. This step cooks out the raw flour taste and builds the base that will thicken the sauce. The roux is ready when it smells slightly nutty and has turned just slightly golden.

Step 2: Add the milk
Slowly pour in the milk while whisking continuously to prevent lumps from forming. Add it in a thin, steady stream rather than all at once. Continue cooking and whisking until the sauce begins to thicken and coats the back of a spoon. This takes about 3 to 4 minutes.

Step 3: Add the spices
Add the cumin, oregano, garlic powder, and paprika and stir well until the seasonings are evenly distributed throughout the sauce.

Step 4: Melt in the cheese and serve
Reduce the heat to low and add the American cheese, cheddar, and Monterey Jack. Stir continuously until all three cheeses have fully melted and the sauce is completely smooth and creamy. Do not rush this step on high heat since too much heat causes the proteins in the cheese to seize up and the sauce to turn grainy instead of silky.

Transfer the nacho cheese sauce to a heat-safe bowl and serve it immediately while the sauce is hot and at its most pourable.

My Tips for the Best Nacho Cheddar Cheese Sauce
- Use a heavy-bottomed saucepan. A thicker pan distributes heat more evenly and reduces the chance of the milk scorching while the sauce thickens.
- Remove the pan from direct heat before adding the cheese. The residual heat is usually enough to melt everything smoothly. Return the pan to the lowest heat only if the cheese needs help finishing.
- Add the cheese in small handfuls. Let each addition melt before adding more. This keeps the sauce smooth and prevents the temperature from dropping too quickly.
- Judge the consistency while it’s warm. The sauce thickens noticeably as it cools. Take it off the heat when it’s slightly thinner than you want the final sauce to be.
- Taste after all the cheese has melted. American cheese and cheddar can both be salty, so wait until the sauce is finished before adding any extra salt or seasoning.
- Fix an overly thick sauce gradually. Whisk in warm milk 1 tablespoon at a time until it becomes pourable again. Adding too much liquid at once can make the sauce difficult to thicken.
- Keep it warm without letting it simmer. If you aren’t serving it immediately, hold it over the lowest heat and stir occasionally. Boiling the finished sauce can cause it to separate.

Best Ways to Use Cheddar Cheese Sauce
This sauce is thick enough for dipping but still easy to drizzle while warm. Some of my favorite ways to use it are:
- Nachos: Pour it over tortilla chips, then add jalapeños, black beans, seasoned beef, pico de gallo, or sour cream.
- Loaded fries: Drizzle it over crispy fries or use it to make my crispy chicken loaded fries or voodoo fries.
- Burgers: Spoon it over smash burgers, cheeseburgers, or grilled chicken sandwiches in place of sliced cheese.
- Baked potatoes: Add it to baked potatoes with bacon, sour cream, and chives.
- Pretzels: Keep the sauce warm and serve it as a dip for homemade soft pretzels or pretzel bites.
- Vegetables: Use it as a dip for broccoli, cauliflower, carrots, or roasted potatoes. The Tex-Mex seasoning gives the vegetables a bolder flavor than a traditional mild cheese sauce.
- Pasta: Toss the warm sauce with cooked macaroni for a quick, seasoned stovetop mac and cheese. Add a splash of milk if it needs to be loosened.

How to Store and Reheat Cheddar Cheese Sauce
Transfer leftover cheese sauce to a shallow, airtight container and refrigerate it within 2 hours of cooking. Store it in the refrigerator for up to 4 days. The sauce will become much thicker as the roux and cheese cool and set.
Reheat it in a saucepan over low heat, adding milk 1 tablespoon at a time as you whisk. Continue heating until the sauce is smooth, pourable, and reaches 165°F.
You can also microwave individual portions in 30-second intervals, stirring after each one. Avoid overheating the sauce since high heat can cause the cheese to separate.
I don’t recommend freezing this sauce if maintaining a perfectly smooth texture is important. It can be frozen safely, but the dairy may separate and become grainy after thawing. If you do freeze it, use an airtight container, thaw it overnight in the refrigerator, and reheat it slowly while whisking in a splash of milk.

Cheddar Cheese FAQs
What is cheddar cheese sauce made of?
Cheddar cheese sauce is usually made with butter, flour, milk, and shredded cheddar cheese. The butter and flour create a roux that thickens the milk into a smooth base.
This recipe also includes American cheese and Monterey Jack for a creamier texture, plus cumin, paprika, garlic powder, and oregano for a bold Tex-Mex flavor.
Is cheddar cheese sauce the same as nacho cheese sauce?
Not always. A basic cheddar cheese sauce is usually mild and commonly served with vegetables, baked potatoes, or pasta. Nacho cheese sauce is typically more seasoned, pourable, and made for tortilla chips, fries, and Tex-Mex dishes.
This recipe falls somewhere between the two. Cheddar gives it a strong cheese flavor, while American cheese, Monterey Jack, and the spice blend give it the smooth texture and bold flavor of nacho cheese sauce.
Can I make cheese sauce with only cheddar cheese?
Yes, but the finished sauce may taste sharper and won’t be quite as smooth. Cheddar, especially aged or extra-sharp cheddar, can become grainy or oily if it gets too hot.
The American cheese in this recipe helps keep the sauce emulsified, while Monterey Jack melts easily and balances the stronger cheddar flavor.
Why did my cheddar cheese sauce turn grainy?
Grainy cheese sauce is usually caused by overheating the cheese or adding it too quickly. High heat can cause the cheese proteins to tighten and separate from the fat. Remove the pan from direct heat before adding the cheese, stir it in gradually, and stop heating as soon as everything is melted. If the sauce has already separated, whisking in a small splash of warm milk may help bring it back together.
How do you thicken cheddar cheese sauce?
Let the milk and roux cook until the mixture lightly coats the back of a spoon before adding the cheese. The sauce will thicken further as the cheese melts and as it cools. If the finished sauce still seems thin, let it rest off the heat for a few minutes. Don’t add dry flour directly to the cheese sauce because it can create lumps and leave a raw flour taste.
Can I make this cheddar cheese sauce gluten-free?
Yes. Replace the all-purpose flour with the same amount of a gluten-free all-purpose flour blend. Check the labels on the American cheese, seasonings, and other packaged ingredients if you need the sauce to be strictly gluten-free.
How do you keep cheese sauce smooth and warm for serving?
Keep the sauce over the lowest possible heat and stir it occasionally. Don’t let it simmer or boil after the cheese has melted. If it thickens while sitting, whisk in warm milk 1 tablespoon at a time until it becomes smooth and pourable again. For parties, you can also keep it warm in a small slow cooker set to warm, stirring occasionally.

More Sauce Recipes with Cheese to Try
Homemade Cheddar Cheese Sauce
This homemade cheddar cheese sauce is smooth, creamy, and packed with flavor from cheddar, Monterey Jack, and American cheese. The seasoning blend gives it a bold Tex-Mex finish that tastes much fresher than anything from a jar. It comes together in about 10 minutes and has a thick, pourable texture that’s perfect for nachos, fries, burgers, baked potatoes, and vegetables.
Ingredients
- 1 ½ tablespoon butter
- 1 ½ tablespoon all-purpose flour
- 1 cup milk
- 1 teaspoon cumin
- 1 teaspoon oregano
- 1 teaspoon garlic powder
- 1 teaspoon paprika
- ½ cup American cheese, shredded or chopped
- ½ cup cheddar cheese, shredded
- ½ cup Monterey Jack cheese, shredded
Instructions
1. Melt the butter in a saucepan over medium heat. Once melted, whisk in the flour and cook for 1–2 minutes, stirring constantly, until a smooth paste forms.
2. Slowly pour in the milk while whisking continuously to prevent lumps from forming. Continue cooking until the sauce begins to thicken slightly.
3. Add the cumin, oregano, garlic powder, and paprika, stirring well to evenly distribute the seasonings.
4. Reduce the heat to low and add the American cheese, cheddar cheese, and Monterey Jack cheese. Stir continuously until all the cheese has melted and the sauce is smooth and creamy.
5. Serve warm with nachos, tortilla chips, fries, or your favorite snacks.
Nutrition Information:
Yield:
6Serving Size:
About ¼ cupAmount Per Serving: Calories: 300Total Fat: 22gSaturated Fat: 13gUnsaturated Fat: 9gCholesterol: 66mgSodium: 578mgCarbohydrates: 10gFiber: 1gSugar: 2gProtein: 16g
Leave a Reply