Jump to RecipeJump to VideoLeave a ReviewPin Recipe

Ooey, gooey, and irresistibly cheesy, this creamy baked mac and cheese is the ultimate comfort food for holidays, potlucks, or cozy weeknights. With a silky smooth sauce and plenty of cheddar flavor, it’s a crowd-pleasing favorite every time!

If you love hearty sides, try my sweet potato casserole with pecans, hashbrown casserole, au gratin potatoes, cornbread dressing, or browse all of my other casseroles and side dishes.

Overhead shot of creamy baked mac and cheese in white serving bowls.

This recipe uses a roux to make a creamy béchamel sauce that coats the noodles. If you’re looking for the ultimate easy, creamy baked mac n cheese recipe, then you’ve come to the right place!

Before You Get Started

  • Grate your own cheese. Pre-shredded cheese won’t melt as smoothly.
  • Use a mix of cheddar and Velveeta. This ensures both sharp flavor and smooth creaminess.
  • Avoid overbaking. Just 15 minutes at 325°F keeps the pasta tender and creamy, not mushy or dry.
  • Warm your ingredients. Room-temperature milk and cheese blend more evenly.
  • Skip the eggs. For this version, leaving them out prevents a firm, dry, set texture.
Side shot of a bowl of creamy baked mac and cheese.

How to Make Creamy Baked Mac and Cheese

This homemade mac and cheese is perfect for holidays or family gatherings since you can assemble it ahead and refrigerate for a couple of days. It also makes an easy main dish; just add cooked chicken, ham, or veggies for a hearty one-pan meal!

Step 1: Boil the Pasta

Cook the noodles in salted boiling water until just shy of al dente. They will continue baking in the oven. Don’t forget to salt the water!

** Quick Note: Drizzle with a little olive oil after draining to prevent sticking.

Draining boiled elbow macaroni pasta in a colander.

Step 2: Make the Roux

Melt the butter, add flour, and whisk constantly for one minute to eliminate the raw flour taste.

** Pro Tip: Use medium heat so the roux stays pale and smooth.

Step 3: Build the Cheese Sauce

Gradually whisk in milk and half-and-half, then remove the pot from the heat before adding the cheeses. This prevents curdling or separation.

** Quick Note: Fold in cheese slowly for the creamiest texture.

Stirring pasta into cheese sauce.

Step 4: Combine and Bake

Stir the pasta into the sauce and pour into a greased dish. Top with remaining cheese.

Adding cheese on top of baked mac and cheese.

Bake for 15 minutes, just until bubbly.

** Pro Tip: For a lightly browned crust, broil for 1-2 minutes at the end.

Side shot of a white pan full of make ahead baked mac and cheese.

Variations and Serving Ideas

Cheese Blends: Try Colby Jack, Gruyère, Monterey Jack, or Fontina for different melt and flavor profiles.

Toppings: Add buttered panko, crushed Ritz, or bacon for texture.

Mix-Ins: Stir in cooked chicken, ham, or broccoli to make it a meal.

Seasoning: Add garlic powder, cayenne, or paprika for extra depth.

Serving Ideas: Pair with roasted chicken, mustard pork tenderloin, grilled beef tenderloin, Crock Pot pulled BBQ chicken, old fashioned Sloppy Joes, southern meatloaf, slow cooker baby back ribs, or maple-glazed roasted turkey breast.

Best home made mac n cheese I’ve ever had. I only used 6 oz of Velveeta and used Gruyere for the the rest because I was scared of the Velveeta honestly. I baked a little higher and longer and did broil at the end, and omg. It is perfection. I know what I am bringing to everything ALWAYS now! Lol. Thank you for sharing your delicious recipe!!

-Ashley

Storage, Freezing & Make Ahead

  • Make Ahead: Assemble but don’t bake; refrigerate up to 2 days. Bake uncovered for 20-30 minutes until hot and bubbly.
  • Storage: Refrigerate leftovers up to 4 days. Avoid freezing for best texture.
  • Reheat: Cover with foil and warm at 325°F or microwave individual portions briefly. Add a splash of milk to loosen sauce if needed.

Frequently Asked Questions

How do I keep mac and cheese creamy?

Avoid overbaking and always use freshly grated cheese. A bit of Velveeta helps prevent separation. Don’t add eggs, which give the dish a more firm, dry, set texture.

Why no eggs in this version?

Eggs “set” the sauce, making it more like a sliceable casserole; skipping them keeps it smooth and saucy.

Can I double the recipe?

Yes. Use two 9 x 13-inch pans and rotate in the oven halfway through baking.

Can I make this without Velveeta?

Substitute an extra 1 ½ cups of cheddar plus ½ cup of heavy cream for similar results.

Bowls of creamy baked mac and cheese on a white table.

Did you make this recipe?

If you enjoyed this recipe, please leave a comment with a 5-star review at the bottom of the post. Thank you!

Watch How to Make It

Square overhead shot of a bowl of creamy baked mac and cheese.

Creamy Baked Mac and Cheese

4.81 from 41 votes
Prep: 20 minutes
Cook: 15 minutes
Total: 35 minutes
Servings 12 (as a side dish) or 6-8 (as an entrée)
Calories 479 kcal
The best rich and creamy mac and cheese! Assemble in advance for easy holiday meals, potlucks, and weeknight suppers.

Equipment

Ingredients
  

  • 1 lb. dry elbow macaroni pasta
  • ½ cup salted butter
  • ½ cup all-purpose flour
  • 2 cups milk, at room temperature (I use 2%, but whole milk will also work well)
  • 2 cups half-and-half, at room temperature
  • 1 teaspoon Worcestershire sauce
  • 12 ounces cubed Velveeta cheese, at room temperature
  • 3 cups grated sharp cheddar cheese, divided (at room temperature)
  • 1 teaspoon kosher salt
  • ½ teaspoon dry mustard
  • ¼ teaspoon black pepper
  • Pinch of nutmeg

Instructions

  • Preheat oven to 325°F. Grease a 9 x 13-inch baking dish and set aside. In a large pot of salted boiling water, cook pasta for 1 minute less than the package suggestion for al dente (about 8 minutes). Drain and toss with a drizzle of olive oil to prevent sticking.
    Draining boiled elbow macaroni pasta in a colander.
  • While the pasta boils, melt butter in a large Dutch oven (about 6-7 quarts) over medium heat. Add flour; cook, whisking constantly, for 1 minute. Very gradually, whisk in the milk and half-and-half. Bring to a boil over medium heat, whisking constantly. Remove from the heat.
  • Whisk in the Worcestershire sauce. Gradually add all of the Velveeta cheese and half of the cheddar cheese (1 ½ cups). Stir until the cheese is completely melted and smooth. Stir in the salt, dry mustard, pepper and nutmeg.
  • Add cooked, drained pasta and stir to coat.
    Stirring pasta into cheese sauce.
  • Transfer to the prepared baking dish. Sprinkle remaining 1 ½ cups of grated cheddar on top.
    Adding cheese on top of baked mac and cheese.
  • Bake for 15 minutes, or until cheese is melted on top and the sauce is bubbly. If you prefer a crispier, darker brown top on your mac and cheese, place the dish under the broiler during the final few minutes of baking. Just be sure to keep a close eye on it so that the top doesn’t burn.
    Overhead shot of creamy baked mac and cheese in a white dish.

Notes

  • Grate your own cheese for best melting results.
  • Use equal parts cheddar and Velveeta for ideal flavor and creaminess.
  • Don’t overbake; remove when bubbly and melted.
  • Bring dairy and cheese to room temperature before mixing.
  • Add a splash of milk when reheating to loosen the sauce.
  • Skip the eggs. This version stays creamy without them.
  • Cook pasta slightly under al dente to avoid mushiness.
  • Broil briefly for a browned top, if desired.
  • Not freezer-friendly (texture changes).
  • Double for holidays or large gatherings.

Nutrition

Serving: 1/10 of the dishCalories: 479kcalCarbohydrates: 40gProtein: 20gFat: 26gSaturated Fat: 16gPolyunsaturated Fat: 1gMonounsaturated Fat: 6gTrans Fat: 0.3gCholesterol: 78mgSodium: 941mgPotassium: 325mgFiber: 1gSugar: 7gVitamin A: 981IUVitamin C: 1mgCalcium: 465mgIron: 1mg
Keyword: baked mac and cheese, cast iron dutch oven mac and cheese recipe, creamy baked mac and cheese, creamy mac and cheese
Course: Dinner, Side Dish
Cuisine: American

This was a big hit at our parish. I couldn’t believe a simple dish like Mac and cheese would get so many compliments! A keeper. Thanks.

– Barbara

Originally published in October, 2020, this post was updated in November, 2025.

Square shot of Blair Lonergan from the food blog The Seasoned Mom serving a pie at a table outside.

Hey, I’m Blair!

Welcome to my farmhouse kitchen in the foothills of Virginia’s Blue Ridge Mountains. Inspired by local traditions and seasonal fare, you’ll find plenty of easy, comforting recipes that bring your family together around the table. It’s down-home, country-style cooking!

Read 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.

Comments

  1. Sam says:

    This looks terrific, except for the salt overload. I’d use unsalted butter & omit the 1t of salt, which would lower the sodium 300mg. per serving.

    1. Karen says:

      I did the same thing. There is enough salt in the Velveeta cheese that you don’t need that extra salt. It is salted perfectly without the extra.
      I’m glad that I’m not the only one that thought the same thing.
      It tasted fabulous!

      1. Blair says:

        Hi, Karen! Thanks for your note. I’m glad that you made it work for you. 🙂

        1. Gerri says:

          Hi Blair,
          Could this be prepared & assembled in a crockpot. Then heated up on low for a couple hours? Going to a pitch in and don’t have time the morning of. Thank you!

          1. Blair Lonergan says:

            Hi, Gerri! Yes, I think that would work fine. I would just be careful not to “cook” it for too long in the slow cooker, since the pasta will get mushy/gummy if it cooks for too long. Happy holidays!

      2. Letitia says:

        5 stars
        Omg…it’s the best I’ve ever made!! Thanks a lot

        1. Blair says:

          Oh, yay! Thanks, Letitia! I’m so happy to hear that!

          1. Yelrihs says:

            This looks like a good recipe. If I make this the night before for a birthday party , will the macaroni absorb all the sauce before I bake it the next day? Thank you.

          2. Blair says:

            Hi! That’s no problem. Here are the make-ahead instructions from the post: To prep the mac and cheese ahead of time, assemble the dish as instructed, but do not bake. Cover with foil and refrigerate for 1-2 days. When ready to bake, allow the dish to come to room temperature on the counter for at least 30 minutes. Remove cover and bake at 325 degrees F for 20-30 minutes, or until heated through and bubbly.

            Enjoy!! 🙂

      3. Ashley says:

        5 stars
        Best home made mac n cheese I’ve ever had. I only used 6oz of velveta and used guyree for the the rest because i was scared of the velveta honestly. I baked a little higher and longer and did broil at the end, and omg. It is perfection. I know what I am bringing to everything ALWAYS now! Lol. Thank you for sharing your delicous recipe!!

        1. Ashley says:

          5 stars
          Ps, don’t be scared of the velveta!! It is the absolute secret ingrediant and puts this over the top!

        2. Blair says:

          Wonderful, Ashley! Thank you so much for letting me know. I’m glad that it was a hit — even with the Velveeta! 😉

          1. Brooke says:

            can this be made in a normal baking dish?
            I’m wanting to make this for my family but my mom said she got rid of our dutch oven.

        3. Denise Wyskida says:

          5 stars
          I don’t get it. I’m not trying to be rude. I always read the reviews on a recipe. What I don’t get is people saying they loved it but changed the recipe ingredients. It’s not their recipe anymore because you changed it. I’m lost!!!!

          1. Mojo says:

            5 stars
            People change recipes to their liking…what do you not get? If the recipe (as written) works for you….great!

        4. Lisa arias says:

          Try to stir in a could of spoons of Philadelphia cream cheese yummy!

          1. Blair Lonergan says:

            Yes, that would be perfect!

      4. Julia says:

        5 stars
        This was great! My husband and kids are super picky and claim that they don’t like homemade macaroni and cheese. I think what they don’t care for is the stringy cheese kind and/or the crumb toppings, so I was pleased to find this creamier option. I omitted the nutmeg, added some chopped cooked bacon and freeze dried green onions and cooked it in the smoker with our ribs. Everyone loved it, particularly the texture! Thank you for sharing! I will keep this one in the recipe box!

        1. Blair Lonergan says:

          Yay! Thanks, Julia. I’m so glad that your family approved!

      5. Jenellrae says:

        5 stars
        This is a very excellent recipe and I’ve used it numerous times when preparing dinner for our local Eagles club dinners where I serve 50 – 65 people dinner. They go crazy for it!! I do however, make a few ‘tweeks’ to it. I add dry onion powder, garlic powder, and instead of the cheese on top, I brown seasoned, panko bread crumbs in butter and put those on top for a crunchy, buttery taste!!
        One suggestion I would give for ease of cheese buying would be to list the pounds needed in the recipe Instead of the the shredded cup amounts since you indicate I. your notes to not buy pre-shredded cheese.

        1. Blair Lonergan says:

          Thanks, Jenellrae! I’m so glad that it’s been a hit!

    2. Judy carter says:

      I am about to make this recipe for approx.60 people. Sounds delicious thanks for the extra tips re: salt content. Any additional tips will be appreciated

    3. Barbara Conn says:

      5 stars
      This was a big hit at our parish. I couldn’t believe a simple dish like Mac and cheese would get so many compliments! A keeper. Thanks.

  2. Tess says:

    5 stars
    Yum this sounds delicious….. comfort food for sure!!! Do you happen to have a favorite cheddar cheese brand? Thanks for all your recipes and website …. I love it. 🙂

    1. Blair says:

      Hi, Tess! I don’t exclusively use one brand, but I like Kraft blocks of cheese since that’s typically what I can find at our little local grocery store. There isn’t too much fancy selection for me to be choosy with. 🙂

      1. Tess says:

        5 stars
        Thanks for letting me know…. I’ll be trying this soon and let you know how much we enjoyed it! 🙂

        1. Blair says:

          You’re welcome. Hope you love it!

          1. Lyn-Anne says:

            Hi Blair,

            Love your recipes. How much cheddar cheese do I need to make three cups? Thank you

          2. Blair says:

            Hi, Lyn-Anne! One cup of cheddar grated is about 4 ounces, so you’ll need a total of 12 ounces for 3 cups. Enjoy!

          3. Tess says:

            5 stars
            I made this last night and we loved it!! Truly comfort food! A “Keeper” for sure! I do think the next time I may cut the recipe in half… since there’s only 2 of us. I really appreciate the “Tip” area of your recipe/website… very helpful. Thanks again…. 🙂

          4. Blair says:

            Wonderful! Thanks, Tess — I’m so glad that you enjoyed it!

        2. Tess says:

          5 stars
          Sorry, I accidentally posted my “reply” below on the wrong response! But, just to let you know we LOVED this dish! Yummy! 😉

          1. Blair says:

            🙂

        3. Kevin says:

          5 stars
          Made this today. It was absolutely great. Added real bacon bits on top with Pablo topping. I’ve made several recipes in recent months and this was the best. I think the velvetta is the trick.

          1. Blair says:

            Sounds perfect, Kevin! I agree — that Velveeta makes a big difference in the taste and texture of the cheese sauce. Thanks for your note!

        4. Diane says:

          I used Colby Jack cheese. Tasty! Mine turned out grainy. What did I do wrong?

          1. Blair says:

            Hi, Diane! I’m not sure…I’ve never had that problem. I wonder if you added the cheese to the mixture while it was still boiling/bubbling rather than removing it from the heat first? That can cause the emulsifiers and coagulants in the cheese to break down and cause a gritty texture. It’s similar to curdling.

          2. Natalie says:

            Hi there! you probably let the cheese sauce get too hot. when you make a béchamel (the flour, butter, milk concoction) its really important not to let it boil, or even simmer, and always remove it from the heat before mixing in the cheese. When cheese gets too hot, it separates, and that’s what gives a grainy texture. Hope this helps!

    2. Christi says:

      I am making this for a baby shower but I want to make it ahead of time can this be frozen before it is cooked?

      1. Blair Lonergan says:

        Hi, Christi! I haven’t tested this recipe in the freezer before baking, but I would worry that the creamy sauce may separate or “break” when thawed and baked. In general, I try to avoid freezing dishes with a cream-based sauce. I would follow the make-ahead instructions in the post above, storing the dish in the fridge until you need it. Hope the shower is a success!

  3. Tess says:

    5 stars
    I wanted to come back and let you know that my husband said this recipe was just like his “Mom” used to make….. he is loving this mac and cheese!! We both love it! 🙂

    1. Blair says:

      Amazing! That’s the best compliment — when it tastes like Mom’s! Thanks again for your note! 🙂

  4. Tamara says:

    5 stars
    This was a delicious mac and cheese recipe. Creamy but with a nice strong cheddar flavor. All 3 kids loved it and are looking forward to leftovers tomorrow. Thank you for sharing1

    1. Blair says:

      Thanks, Tamara! I’m so glad that it was a hit with your family. 🙂

    2. Mandy Czekai says:

      Do I have to use half and half for this? I only have whole milk and heavy whipping cream on hand

      1. Blair says:

        Hi, Mandy! No problem — just use 2 cups of whole milk and 2 cups of heavy cream. It will be decadent and delicious!

  5. Mike says:

    5 stars
    This is hands down the best recipe for mac and cheese I have ever had. Most recipes come out on the dry side, but this was wonderfully creamy and awesome!

    1. Blair says:

      Yay! So glad to hear that, Mike. Thanks for your kind note!

  6. Rachel says:

    Does this freeze well?

    1. Blair says:

      Hi, Rachel! I do not recommend freezing this mac and cheese. The texture of the pasta will be mushy when thawed, and the milk-based sauce will break.

    2. Brooke says:

      I think i accidentally posted this question originally as a reply to someone else so I’m posting again haha. Can this be made in a normal baking dish?
      I’m wanting to make this for my family but my mom said she got rid of our dutch oven.

      1. Blair Lonergan says:

        Hi, Brooke! Absolutely! You just need a pot big enough so that you can stir everything together on the stovetop before transferring the mixture to a baking dish to finish in the oven. If you don’t have a Dutch oven, then a large, deep skillet or other large pot will be fine. Enjoy!

  7. Ana Valdespino-Lundy says:

    5 stars
    This was a complete hit with my family to the point the kids asked to have it each week! Thank you!

    1. Blair says:

      That’s wonderful, Ana! Thank you for letting me know. I’m glad the kids approve! 🙂

  8. Alma says:

    Hi I am thinking about making this recipe for Thanksgivi g. Will it taste the same if I follow the make ahead instructions or does it taste better making the day of?

    1. Blair Lonergan says:

      Hi, Alma! I think it’s best served on the day that you prepare it, but sometimes the convenience of prepping ahead on the big day outweighs the benefit of a last-minute dish. It will be good either way, but you might like to test out the prep-ahead method in advance. You can make just a smaller quantity to test in advance (cut the ingredients in half), and see how you like it. Then you’ll know for sure on the holiday. 🙂

  9. Letta says:

    Random question but I love the color of your Dutch oven pot.. what brand is it and where did you find them?

    1. Blair Lonergan says:

      Hi, Letta! It’s the Le Creuset Round Wide Dutch Oven from Williams-Sonoma. The color is called “ocean.” Here’s the link, although it looks like it’s no longer available there. Maybe you can find it somewhere else on the internet? Or you could get the regular Dutch oven in the same color (rather than the wide version).

      https://www.williams-sonoma.com/products/le-creuset-signature-round-wide-dutch-oven/

      Hope that helps! 🙂

      1. Rhonda says:

        Was scrolling comments and saw the question about the Le Creuset Dutch oven. QVC sells those and usually has a lot of cool colors!

        1. The Seasoned Mom says:

          Thank you, Rhonda!

  10. Jann Patterson says:

    5 stars
    I made this today for a friend’s birthday dinner at my house. I used Velveeta, Monterey Jack, Mild Cheddar, and some finely grated Mexican cheese combo. It turned our great. It didn’t seem to salty for me. I did use quite a bit of black
    pepper and onion powder.

    1. Blair Lonergan says:

      Thanks, Jann!

  11. Jamie says:

    Hi – thanks for the recipe. I was wondering if I could make ahead and freeze?

    1. Blair Lonergan says:

      Hi, Jammie! I don’t recommend freezing this dish, since the pasta can be mushy when thawed and the cream-based sauce may separate or break when thawed. If you want to prep the casserole ahead of time, I would store it in the fridge. Here are those instructions:

      To prep the easy mac and cheese ahead of time, assemble the dish as instructed, but do not bake. Cover with foil and refrigerate for 1-2 days. When ready to bake, allow the dish to come to room temperature on the counter for at least 30-60 minutes. Remove the cover and bake at 325°F for 20-30 minutes, or until heated through and bubbly.

  12. Haleigh Collins says:

    Hi could you link your casserole dish? I saw you linked the Dutch oven above. I am bringing this to a Fourth of July cookout.

    Thanks!

    1. Blair Lonergan says:
  13. LouAnn says:

    Can I substitute evaporated milk for half a half?

    1. Blair Lonergan says:

      Hi, LouAnn! I’ve never tried that, but I think it might work! Let me know if you give it a shot…

  14. Sheila says:

    I prepared this last night for a luncheon I’m going to today. I have it in the oven now. It smells amazing. I’ve made homemade mac and cheese over the years and it’s never turn out this creamy. I put a small serving to the side for my husband as he loves mac and cheese. This recipe is definitely on my rotation. ❤️

    1. Blair Lonergan says:

      Wonderful! I hope that your husband and your friends at the luncheon enjoyed it, Sheila! 🙂

  15. Carrie Anne says:

    Another great recipe!! So fast and easy and delicious!!!!
    My guests loved it. So creamy. This is my go to mac and cheese. Thanks Blair

    1. Blair Lonergan says:

      Thank you, Carrie Anne!

  16. Hailey maracin says:

    Can I use a crock pot if I don’t have a large Dutch oven

    1. Blair Lonergan says:

      Hi, Hailey! No, I wouldn’t use a Crock Pot. Any large pot that you have should work fine. You just need something big enough to accommodate all of the pasta, cheese, and sauce. 🙂

      1. Hailey maracin says:

        I don’t ha e anything

        1. Blair Lonergan says:

          Can you make the cheese sauce in a saucepan and then stir everything together in a big bowl off the heat?

  17. Mitzie says:

    5 stars
    I have been searching for a good creamy mac and cheese recipe for years it seems and I hit the jackpot with this recipe. I made it tonight for dinner and it was delicious!!

    1. Blair Lonergan says:

      Oh, good! I’m so happy to hear that, Mitzie. Thank you for letting me know!

  18. Stephanie says:

    Can u freeze this?

    1. Blair Lonergan says:

      Hi, Stephanie! You can prepare the dish in advance and keep it in the fridge (those instructions are included in the post above), but I do not recommend freezing the mac and cheese. The texture of the pasta will be mushy when thawed, and the dairy-based sauce will separate or break.

  19. Det says:

    i didnt use salt….theres enough in the cheese ..i added a can of corned beef and one chopped cooked onion. only cos i wanted to test the non egg version..i wasnt that impressed its way too runny
    i usually mix 6 eggs with 1 and 1/2 cups of milk one onion chopped cooked bacon 2 cups grated vintage cheese, 1 cup of parmasen cheese cook the pasta add everything else stir it over a low heat for 2 min put in a dish top with breadcrumbs and three tiny pieces of butter and shove in the oven. my recipe cuts like a cake when its cold and is delish. and no need for flour ..flour makes it taste stodgy

  20. Jules says:

    5 stars
    I’ve tried a couple of other baked Mac and Cheese dishes but none were ever as good as this recipe! I’m so happy to have finally found my “go to” Mac and Cheese recipe. Everyone in my family loves it. I made it for a potluck lunch at my office and it was also a big hit there! It’s so creamy, flavorful and delicious! Thanks so much.

    1. Blair Lonergan says:

      Yay! So glad to hear that, Jules. Thank you!