Best Mac and Cheese Sauce

4.10 from 30 votes
Jump to RecipeEmail Recipe

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

No matter if you’re making stovetop mac and cheese or baked mac and cheese, this is the best mac and cheese sauce on the internet!

Made with simple ingredients such as a mac and cheese roux, cheddar cheese, salt, and pepper, this cheese sauce for mac and cheese is creamy and scrumptious.

cheese sauce for mac and cheese in dutch oven
Email me this recipe
Plus, enjoy weekly doses of recipe inspiration!
Please enable JavaScript in your browser to complete this form.

This mac and cheese sauce recipe is hands-down our most popular recipe on The Cheese Knees and rightfully so. It’s thick, creamy, and truly best best mac and cheese sauce you’ll find on the internet.

Every cheese website deserves to have a signature mac and cheese sauce that’s easy to make, creamy, and perfect on any noodle! Ours is made with 7 simple ingredients and is ready in less than 15 minutes. You’ll need the basics and also a dash of hot sauce (our secret ingredient).

What You Need for Mac and Cheese Sauce

Like we mentioned above, you only need 7 simple ingredients to make the creamiest, cheesiest mac and cheese sauce on the internet. Check it:

  1. butter
  2. all-purpose flour
  3. 2 % milk
  4. shredded cheddar cheese
  5. salt
  6. granulated garlic (or garlic powder)
  7. buffalo hot sauce (we used Franks)

Technically the hot sauce is optional, but I promise it makes this cheese sauce SO GOOD. A little vinegar really does bring out the flavor of the cheese sauce.

whisking together butter and flour

What cheeses can I use in my mac and cheese?

Try mixing things up and use your favorite cheese. Whatever you do, we recommend shredding your own cheese so that there are no added preservatives.

  • Colby Jack
  • Mexican Cheddar Blend
  • Gouda
  • White Cheddar
whisking flour and butter for roux

What is a mac and cheese roux and why do I need it?

A roux is essentially a way to thicken a sauce or liquid. You need a fat (such as butter or olive oil) and a flour in order to make this thickening agent and then you need to heat it to activate it.

The reason why you don’t want to skip the roux for this mac and cheese sauce recipe is that the roux is what helps make it thick and luscious.

How to Make a Roux

First time making a roux? No problem! Check out this super simple tutorial:

  1. Start by heating a large pot or dutch oven over medium/high heat. Then add butter, and allow it to melt fully.
  2. When the butter is melted add the all-purpose flour and whisk (consistently!) until the butter and flour form a crumble or paste.
  3. Slowly add milk to the pot by pouring slowly, and whisking constantly. Continue to whisk the roux over medium/high heat for about 4-6 minutes or until the roux thickens.
  4. When the roux is thick, remove from heat, and then it’s time to melt the shredded cheese!

Congrats, you’ve made your roux! This will give your mac the thick and creamy texture you’re looking for. 

Easy Roux Swaps

  • Butter –> olive oil – like we mentioned above, you need a fat in order to make a roux. We’ve use olive oil many times in place of butter and it works like a charm!
  • All-purpose flour –> white whole wheat flour – looking to make your homemade mac and cheese sauce a bit healthier? Try using white whole wheat flour instead.
adding shredded cheese to roux to make sauce

Variations for this Cheese Sauce

  • For a richer flavor: use whole milk or half-and-half instead of 2% milk.
  • For a sharper flavor: use a mix of cheddar cheese and another sharp cheese: such as Gruyère or Parmesan.
  • For a milder flavor: use a milder cheese, such as Monterey Jack or American cheese.
  • To make a different flavor of cheese sauce: add different seasonings, such as Italian seasoning, taco seasoning, or herbs and spices.

Can you smoke this mac and cheese?

We tested this recipe on the smoker last Thanksgiving and it worked great! 45 minutes at 225ºF in a pellet smoker gave it just enough smokiness. Check out our smoked mac and cheese recipe for a more in-depth tutorial.

Can you freeze this cheese sauce recipe?

We don’t recommend freezing this cheese sauce because of the dairy content. You risk curdling when reheating.

