Homemade Cheese Sauce

This post contains affiliate links, which means I may earn a commission if you purchase through those links (at no extra cost to you).

As a classically-trained chef, I’m always looking for shortcuts. Everyone loves to thicken sauces with a roux (a mixture of fat and flour), but cornstarch is a fuss-free, foolproof alternative that I turn to time and time again for soups, sauces, and gravies.

A bowl of cheese sauce with tortilla chips on a platter.


 

I’ve been making this easy 3-ingredient, 5-minute homemade cheese sauce for years. I ladle the cheese sauce over broccoli, serve it with appetizers like soft pretzels, and even toss it with cooked macaroni for the easiest homemade mac and cheese.

If you’re looking for a spicy nacho cheese sauce, stir in a tablespoon (or more) of diced pickled jalapeños. There are many ways to enjoy the simplest cheese sauce on the planet!

Cheese Sauce Ingredients

Labeled ingredients for homemade cheese sauce.

At a Glance: Here is a quick snapshot of what ingredients are in this recipe.
Please see the recipe card below for specific quantities.

  • Shredded cheese: It’s okay to use pre-shredded cheese here. Although they are tossed with agents to prevent the cheese from sticking together, it will still melt and thicken up fine.
  • Cornstarch: The perfect thickener for this easy cheese sauce, an naturally (accidentally) gluten-free.
  • Evaporated milk: This pantry-friendly milk substitute lends the perfect consistency.
  • Salt and pepper: It’s so important to taste your sauce as you season it or it might be bland. I keep a jar of tasting spoons next to my stove-top just for this purpose.

How to make Cheese Sauce

  1. In a small saucepan, combine cheddar cheese and cornstarch. Toss until cheese is evenly coated.
Shredded cheese tossed with corn starch in a sauce pan.
  1. Stir in evaporated milk and salt and pepper to taste (I like 1 teaspoon salt, and ¼ teaspoon pepper). Heat over medium-high heat, whisking occasionally, until cheese is melted and smooth, about 3 to 5 minutes. Reduce heat to low, cover, and keep warm until serving time. Or, transfer to a slow cooker on the “warm” setting for serving.
Cheese sauce in a sauce pan.

Recipe tips and variations

  • Yield: This recipe makes about 2 cups.
  • Storage: Store leftovers covered in the refrigerator for up to 4 days.
  • Slow cooker: Make the recipe as directed below, on the stove, and then transfer it to your favorite slow cooker (I used one of the “mini sizes” and there is room for a double batch of this cheese sauce recipe). I’ve left it on the “warm” setting for a few hours and all it ever needs is a little stir. It works really well!
  • Spicy: You can stir in a can 4-ounce of diced green chiles, drained, for some extra flavor and heat. You can do that on the stove or in a slow cooker. If you add them to the slow cooker, just be sure the cheese sauce is back to “hot” before serving (the chiles might cool it down temporarily).

Homemade Cheese Sauce FAQs

How to thicken cheese sauce?

You can thicken cheese sauce by creating a roux on the front end (usually with butter and flour) or with a thickening starch such as corn starch, tapioca starch, or arrowroot starch. I prefer cornstarch because it produces a smoother, silkier sauce without the taste of flour.

How to thin cheese sauce?

Cheese sauce thickens as it cools, so if yours is getting too thick to handle, stir in milk (a tablespoon at a time) while heating your cheese sauce over medium-low heat.

What cheeses are best to melt for sauce?

Medium cheddar cheese melts easily without graininess, so I reach for that over sharp cheddar. Mozzarella, gruyere, Monterey Jack, and Havarti are also excellent melters. They will give a different flavor to your cheese sauce, though.

Is cornstarch or flour better for cheese sauce?

Either thickener can work. I reach for cornstarch because it’s powdery consistency leads to a smooth, silky cheese sauce that doesn’t have a raw flour taste. Cornstarch is also a stronger thickener, so you can use less overall compared to how much flour you’d need to thicken the same amount of sauce.

Drizzling cheese sauce over broccoli.

Homemade Soft Pretzels

Homemade Soft Pretzels that are soft and chewy on the inside and crackly brown on the outside. Knot or twist your way to the BEST soft pretzels you’ve ever had! The Oktoberfest pretzels in Munich are…

1 hour 40 minutes
View Recipe

Drizzle cheese on these

Join Us

