Recipe Video Comments

Easy Creamy Mac and Cheese

If you love creamy mac and cheese, this is the recipe for you! It’s rich, delicious, and thanks to a simple homemade cheese sauce, it’s on your table in under 30 minutes.

Creamy Mac and Cheese

The secret to this mac and cheese recipe is cream cheese. A small amount adds a subtle tang and keeps your sauce unbelievably smooth.

We love macaroni and cheese around here! When I’m not making this stovetop version, I love classic baked mac and cheese, or a fall-inspired meal, try pumpkin mac and cheese.

Key Ingredients

  • Pasta: I use pasta with nooks and crannies since they do a great job of holding onto our creamy sauce. Elbow macaroni and shells are great options.
  • Butter and Flour: The combination of butter and flour thickens the creamy cheese sauce. You’ll cook them together on the stove and then add the milk. The mixture thickens, and you can add your cheese. Easy!
  • Milk: I use whole milk or reduced-fat milk in this mac and cheese recipe. Warming the milk before adding it to the butter and flour helps the sauce stay creamy.
  • Cheese: I love white cheddar cheese for macaroni and cheese. It’s flavorful and melts beautifully. I also prefer to grate the cheese myself. It melts so much better than the bags of pre-shredded cheese. You can experiment with different cheeses in the recipe below. Another favorite (but a splurge) is Gruyere. I’ve also made this with half cheddar and half Monterey Jack and loved it. Adding a handful of grated Parmigiano-Reggiano at the end is a great way to add some more flavor, too!
  • Cream Cheese: Here’s my secret ingredient for the creamiest mac and cheese. It adds a lovely, silky texture to the sauce. You don’t need much, but it really makes a difference.
  • Mustard: This is optional, but if you have issues with a grainy sauce, adding a teaspoon of Dijon mustard or a bit of dry mustard can help emulsify the cheese into a smooth sauce.

My Tips for Making Mac and Cheese

This macaroni and cheese recipe works as a stovetop mac and cheese, as shown in our photos, or baked in the oven. Here are a few tips for making it the best:

Tip 1: Slightly undercook your pasta. Undercooking your pasta by a minute or two prevents it from getting too soft and mushy. The macaroni will finish cooking in the cheese sauce.

Tip 2: Shred your own cheese. I know this is annoying, because the bags are so convenient, but block cheese that you have grated yourself melts so much more nicely into the sauce than the bags of shredded cheese sold in stores. These bags usually contain anti-caking ingredients that don’t always mix well with our mac and cheese sauce.

Making the best Mac and Cheese sauce with cheddar, cream cheese, and milk

Tip 3: Have fun with the cheeses. You can use one or more cheeses for this recipe. I love using white cheddar cheese as my main cheese but, I love adding one or two other cheeses to make the sauce more interesting. Parmesan cheese is perfect adds a nice backbone to the sauce, and Gruyere adds nuttiness and a little sweetness. If you love boxed mac and cheese, consider a few slices of American cheese, which you can use instead of the cream cheese, since they achieve the same creamy texture (like when making queso).

Easy Stovetop Mac and Cheese

Tip 4: Let it sit for a few minutes before serving. When you first combine the macaroni with the sauce, it will look like there’s too much sauce. Give it a minute, though, and you’ll see that the pasta absorbs some of the sauce.

What to Serve With Mac and Cheese

This is my easy, weeknight mac and cheese recipe. I love that you can make it on the stove in under 30 minutes. Because of this, I usually serve it with simple sides like a salad, roasted broccolini or broccoli, or these garlic roasted green beans.

It’s also excellent for potlucks and get-togethers. You can make it on the stovetop and place it into a slow cooker on the warm function. Serve it next to pulled pork, oven-baked ribs, meatloaf, Italian meatballs, and roast turkey.

easy creamy homemade mac and cheese

Easy Creamy Mac and Cheese

  • PREP
  • COOK
  • TOTAL

This is our quick and easy homemade macaroni and cheese recipe. It’s extra saucy and very creamy. It’s made on the stovetop and does not require any baking. That’s not to say that you could not bake it. We’ve shared how in the recipe below. Cream cheese is optional but adds tanginess and even more creaminess to the sauce.

*In the video, we add the cream cheese after the cheddar, but since sharing and testing again, we now prefer to the cream cheese before the cheddar. Also, we use slightly different amounts of butter, flour, and milk. Since posting that video, we received feedback that there was too much sauce, and after testing it ourselves, we agreed, so we’ve adjusted the recipe below. The method is the same, so you can still use the video as a guide!