cream cheese sauce for mac and cheese recipe with noodles

Use this Mac and Cheese Sauce in Other Ways!

Love this sauce and want to mix things up? Here are some ideas on how to repurpose this sauce for something other than mac!

Use on any noodle – all out of macaroni noodles? You can literally use 1 lb. of any noodle under the sun!

Nachos – we love using this sauce on top of nachos. Think – loaded nachos with all the fixings + this cheese sauce.

Burgers/Sandwiches – how good would this easy mac and cheese sauce be on top of a burger or sandwich?! I’m drooling.

Chili Mac and Cheese – mix this cheese sauce with 1 lb. of noodles and a batch of homemade beef chili for some chili mac! Check out our sister site’s Chili Mac and Cheese recipe!

Dip – when I dip you dip we dip. Grab your favorite tortilla chip and dip away!

4.10 from 30 votes

Homemade Mac and Cheese Sauce Recipe

Learn how to make mac and cheese sauce ultra cheesy and perfectly thick and creamy every time with this simple tutorial
Prep: 5 minutes
Cook: 15 minutes
Total: 20 minutes
Servings: 8
Email me this recipe
Plus, enjoy weekly doses of recipe inspiration as a bonus!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 4 tablespoons butter
  • 1/3 cup all-purpose flour
  • 3 cups 2 % milk
  • 3 cups shredded cheddar cheese
  • 1/2 teaspoon salt
  • 1/4 teaspoon granulated garlic, or garlic powder
  • 1-2 tablespoons buffalo hot sauce, we used Franks
  • 1 lb. cooked noodles

Instructions 

  • First, prepare a roux by heating a large pot or Dutch oven over medium/high heat. Add butter. When the butter is melted, add flour and whisk until the butter and flour form a crumble or paste. 
    making roux.
  • Slowly add milk to the pot, whisking constantly. Continue to whisk the roux over medium/high heat for about 4-6 minutes or until the roux thickens.
  • When the roux is thick, remove from heat and add the shredded cheddar cheese. Whisk until the cheese has melted.
  • Add granulated garlic, hot sauce, and salt and pepper to the cheese sauce. Mix well.
    adding hot sauce to mac and cheese sauce.
  • Finally, mix your mac and cheese sauce recipe with 1 lb. of cooked noodles and enjoy! 
    adding noodles to pot.

Tips & Notes

  • If you would like a thinner cheese sauce, add 2 tablespoons of milk at a time, whisk it into the cheese sauce, and add more until the cheese sauce reaches your desired consistency. 
  • This mac and cheese sauce is for 1 lb. macaroni noodles.
  • Nutrition information does NOT include noodles.

Watch It

[adthrive-in-post-video-player video-id=”FDJ0sFpk” upload-date=”2021-08-20T21:55:45.000Z” name=”Best Mac and Cheese Sauce” description=”No matter if you’re making stovetop mac and cheese or baked mac and cheese, this is the best mac and cheese sauce on the internet!”]

Nutrition

Calories: 240 kcal, Carbohydrates: 9 g, Protein: 11 g, Fat: 18 g, Fiber: 0 g, Sugar: 5 g

Nutrition information is automatically calculated, so should only be used as an approximation.

love this? leave a comment below!

Don’t forget to tag your posts on social media with the hashtag #cheeseknees, we’d love to see what you’re up to!

Similar Recipes:

About Lee Funke

Lee is 1 of 3 founders of The Cheese Knees and is based in Minneapolis, MN. TCK was started in 2020 as an ode to our Wisconsin roots and a place to share all things cheese recipes.

3.8 17 votes
Recipe Rating
Subscribe
Notify of
guest
Recipe Rating




Recipe Rating

69 Comments
Inline Feedbacks
View all comments
Simon Chapman
Simon Chapman
September 25, 2022 12:37 am

5 stars
I made this today, for a mac & cheese with shredded chicken of the woods mushrooms (great substitute for chicken). Was outstanding! My wife absolutely loved it. I always put some ground black pepper in cheese sauce and usually some taco seasoning too, but I would never have thought to add hot sauce. Genius! We love Mexican hot sauce, so some Valentina (extra hot was what went in mine) and it was delicious. Thanks for a great recipe!

