Creamy Mac and Cheese

Creamy homemade mac and cheese featuring tender pasta coated in melted sharp cheddar sauce Save
Creamy homemade mac and cheese featuring tender pasta coated in melted sharp cheddar sauce | blueplatediaries.com

This classic comfort dish brings together tender elbow macaroni and an incredibly smooth, creamy cheese sauce made from scratch. The roux-based sauce combines whole milk with sharp and mild cheddar cheeses, plus a hint of Dijon mustard for depth. Ready in just 45 minutes, it delivers the perfect balance of velvety texture and savory flavor. Optionally top with buttery breadcrumbs and parmesan for a golden, crispy finish that adds satisfying crunch to every bite.

My apartment smelled like a diner at midnight the night I decided mac and cheese was the only acceptable dinner after a truly awful week. I stood in the kitchen with a block of sharp cheddar and a determination that bordered on stubbornness. That batch was imperfect, the sauce broke in places, but the first bite still made me close my eyes and exhale for what felt like the first time in days. Some foods earn their comfort status honestly.

I made this for my neighbor Sarah once when she was going through a rough patch and she sat on my kitchen floor eating it straight from the baking dish. We laughed until we cried about the ridiculousness of it and now anytime either of us has a bad day the text is simply mac and cheese with a question mark. Food does that sometimes, becomes shorthand for something words cannot quite carry.

Ingredients

  • 300 g elbow macaroni: The classic shape holds sauce in every curved nook and do not overcook it because it will soften further in the oven.
  • 2 cups whole milk: Whole milk is nonnegotiable here as anything lower in fat will leave your sauce thin and sad.
  • 2 tbsp unsalted butter: This forms the foundation of your roux so use real butter and nothing else.
  • 2 tbsp all-purpose flour: Measure carefully as too much makes the sauce grainy and too little leaves it runny.
  • 1 cup sharp cheddar cheese, grated: Sharp cheddar brings the tang and personality to this dish.
  • 1 cup mild cheddar cheese, grated: Mild cheddar melts more smoothly and balances the sharp bite perfectly.
  • 1/2 tsp Dijon mustard: This tiny amount does not make it taste like mustard but instead amplifies the cheese flavor in a way that surprises people every time.
  • Salt and black pepper: Season gradually and taste as you go because cheese already carries salt.
  • 1/4 cup breadcrumbs (optional): Panko gives the crunchiest topping but any breadcrumbs work in a pinch.
  • 1 tbsp melted butter (optional): Tossing the breadcrumbs in butter ensures they toast instead of drying out.
  • 2 tbsp parmesan cheese, grated (optional): A little parmesan on top adds a savory punch that regular breadcrumbs alone cannot achieve.

Instructions

Get your oven ready:
If you are baking this with the crunchy topping, preheat your oven to 180 degrees Celsius (350 degrees Fahrenheit) now so it is waiting for you when the time comes.
Cook the pasta:
Boil the macaroni in salted water according to the package directions but pull it off one minute before it says done. You want it al dente because it will continue cooking later and mushy pasta is the enemy of good mac and cheese.
Start the roux:
In a saucepan, melt the butter over medium heat until it foams and just starts to smell nutty. Whisk in the flour and stir constantly for about one minute until it turns a pale golden color and smells slightly toasted.
Build the sauce base:
Pour in the milk gradually while whisking so no lumps form. Let it simmer gently, whisking the whole time, until you can feel the sauce coat the back of a spoon, which takes about four to five minutes.
Melt in the cheese:
Drop the heat to low and add both cheddars along with the Dijon mustard. Stir patiently until everything is smooth and glossy, then season with salt and pepper to your taste.
Combine pasta and sauce:
Fold the cooked macaroni into the cheese sauce gently but thoroughly, making sure every piece gets coated.
Bake with topping (optional):
Transfer the mixture to a greased baking dish, then scatter the butter-tossed breadcrumbs and parmesan over the top. Bake for fifteen to twenty minutes until the crust is golden and the edges are bubbling.
Serve immediately:
Dish it out while it is piping hot and the sauce is still flowing because mac and cheese waits for no one.
Golden baked mac and cheese casserole with crispy breadcrumb topping on a white plate Save
Golden baked mac and cheese casserole with crispy breadcrumb topping on a white plate | blueplatediaries.com

The night my daughter asked if we could have mac and cheese for her birthday dinner instead of cake I knew this recipe had transcended its humble origins and become part of our family language.

Getting Creative With Add-ins

Cooked bacon crumbled into the sauce turns this into something dangerously close to a meal you would pay good money for at a restaurant. Sautéed onions add a sweetness that balances the sharpness of the cheddar and a few drops of hot sauce at the end wake up every flavor on the plate without making it spicy.