8 Servings

Watch Us Make the Recipe

You Will Need

1 pound dried pasta like elbow macaroni, shells or penne (450g)

4 cups milk, whole milk is best (945ml)

4 tablespoons butter (56g)

3 tablespoons all-purpose flour (24g)

½ teaspoon fine sea salt, plus more for cooking pasta

½ teaspoon fresh ground black pepper

⅛ teaspoon grated nutmeg, optional

⅛ teaspoon mustard powder, like Coleman’s, optional

2 ounces cream cheese, softened, optional (56g)

1 pound cheese, shredded, 4 cups, try sharp white cheddar, Gruyère, Monterey Jack, or American (450g)

1 ounce finely grated Parmigiano-Reggiano, ½ cup, optional (28g)

Directions

    1Cook pasta: Bring a pot of salted water to a boil (I use 1 tablespoon of salt in the water). Add the pasta and cook according to the package directions, but cook for 1 minute less than the package suggests. Save 1 cup of starchy pasta water, drain the pasta, and then rinse with cool water so it stops cooking. Set aside.

    2Warm milk: Warm the milk in a small saucepan, turn off the heat, cover with a lid, and set aside.

    3Make the sauce: Melt the butter in a large, high-sided pot or Dutch oven over medium heat. Sprinkle the flour over the melted butter and whisk it into the butter (it will be thick). Continue to whisk until it smells toasted and looks light brown, 1 to 2 minutes.

    4While whisking, pour in a third of the warm milk. Whisk until smooth (it will thicken), then whisk in another third until smooth, and finally whisk in the rest. Continue to cook, constantly whisking until the sauce begins to simmer and thickens (the sauce only thickens after it has reached a simmer). Simmer for about 1 minute.

    5Season the sauce with 1/4 teaspoon salt, 1/4 teaspoon ground black pepper, nutmeg (optional), and mustard powder (optional).

    6Turn the heat to low, then stir in the cream cheese. When the cream cheese is mostly melted into the sauce, stir in the shredded cheese a handful at a time until it melts into the sauce. Taste, and then season with more salt and black pepper (I usually add 1/4 teaspoon or more of salt). If the flavor does not pop, add a bit more salt.

    7To finish: Stir in the drained and rinsed pasta. It may look like there is too much sauce, don’t worry. The pasta absorbs the extra moisture as it sits. Take the pot off the heat, then cover with a lid. Leave for 5 minutes, stir once more, and then serve. If the sauce is too thick, add a splash of the reserved pasta water to thin it out slightly (I love to do this when it’s been sitting for a bit).

Adam and Joanne's Tips

  • Storing: Keep covered in the refrigerator for up to 3 days. To freeze, transfer to a freezer-safe container and freeze for up to 2 months. Bake, covered, in a 350°F oven for about an hour. Or thaw overnight and gently reheat on the stove (if it seems dry, add a tablespoon or two of extra milk).
  • Save your pasta water! I always save 1 cup of the starchy pasta water before draining my pasta. As macaroni and cheese sits, it thickens, so I love stirring in some pf the pasta water to loosen it (I’ve added the whole cup before, but use what you need to get your desired consistency).
  • Less sauce: Some of our readers prefer this recipe with less sauce. Make the recipe as stated, and then remove 1 to 2 cups of the cheese sauce before mixing in your pasta. You can adjust with more sauce as you need it. You can store the leftover sauce in an airtight container in the fridge for 2 to 3 days. Reheat gently over low heat and serve with veggies.
  • To bake the mac and cheese: After adding the pasta to the cheese sauce, spoon it into a large baking dish, scatter over some breadcrumbs (optional), and add more shredded cheese. Bake, uncovered, in a 375°F (190°C) oven until bubbling and browned on top, 25 to 30 minutes.
  • Recipe update: We adjusted the thickness and amount of sauce this recipe makes as many of our readers shared they felt it was too much. (We now call for 4 cups instead of 5 cups of milk and reduced the amount of butter and flour required for the roux). This is still a thick, creamy sauce!
  • The nutrition facts provided below are estimates.