Emily Richter
October 3, 2022 12:03 pm
Reply to  Simon Chapman

Yum! Valentina sounds like an amazing choice!

Jill
Jill
August 16, 2022 12:19 pm

Can I freeze this sauce? I want to make a big batch of sauce and then just pull out a portion as needed and add to pasta. Do you think this might work? Thank you!

Emily Richter
August 22, 2022 3:03 pm
Reply to  Jill

Hi Jill, Unfortunately we wouldn’t recommend this as the texture of the cheese can change drastically in the freezing and reheating process. Hope this helps!

Ackle
Ackle
June 21, 2022 9:04 pm
Recipe Rating :
     

1 star
This recipe was, while simple, hard to follow, for me. I tried three different times to follow your instructions on making the roux and failed all three. I’ve now given up and not once was I able to, while following along with what you said, make roux.

John
John
August 28, 2023 4:05 pm
Reply to  Ackle

Roux is extremely simple. You just melt the butter in the pot,add the flour and cook it for a bit. You want the color to change from a pale white to a light nutty brown and it should give off a hint of a nutty smell. Then you add the milk, which should be room temperature first. And just stir occasionally until it’s nice and thick.

Heather
Heather
June 18, 2022 8:31 pm
Recipe Rating :
     

5 stars
This cheese sauce was amazing. Will definitely be new โ€œgo toโ€

Emily Richter
June 21, 2022 12:03 pm
Reply to  Heather

Yay! So glad you enjoyed it, Heather ๐Ÿ˜€

Kesha
Kesha
May 27, 2022 9:40 pm

I have made this twice and it’s turned out perfect both times. I used sharp chedder, medium chedder and smoked gouda and an extra dash of Frank’s hot sauce. It was absolutely delicious and now a family fave.

Emily Richter
May 31, 2022 12:51 pm
Reply to  Kesha

Yay! So glad to hear you and the fam loved this sauce, Kesha ๐Ÿ™‚

David T
David T
May 22, 2022 5:24 pm
Recipe Rating :
     

5 stars
Just made this using radiator pasta, and some super-aged New York cheese I didn’t know what to do with. Used whole milk because that’s what I had and it turned out perfect, very rich. Thank you

Emily Richter
May 31, 2022 12:55 pm
Reply to  David T

Yum!

Allen
Allen
April 3, 2022 12:50 pm
Recipe Rating :
     

5 stars
I needed a solid cheese sauce recipe to use as a base for my alfredo bake, and boy, did this recipe perform. It’s very simple and versatile, allowing me to easily add and change what I needed without compromising in the creamy, cheesy quality. And for a beginner who doesn’t often make sauces, the recipe was so easy to follow. It made an amazing alfredo dish that everyone at my potluck loved! I’ll definitely be using it as my go-to for all my cheesy pasta dishes from now on.

Emily Richter
April 6, 2022 11:08 am
Reply to  Allen

Aw, we’re blushing, Allen! And loveee the idea of using this in an alfredo bake.

Bakery Cashback Offers
February 23, 2022 6:46 am

Hi, I always encourage myself to eat a healthy and fresh meal that is enriched with vitamins, proteins, carbohydrates, and calcium. I am a regular reader of your blog just because you share wonderful food recipes. Not only these recipes are delicious in taste but having essential ingredients as well. To get food ingredients and items there are websites that offer cashback deals and offers.

Brandy
Brandy
February 4, 2022 3:17 pm
Recipe Rating :
     

1 star
Very discouraged first time trying to make home made mac & cheese and it tastes like flour I even cooked it for 7 minutes and added half a block of mild cheddar on top of the sharp cheddar.. ๐Ÿ˜ช

Johnboy
Johnboy
February 2, 2022 7:02 pm
Recipe Rating :
     

5 stars
Followed the recipe and it turned out just the way it was supposed to, great ๐Ÿ‘

Emily Richter
February 3, 2022 9:44 am
Reply to  Johnboy

YAY!