Creamy Cheese Sauce

5 from 7 votes

This post may contain affiliate links. Please read my disclosure policy.

A thick, smooth, creamy cheese sauce is great on pasta, vegetables, chips, meat… everything! Check out this walkthrough to learn how to make cheese sauce with cheddar cheese, mustard, pepper, and Tabasco for a really rich and irresistible dip or topping in just 15 minutes.

closeup: cheese sauce dripping off of spoon into bowl


Making the perfect cheese sauce is something of an art — keeping the milk at just the right temperature, starting with a buttery roux, and choosing the right cheese to keep the dip silky smooth are all key. 

But learning how to make a good cheese sauce is the first step toward making basically every delicious appetizer, game day, or potluck dish known to man: queso dip, beef queso dip, nachos, mac and cheese, and more! And it’s great to serve with fries, veggies, and zucchini sticks as a dip all on its own. 

I’ll even drizzle it over omelets in the morning when I want a little extra creamy, cheesy flavor!

I usually make it with sharp cheddar cheese, but you can make it with any cheese you like or even combine a few different types. Experiment and learn how to make a sauce that perfectly suits your tastes!

Tip From Kevin

A perfect roux – How to Avoid Lumps!

To prevent lumps when adding liquids to a roux, the rule is to always add a cold liquid (milk, chicken stock, wine, etc.) to hot roux (cooked flour in equal parts butter).

If using a cold roux straight from the refrigerator, whisk it into hot liquids (chicken, beef or vegetable stocks).

closeup: whisk in pan showing how to make cheese sauce

Ingredient Notes and Substitutions

  • Sharp Cheddar Cheese – Cheddar is my go-to, but this is an adaptable cheese sauce recipe you can use with all varieties.
  • Butter & All-Purpose Flour Cooking flour with butter creates a roux, which is the first step toward a smooth, creamy cheese sauce. All-purpose flour is just fine, but you can use any kind of wheat flour. Additionally, butter can be substituted with oil or fat drippings. 
  • Milk I find that whole milk makes this recipe just a bit too sweet, so I recommend 2%. 
  • Dry Mustard Once it’s mixed in with a liquid, this seasoning becomes sharp, tangy, and just a little earthy. To substitute with regular prepared mustard, use ½ tablespoon. 
  • White Pepper This pepper has a lingering, back-of-your-throat heat that’s more intense than black pepper. Black pepper is fine to use, too! 
  • Tabasco – You can omit the Tabasco if preferred, but I like to add a few (well, more like several) dashes to introduce some acidity and real depth. Feel free to use any other hot sauce you like. 
  • Salt
closeup: bowl of my cheese sauce recipe sitting on counter

How to Make Cheese Sauce

  1. Heat the Milk. Warm the milk either in the microwave or over low heat in a saucepan. I prefer using a low temperature on the stovetop to slowly bring it to temperature, reducing the threat that it might overheat and denature. 
  2. Make the Roux. Melt the butter in a medium saucepan. Add the flour. Whisk and simmer at a low temperature for a few minutes to cook the flour. You’ll know it’s cooked when it starts to turn white and slightly puffy.
  3. Add the Milk. Slowly pour the warmed milk into the saucepan with the roux, whisking all the while, until it’s smooth. Cook for several minutes, whisking every so often, as the liquid thickens. 
  4. Add Remaining Ingredients. Add the dry mustard, shredded cheese, and Tabasco to the sauce. Whisk until a smooth sauce forms.
  5. Use or Store. Serve your creamy, cheesy sauce right away or refrigerate in an airtight container for later use.
  • Cheese Grater – The most important thing to remember when learning how to make cheese sauce is that you absolutely need to shred the cheese fresh off the block! Bagged, pre-shredded cheese is coated with starch or some other preservative to prevent it from clumping in the bag, and it won’t melt smoothly no matter what you do.
  • Medium Saucepan

Storing and Reheating

Allow the sauce to cool to room temperature before storing in an airtight container. This will prevent bacteria (which can cause food-borne illness) from growing on the sauce. Stored properly, it will last for up to 4 days.

Reheat back on the stovetop at a low temperature until it’s thinner and warmed through.

closeup: cheese sauce dripping from spoon into a bowl

Share this recipe on Pinterest!

Love this recipe? Share it with the world on Pinterest.

Frequently Asked Questions

What are the best cheeses for a cheese sauce?