HUNGRY FOR MORE? Sign up for our weekly newsletter and follow along on FacebookPinterest, and Instagram for our latest recipes! Tag all your glorious creations #culinaryhill so we can eat vicariously through you.
Tortilla chips next to homemade cheese sauce.

Homemade Cheese Sauce Recipe (Cheddar Cheese Sauce)

An easy Homemade Cheese Sauce for appetizers, cooked vegetables, pasta, and baked potatoes. It's ready in 5 minutes with just 3 ingredients.
Cook Time 5 minutes
Total Time 5 minutes
Servings 8 (¼ cup) servings
Course Appetizer, Pantry
Cuisine American
Calories 118
4.99 from 106 votes

Ingredients 

Instructions 

  • In a small saucepan, combine cheddar cheese and cornstarch. Toss until cheese is evenly coated.
  • Stir in evaporated milk and salt and pepper to taste (I like 1 teaspoon salt, and ¼ teaspoon pepper). Heat over medium-high heat, whisking occasionally, until cheese is melted and smooth, about 3 to 5 minutes.
  • Reduce heat to low, cover, and keep warm until serving time. Or, transfer to a slow cooker on the "warm" setting for serving.

Recipe Video

Notes

  • Shredded cheese: It’s okay to use pre-shredded cheese here. Although they are tossed with agents to prevent the cheese from sticking together, it will still melt and thicken up fine. 
  • Yield: This recipe makes about 2 c.
  • Storage: Store leftovers covered in the refrigerator for up to 4 days.
  • Slow cooker: Make the recipe as directed below, on the stove, and then transfer it to your favorite slow cooker (I used one of the “mini sizes” and there is room for a double batch of this cheese sauce recipe). I’ve left it on the “warm” setting for a few hours and all it ever needs is a little stir. It works really well!
  • Spicy: You can stir in a can 4-oz. of diced green chiles, drained, for some extra flavor and heat. You can do that on the stove or in a slow cooker. If you add them to the slow cooker, just be sure the cheese sauce is back to “hot” before serving (the chiles might cool it down temporarily).

Nutrition

Serving: 0.25cupsCalories: 118kcalCarbohydrates: 1gProtein: 7gFat: 9gSaturated Fat: 6gCholesterol: 30mgSodium: 176mgPotassium: 28mgSugar: 1gVitamin A: 283IUCalcium: 204mgIron: 1mg
Did you make this recipe?Tag @culinaryhill on Instagram so we can admire your masterpiece! #culinaryhill

4.99 from 106 votes (81 ratings without comment)

Questions and Comments

Thank you for your comments! Please allow 1-2 business days for a reply. Our business hours are Monday through Friday, 9:00 am PST to 5:00 pm PST, excluding holidays. Comments are moderated to prevent spam and profanity.

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.

Comments

    1. Hi Tina, thank you so much for your question. I haven’t tried it myself, sorry about that! I don’t see why it wouldn’t work. Evaporated milk has a higher fat content than 2% milk, so you may need to adjust the amount of cheese or milk. Sorry again, hope this helps! Please let me know if you have any more questions! – Meggan

  1. I thought this recipe was too good to be true but I went ahead and tried it. IT IS SO GOOD AND EASY!!!!5 stars

  2. So great! Super easy and delicious, and it’s alot! Can you use whole milk, I want to try a half recipe!5 stars

  3. Forgot to rate the recipe in my last comment… 5 stars for simplicity and speed, 5 stars for taste, 4 stars for texture… But not worth docking it overall!5 stars

  4. I love how dead easy this is! I had some cauliflower gnocchi in the air fryer and wondered what the heck I would eat it with them decided I needed a cheese sauce, and this hit the spot! I’ll use this as a quick Mac n cheese dupe for my daughter who’s currently obsessed with the powdered crap. And I love that it’s coeliac friendly…. Making a roux with gf flour just doesn’t work well for me. Thank you!!

  5. I think I may have used too much corn starch. I’ve seen this recipe sans corn starch, and I may try it that way next time. It’s still good–a a Dijon or dry mustard might be a good add-in, but delish!5 stars

  6. I don’t comment on blogs. I have to say after many failed cheese sauce recipes this is PERFECT. I’ve tried so many different things and this gets it just right and it’s so easy which is the best part. It has opened the door to try so many new things and cheeses. I have even begun grating my own cheeses to use with this recipe. Highly recommend!!!!5 stars

  7. The flavor and instructions are amazing! I found that the original size of the pretzels was fairly large so I cut each piece of dough in half. I literally couldn’t stop eating them!5 stars