Nutrition Per Serving Serving Size 1/8 of the recipe / Calories 571 / Total Fat 31.9g / Saturated Fat 18.2g / Cholesterol 89.6mg / Sodium 564.7mg / Carbohydrate 48.7g / Dietary Fiber 2g / Total Sugars 2.3g / Protein 21.8g
AUTHOR: Adam Gallagher
Adam and Joanne of Inspired Taste

We are Adam and Joanne Gallagher, the creators of Inspired Taste. Established in 2009, Inspired Taste grew from a childhood dream into one of the internet’s most trusted recipe sites with hundreds of reliable recipes, step-by-step videos, and expert tips.More About Us

119 comments… Leave a Review
  • Abby November 22, 2025

    This is my go to mac n cheese recipe! I am a mac n cheese enthusiast and this is the one I use for Thanksgiving and really anything else. It’s great and simple!

    Reply
  • Alison Jones June 3, 2025

    An absolutely delicious recipe and one I will be using time and again. I did use slightly more cream cheese and an “all in one” method for the white sauce before adding the cheese, and I subbed broccoli florets for some of the pasta, but it gained full marks all round!! Utterly scrumptious and hubby has requested it again soon!

    Reply
  • Leigh May 22, 2025

    I made this easy mac and cheese with gluten free pasta and gluten-free flour. It turned out great! Very tasty and very creamy.

    Reply
  • Lynnie May 9, 2025

    I made this today. It’s a winner! Creamy and delicious. I think the cream cheese makes the difference. This will be my go to Mac and cheese recipe. Thank you!

    Reply
    • Scott R Hawthorn December 8, 2025

      I have been making this for years, stovetop version only, without any cheese other than melted cream cheese. It is pure ambrosia! Pasta needs to be very hot when adding the cheese. Cream or milk is optional. Cream cheese does’t have much protein though.

      Reply
  • Kat March 9, 2025

    I’ve been looking for the perfect Mac and Cheese and I’ve found it. I made this last night and it was so good. I recommend this recipe to anyone looking for a very creamy and homemade mac and cheese sauce. This will definitely be my go to from now on. Thank you!

    Reply
  • Mike B December 25, 2024

    I have been cooking for my family for a long time and a lot recently around the Holidays. I came across this recipe and made 2 lbs of it for Christmas Dinner. It was a game changer and needless to say, there wasn’t much left. Definitely easy to follow for even a beginner. I went so far as to subscribe now to get more awesome recipes for future dinner ideas. Much Thanks, Mike B

    Reply
  • Clarissa Duerr December 24, 2024

    The recipe turned out absolutely amazing! We decided to add some smoked paprika to ours for a little bit of a Smokey taste and it was fantastic! A huge hit on Christmas.

    Reply
  • Rebecca A November 28, 2024

    This was hands down my favorite homemade recipe for Mac & cheese. The cream cheese takes this to the next level, it was so creamy. I used sharp white cheddar, saving this recipe and tossing all the others!

    Reply
  • Leslie November 28, 2024

    Wonderful recipe! I used half cheddar, half fontina cheese, 1 1/2 lbs of macaroni, and added 1/2 teaspoon of dry mustard. Everyone raved about it!

    Reply
  • Danny November 28, 2024

    glad i found a recipe with minimal ingredients that can be thrown together quickly. i had some cheddar i needed to use up (bought it for a visitor, i don’t normally enjoy it) and didn’t want to have to actually buy ingredients just to avoid throwing something away. Easy to follow recipe and a satisfying result!

    Reply
    • Elizabeth warrek March 4, 2025

      My husband expressed to me to make a really creamy mac n cheese. I’m going to try this tonight!!! I’ll let you know how he likes it!!!

      Reply
      • Leah F March 15, 2025

        I havent tried this yet but I am dying to try it based off of the reviews. I was sitting on my reclyner scrolling thru dinner ideas for my family and saw this! will definitely let you know how we like it!! I am giving it 5 stars because it looks amazing.

        Reply
  • Jeannette November 27, 2024

    I made this for the first time last Thanksgiving and it was a hit. I am making it again for Thanksgiving tomorrow. I followed the directions as is, but since we will be eating it tomorrow, I put it in a buttered casserole dish (topped with about a half a cup of shredded Gouda) to bake tomorrow afternoon. Right before baking it, I will take a small mason jar of about 1 1/2 cups heavy whipping cream, a good amount of garlic paste, a little garlic powder, onion salt, and a dab of Dijon mustard and shake that up before pouring it over the top of the macaroni and cheese. This helps to keep it creamy since the noodles do absorb some of the sauce. Delicious!

    Reply
    • Leslie C Monroe December 14, 2024

      Absolutely fabulous! Huge hit at our Thanksgiving dinner. I used a pound and a half of pasta and it was still very creamy. My mom, who usually does not like mac & cheese (I know, weird, right?) actually enjoyed this recipe. My aunt said it was best mac & cheese she’d ever had…and took the leftovers home with her!

      Reply
  • John O'Brien November 27, 2024

    Can I make build it all the night before and then bake it or bake it and refrigerate?

    Reply
    • Joanne Gallagher November 28, 2024

      Yes.

      Reply
  • Lorrie Bryant November 26, 2024

    All I can find is sharp white cheddar, is that the correct cheese?

    Reply
    • Joanne Gallagher November 27, 2024

      Yes, sharp white cheddar will work.

      Reply
  • Amanda Pirrotta November 25, 2024

    How do I make a triple batch

    Reply
    • Joanne Gallagher November 27, 2024

      I’d triple the recipe, but then hold back some of the cheese sauce to see if you need all of it.

      Reply
  • Helen Dowty November 16, 2024

    I’m very picky about my Mac n cheese. I made it for my grandsons and we ALL LOVED IT! I cut the recipe in half. Delicious and easy.

    Reply
  • Melissa Short November 9, 2024

    This was really good!! Made a half recipe because it makes a lot.

    Reply
  • Barbara Francis October 29, 2024

    Wow! This is great and my family loves it!

    Reply
  • Kurt Krauss August 5, 2024

    This is a fabulous recipe. I did lower the milk to 4 cups, 1/3 cup of flourand 4 tbls of butter. The rest was perfect. Also added one pound of cooked ground beef. Totally awesome. Going to be a go to dinner, especially with the grandkids

    Reply
  • Stephanie Perry July 7, 2024

    So I followed directions to a T. Everything was moving along smoothly and then I added the pasta and the sauce immediately thickened more and became more of like a gravey than a sauce…it was still very yummy and we ate it all,-but any idea what went wrong?

    Reply
    • Joanne Gallagher April 21, 2025

      Hi Stephanie, did you rinse the pasta by chance. I like doing this to prevent the sauce from thickening too much from the starch.

      Reply
  • BBQ Bob June 25, 2024

    I tested this recipe with half the ingredients and used an extra sharp white cheddar cheese. I added 1/4 pound of macaroni for a total of 3/4 pound for half the cheese sauce recipe. It was fabulous. Even with the additional macaroni, it was still very creamy. This recipe will go into my keeper file! Looking forward to trying this with a smoked gouda.

    Reply
  • Sandra Armstrong May 26, 2024

    Tried this recipe it was absolutely delish. True to its claim, very creamy. I did add a teaspoon of dijon mustard but this is truly the best Mac n Cheese I’ve made.

    Reply
  • Lauren Larson May 20, 2024

    Can you cook this in Crockpot? If so, what do you recommend for cooking instructions? Thanks!

    Reply
    • Joanne May 23, 2024

      Hi Lauren, unfortunately I do not have slow cooker instructions for this recipe.

      Reply
  • Angeleena December 13, 2023

    If I use evaporated milk instead of whole milk or I do 50/50, will it matter?

    Reply
    • Joanne December 18, 2023

      Hi there, we have never used evaporated milk in this recipe so unfortunately, we are unable to say how it will turn out.

      Reply
  • Jmbcomp November 23, 2023

    Quick and easy. Delicious to top it off. Definitely do cream cheese. Big family hit.

    Reply
  • Evelyn November 22, 2023

    Can I add the orange cheddar?

    Reply
    • Adam November 23, 2023

      Yep!

      Reply
    • Sue January 10, 2024

      Been looking for this recipe all my life!
      Fast, easy and turns out creamy! Family ate the bowl clean (that has never happened) !!! Yummy!

      Reply
  • Evelyn November 22, 2023

    Would it be okay if I add the orange cheddar? I don’t want to mess up the recipe.

    Reply
    • Joanne November 22, 2023

      Hi Evelyn, Orange cheddar it totally fine!

      Reply

Leave a Reply

Leave a Review or Comment

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

Rate this recipe!

 

All comments are moderated before appearing on the site. Thank you so much for waiting. First time commenting? Please review our comment guidelines. You must be at least 16 years old to post a comment. All comments are governed by our privacy policy & terms.

Previous Post: Next Post: