Creamy Mac and Cheese

Golden mac and cheese with bubbly cheddar sauce and tender elbow pasta Pin It
Golden mac and cheese with bubbly cheddar sauce and tender elbow pasta | pinnerplates.com

This classic comfort dish features tender elbow macaroni coated in a velvety homemade cheese sauce. The creamy base combines sharp cheddar with optional Gruyère for depth, while warm milk creates a smooth, lump-free texture. Ready in under an hour, it serves four generously and can be finished with a golden breadcrumb topping for extra crunch.

The sound of rain against the kitchen window and the smell of browning butter are permanently linked in my mind, thanks to a Sunday evening years ago when nothing but mac and cheese would do. I had been living on takeout for weeks and decided, almost defiantly, that I was going to make the real thing from scratch. That first forkful of velvety, house made cheese sauce clinging to perfectly tender pasta made me question every boxed version I had ever settled for. This recipe is the one that turned a childhood comfort into an adult kitchen staple.

My roommate walked in halfway through my first batch, peeked into the saucepan, and quietly said you are never allowed to buy the boxed stuff again. We stood over the stove with wooden spoons, eating straight from the pan before it even made it to the oven. That dish never got a breadcrumb topping that night, and honestly neither of us cared.

Ingredients

  • 300 g elbow macaroni: The classic shape holds sauce in every little curve and cooks up tender without turning mushy.
  • 2 tbsp unsalted butter: Gives you total control over salt levels and creates a silky roux base.
  • 2 tbsp all purpose flour: The thickening backbone of your sauce, just a minute of cooking removes the raw taste.
  • 500 ml whole milk, warm: Cold milk causes lumps so always warm it slightly before whisking it in.
  • 200 g sharp cheddar cheese, grated: Sharp cheddar brings the bold, tangy punch that makes this dish unforgettable.
  • 50 g Gruyere cheese, grated: Optional but it adds a nutty depth that elevates the whole pot.
  • 1/2 tsp salt and 1/4 tsp black pepper: Seasoning is everything so taste as you go and adjust freely.
  • 1/4 tsp ground nutmeg: A tiny pinch works quietly in the background to round out the richness.
  • 1 tsp Dijon mustard: Not enough to taste like mustard but enough to sharpen the cheese flavor beautifully.
  • 50 g breadcrumbs, 1 tbsp melted butter, 2 tbsp Parmesan: The optional trio that gives you that irresistible golden crunch on top.

Instructions

Get your oven ready:
If you are going for the crispy breadcrumb topping, preheat your oven to 200 degrees C (400 degrees F) now so it is waiting for you.
Boil the pasta:
Cook the elbow macaroni in a large pot of well salted boiling water until just al dente, then drain and set aside. It will finish cooking in the sauce so pull it a touch early.
Build the roux:
Melt the butter in a large saucepan over medium heat, then whisk in the flour and stir constantly for about a minute. You want it to smell toasty and look pale golden, never brown.
Add the milk:
Gradually pour in the warm milk while whisking vigorously to prevent any lumps from forming. Keep stirring over medium heat for about five minutes until the sauce coats the back of a spoon.
Melt in the cheese:
Take the pan off the heat and stir in both cheeses along with the salt, pepper, nutmeg, and mustard until everything is completely smooth. The residual heat will melt the cheese perfectly without causing it to separate.
Combine pasta and sauce:
Gently fold the cooked macaroni into the cheese sauce until every piece is coated and the whole mixture looks impossibly creamy.
Bake if using the topping:
Transfer everything to a baking dish, sprinkle the breadcrumb mixture evenly over the top, and bake for fifteen to twenty minutes until golden and bubbling at the edges.
Serve and enjoy:
Let it rest for just a couple of minutes before serving so the sauce settles, then garnish with extra cheese or fresh herbs if you like.
Creamy homemade mac and cheese served in a white bowl with rich melted cheese topping Pin It
Creamy homemade mac and cheese served in a white bowl with rich melted cheese topping | pinnerplates.com

There was a winter potluck where I brought this mac and cheese in a humble casserole dish, and it vanished before the host even finished setting out the plates. Someone actually asked me if I had trained as a chef, and I laughed because the truth is this recipe barely requires one to succeed.

Making It Your Own

A pinch of smoked paprika stirred into the sauce transforms the whole flavor profile into something deeply savory and a little unexpected. You can swap half the cheddar for Monterey Jack if you want a milder, stretchier melt, or toss in sauteed broccoli florets and peas if you are trying to sneak in some vegetables without anyone noticing.

What to Serve Alongside

A simple green salad with a bright vinaigrette cuts through the richness in exactly the right way. If you want a drink pairing, a glass of crisp Sauvignon Blanc refreshes the palate between bites and makes the whole meal feel a touch more grown up.

Tools and Timing

Keep your tools simple: a large pot for pasta, a saucepan and whisk for the sauce, a grater for the cheese, and a baking dish if you are finishing it in the oven. The whole thing comes together in about forty minutes from start to finish, which makes it completely doable on a random Tuesday.

  • Taste the sauce for salt before combining with the pasta, because cheese saltiness varies wildly by brand.
  • Leftovers reheat beautifully with a splash of milk stirred in over low heat.
  • If you skip the bake, serve it straight from the pot because it is already perfect.
Baked mac and cheese casserole with golden breadcrumb crust and oozing sharp cheddar sauce Pin It
Baked mac and cheese casserole with golden breadcrumb crust and oozing sharp cheddar sauce | pinnerplates.com

Some dishes feed you and some dishes take care of you, and this one has always been the latter. Keep it close because you will come back to it more times than you expect.

Recipe Questions & Answers

Sharp cheddar provides the best flavor foundation, while Gruyère adds nutty depth. You can also substitute Monterey Jack or mozzarella for a milder taste or different melt characteristics.

Prepare the sauce and pasta separately, then combine and refrigerate for up to 24 hours. Add 5-10 minutes to baking time if chilled, or reheat on the stovetop with a splash of milk.

Use warm milk and whisk continuously when adding it to the roux. Remove from heat before stirring in cheese, and add gradually while stirring until fully melted.

Sautéed vegetables like broccoli or peas add nutrition. Smoked paprika introduces depth, or try caramelized onions, crispy bacon, or herbs like thyme and parsley for different flavor profiles.

Optional but recommended for texture contrast. The combination of breadcrumbs, melted butter, and Parmesan creates a golden, crunchy layer that complements the creamy pasta beneath.

A crisp white wine like Sauvignon Blanc cuts through the richness. Chardonnay or Pinot Grigio also work nicely to balance the creamy, cheesy elements.

Creamy Mac and Cheese

Tender macaroni enveloped in a rich, creamy cheddar sauce - a comforting classic ready in 40 minutes.

Prep 15m
Cook 25m
Total 40m
Servings 4
Difficulty Easy

Ingredients

Pasta

  • 10.5 oz elbow macaroni

Cheese Sauce

  • 2 tbsp unsalted butter
  • 2 tbsp all-purpose flour
  • 2 cups whole milk, warmed
  • 7 oz sharp cheddar cheese, grated
  • 2 oz Gruyère cheese, grated (optional, for extra richness)
  • 1/2 tsp salt
  • 1/4 tsp ground black pepper
  • 1/4 tsp ground nutmeg (optional)
  • 1 tsp Dijon mustard (optional)

Breadcrumb Topping (Optional)

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

Instructions

1
Preheat Oven: Preheat oven to 400°F if finishing with a breadcrumb topping.
2
Cook the Pasta: Bring a large pot of salted water to a rolling boil. Add the elbow macaroni and cook until just al dente according to package directions. Drain thoroughly and set aside.
3
Make the Roux: In a large saucepan over medium heat, melt 2 tbsp butter. Sprinkle in the flour and whisk continuously for 1 minute to form a smooth roux.
4
Build the Béchamel: Gradually pour in the warmed milk while whisking vigorously to prevent lumps. Continue cooking, stirring constantly, until the sauce thickens and coats the back of a spoon, about 5 minutes.
5
Melt in the Cheese: Remove the saucepan from heat. Add the grated cheddar, Gruyère (if using), salt, pepper, nutmeg, and Dijon mustard. Stir until all the cheese has melted and the sauce is velvety smooth.
6
Combine Pasta and Sauce: Gently fold the drained macaroni into the cheese sauce, tossing until every piece is evenly coated.
7
Assemble and Bake: If using the topping, transfer the macaroni mixture to a greased baking dish. Combine the breadcrumbs, melted butter, and Parmesan cheese, then sprinkle evenly over the surface. Bake for 15–20 minutes until the top is golden brown and the edges are bubbling.
8
Serve: Let rest for 2–3 minutes after removing from the oven. Serve hot, garnished with additional grated cheese or fresh herbs if desired.
Additional Information

Equipment Needed

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

Nutrition (Per Serving)

Calories 530
Protein 20g
Carbs 55g
Fat 25g

Allergy Information

  • Contains wheat (gluten)
  • Contains dairy (milk, cheese, butter)
  • May contain mustard
Danielle Foster

Sharing simple, tasty recipes and kitchen tips for everyday home cooks.