You can make this recipe with any cheese! Cheddar is sort of an all-purpose choice, but I’ve also used Swiss, Gruyere, mozzarella, and Monterey Jack. 

Harder cheeses, like parmesan or pecorino romano, should be combined with a smoother, melty cheese for a cohesive result. 

Of course, it’s always nice to cater your homemade cheese sauce recipe to whatever it is you’re applying it to! Sometimes you’ll want a tangy goat cheese, whereas other dishes will taste better with a mild Swiss.

What thickens cheese sauce?


The roux thickens this cheese sauce recipe. 

It’s made with flour, which will naturally thicken the mixture, that has been cooked down with butter. So in addition to being an extremely effective thickener, it has also been modified and softened to more readily absorb the milk in the sauce. This makes it silky smooth! See my video on how to make one here.

How can I make my cheese sauce thinner?


On the other hand, if your sauce is too thick to start, you can add small amounts of (warmed!) milk, stirring it in, until the consistency is a little more manageable. The ideal consistency is thick but pourable — see the video in this article for a visual example!

Still Hungry?

Subscribe to my Newsletter, follow me on Facebook, Pinterest, Instagram and YouTube for all my latest recipes and videos.

cheese sauce dripping off of spoon into bowl

How to Make Cheese Sauce

5 from 7 votes
This cheese sauce is pleasantly salty and tangy, with a smooth, thick, and creamy texture that’s perfect for both dipping and drizzling!
Servings: 8
Prep: 4 minutes
Cook: 10 minutes
Total: 14 minutes

Ingredients 

Instructions 

  • Warm the milk in a saucepan or microwave in measuring cup for 1 minute on high.
  • In a medium sauce pan melt the butter and then add the flour.
  • Whisk the flour and butter together and allow to simmer on low to cook the flour 1-2 minutes. The lightest (white color) roux will be slightly puffed.
  • Gradually add the warm milk and whisk to incorporate until a smooth sauce forms on low heat. Cook several minutes, sauce will thicken.
  • Add a little more milk if too thick and whisk in the dry mustard, cheese and Tabasco (several dashes or more to your liking), until smooth sauce forms. Do not overheat the cheese, or it can become grainy in texture.
  • Serve immediately or cool and store in an airtight container and refrigerate up to 4 days.

Video

Notes

  1. You can substitute any cheese you prefer to suit your needs.
  2. Store in an airtight container and refrigerate up to 4 days.
  3. Do not overheat the cheese, or it can become grainy in texture.

Nutrition

Calories: 179kcal | Carbohydrates: 8g | Protein: 7g | Fat: 14g | Saturated Fat: 8g | Cholesterol: 39mg | Sodium: 214mg | Potassium: 135mg | Fiber: 1g | Sugar: 5g | Vitamin A: 468IU | Calcium: 207mg | Iron: 1mg

The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice.

Course: Sauce
Cuisine: French
Have You Made This Recipe? Let Me Know on InstagramTag @keviniscooking or tag me #keviniscooking!
titled image (and shown): easy creamy cheese sauce

Kevin

Whether in the kitchen or on the grill, you’ll find me cooking American favorites with a love for BBQ, Mexican and Tex Mex. I’m passionate about making tasty food because life’s too short to be bland!

Free Bonus
5 Secrets to True Tex Mex
Essential recipes & tips for delicious Tex Mex cooking!

email image

Explore More

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

18 Comments

  1. Sorry but I don’t understand this part
    “Step 2: In a medium sauce pan melt equal parts butter and then add the flour.”

    Equal parts of butter and ?
    I have been wanting a simple cheese sauce recipe to make instead of something like Velveeta so I’m excited to try this!

    1. I believe it is equal parts butter and flour. This recipe calls for 1/4 cup butter and 1/4 cup flour. Melt the butter first. Once the butter is melted, add the flour and mix well to make the roux.

  2. 5 stars
    Actually, shredded cheese in a bag works perfectly every time. I’ve never had a lumpy sauce in making a cheese sauce that way.

  3. 5 stars
    You make it look so easy. I am going to make this on Sunday for some nachos for the hubby and I. Thank you!

    1. You bet! Thanks Beth. Hope you guys enjoy it as much as I do. Add some chopped jalapeños to it if you like a little kick, too. 🙂

    1. I’d have to play around with it so I can’t comment at this time. I would start with less milk and test with how much beer and go from there. I’ll put it on the recipe list to develop!