Mixing Up Your Cheese Blend

Swapping half the cheddar for Gruyère transforms the entire personality of this dish into something more sophisticated and nutty. Monterey Jack melts like a dream and makes the sauce even creamier while a handful of smoked gouda will make your kitchen smell like a wood-fired kitchen in the best possible way.

Making It Work For Everyone

Gluten-free pasta and a one-to-one gluten-free flour blend work beautifully in this recipe with no other adjustments needed.

  • Check your pasta package for exact cooking times because gluten-free pasta can go from perfect to disintegrated in seconds.
  • Dairy-free butter and milk alternatives can work but choose ones labeled for cooking since some separate when heated.
  • Always double-check ingredient labels if cooking for someone with allergies because cheese alternatives sometimes contain unexpected ingredients.
Velvety mac and cheese recipe with gooey cheese sauce draped over elbow macaroni noodles Save
Velvety mac and cheese recipe with gooey cheese sauce draped over elbow macaroni noodles | blueplatediaries.com

Some recipes are just dinner and then some recipes become the thing you reach for when someone needs to feel taken care of without saying a word. This mac and cheese is the second kind every single time.

Recipe FAQs

A blend of sharp and mild cheddar creates the ideal balance of flavor and meltability. You can also incorporate Gruyère, Monterey Jack, or Colby for different taste profiles.

Yes, prepare the sauce and pasta separately up to a day in advance. Combine when ready to serve, adding a splash of milk to reheat and restore creaminess.

Grate cheese fresh from blocks instead of using pre-shredded varieties, which contain anti-caking agents. Add cheese gradually over low heat, stirring constantly until fully melted.

Yes, freeze portions in airtight containers for up to 3 months. Thaw overnight in the refrigerator, then reheat gently with added milk to regain smooth consistency.

Crispy bacon bits, sautéed onions, roasted garlic, or a dash of hot sauce complement beautifully. You can also mix in steamed broccoli or cauliflower for added nutrition.

Absolutely. Use gluten-free macaroni and replace all-purpose flour with a 1:1 gluten-free flour blend or cornstarch to thicken the roux.

Creamy Mac and Cheese

Tender pasta in a rich, velvety homemade cheese sauce with sharp and mild cheddar.

Prep 15m
Cook 30m
Total 45m
Servings 4
Difficulty Easy

Ingredients

Pasta

  • 10.5 oz elbow macaroni

Cheese Sauce

  • 2 cups whole milk
  • 2 tbsp unsalted butter
  • 2 tbsp all-purpose flour
  • 1 cup sharp cheddar cheese, grated (about 3.5 oz)
  • 1 cup mild cheddar cheese, grated (about 3.5 oz)
  • 1/2 tsp Dijon mustard
  • Salt and black pepper, to taste

Topping (Optional)

  • 1/4 cup breadcrumbs
  • 1 tbsp butter, melted
  • 2 tbsp Parmesan cheese, grated

Instructions

1
Preheat Oven: Preheat oven to 350°F if preparing the baked version with breadcrumb topping.
2
Cook the Pasta: Bring a large pot of salted water to a boil. Cook elbow macaroni according to package directions until al dente. Drain thoroughly and set aside.
3
Build the Roux: In a saucepan, melt butter over medium heat. Whisk in flour and cook for 1 minute, stirring constantly, until a smooth roux forms and turns slightly golden.
4
Make the Béchamel: Gradually pour in the whole milk while whisking continuously to prevent lumps. Bring to a gentle simmer and cook for 4–5 minutes, whisking often, until the sauce thickens enough to coat the back of a spoon.
5
Melt in the Cheese: Reduce heat to low. Add both sharp and mild cheddar cheeses along with Dijon mustard. Stir until the cheese is completely melted and the sauce is smooth. Season with salt and black pepper to taste.
6
Combine Pasta and Sauce: Fold the cooked macaroni into the cheese sauce, stirring gently until every noodle is evenly coated.
7
Bake (Optional): For a baked version, transfer the mixture to a greased baking dish. Combine breadcrumbs, melted butter, and grated Parmesan in a small bowl, then sprinkle evenly over the top. Bake for 15–20 minutes until the crust is golden and bubbling.
8
Serve: Let rest for 2–3 minutes before serving hot.
Additional Information

Equipment Needed

  • Large pot
  • Saucepan
  • Whisk
  • Baking dish
  • Cheese grater

Nutrition (Per Serving)

Calories 520
Protein 21g
Carbs 48g
Fat 26g

Allergy Information

  • Contains milk (dairy)
  • Contains wheat (gluten)
  • May contain traces of other allergens — always check packaging if sensitive
Sienna Caldwell

Seasonal recipes and relatable cooking tips for home cooks and food lovers.