Classic Baked Mac and Cheese (Creamy, Golden Top)

A timeless baked mac and cheese with a luxuriously creamy interior and a crisp, golden breadcrumb topping. This reliable recipe balances sharp cheddar and nutty Gruyère for deep flavor while showing tips for keeping the sauce silky and preventing dryness.

0.0(0 reviews)
Prep: 15m · Cook: 35m · Total50 mins
DifficultyEasy
Serves6
Classic Baked Mac and Cheese (Creamy, Golden Top)

Classic Baked Mac and Cheese (Creamy, Golden Top)

This baked mac and cheese aims to deliver the comforting, spoonable creaminess you want from the interior and the satisfying crisp crack of a golden breadcrumb top. Using a classic béchamel as the foundation keeps the sauce silky and stable while a mix of sharp cheddar and nutty Gruyère gives the dish real depth: cheddar brings backbone and tang, Gruyère melts into a smooth, slightly sweet undercurrent. A small hit of Dijon brightens the whole thing and stops the richness from feeling one-note, while a drizzle of reserved starchy pasta water rescues any sauce that looks too thick.

It’s a reliable crowd-pleaser that works as a centerpiece for casual dinners, a potluck stalwart or a grown-up side for holiday spreads. The recipe’s strengths are technique-driven rather than ingredient-heavy: undercook the pasta, finish the cheese off the heat, and let the dish rest before serving. Those three little moves are what keep each forkful truly creamy rather than gluey, and they make this version a practical go-to you can tweak with mix-ins or different cheeses without losing that luscious mouthfeel.

Plan your timing

6:05 pm6:15 pmCook the pasta
6:15 pm6:25 pmMake a smooth béchamel base
6:25 pm6:35 pmIncorporate the cheese and combine with pasta
6:35 pm6:45 pmAssemble and top with breadcrumbs
6:45 pm6:55 pmBake until bubbling and golden
Advertisement

Ingredients

Yield
6

Instructions

Cook the pasta

Bring a large pot of salted water to a rolling boil and add the elbow macaroni. Cook the pasta 1–2 minutes less than the package directions so it’s very slightly underdone (al dente), then drain and reserve 1/2 cup of the starchy cooking water to adjust sauce consistency later.

For this step

  • 16 ozElbow macaroni (dry)
Cook the pasta

Make a smooth béchamel base

In a medium saucepan over medium heat, melt 4 tablespoons of the butter, add the flour and whisk constantly for 1–2 minutes to cook out the raw taste. Slowly whisk in the milk until smooth and simmer gently until the sauce thickens to coat the back of a spoon, then stir in Dijon, kosher salt, and black pepper. If the sauce seems too thick, whisk in a splash of the reserved pasta water to reach a silky pouring consistency.

For this step

  • 6 tbspUnsalted butter (total)
  • 0.25 cupAll-purpose flour
  • 3 cupsWhole milk
  • 1 tspDijon mustard
  • 1.5 tspKosher salt
  • 0.5 tspFreshly ground black pepper
Make a smooth béchamel base

Incorporate the cheese and combine with pasta

Remove the béchamel from the heat and add the grated cheddar and Gruyère a handful at a time, stirring until fully melted and smooth. Fold the drained pasta into the cheese sauce until evenly coated, taste and adjust seasoning with more salt or pepper if needed.

For this step

  • 2 cupsSharp cheddar, grated
  • 1 cupGruyère, grated
Incorporate the cheese and combine with pasta

Assemble and top with breadcrumbs

Transfer the cheesy pasta to a 9x13-inch (or similar) baking dish. In a small bowl, toss the panko with the remaining 2 tablespoons melted butter until evenly moistened and sprinkle the crumbs evenly over the pasta for a crisp, golden top.

For this step

  • 1 cupPanko breadcrumbs
Assemble and top with breadcrumbs

Bake until bubbling and golden

Bake in a preheated 375°F (190°C) oven for 20–25 minutes until the edges are bubbly and the topping is deep golden; if you want a faster darker crust, broil 1–2 minutes while watching closely. Let the dish rest 8–10 minutes before serving to thicken and set the sauce for creamier portions.
Bake until bubbling and golden

Tips from the kitchen

Undercook Pasta Slightly

Cooking the elbows 1–2 minutes shy of package directions prevents them from turning mushy after baking and lets them finish cooking in the sauce.

Warm the Milk First

Gently warm the milk before adding it to the roux to reduce the chance of lumps and shave minutes off the sauce thickening time.

Add Cheese Off Heat

Take the béchamel off the burner before stirring in the grated cheese to avoid overheating, which can cause the sauce to become grainy.

Use Reserved Pasta Water

A tablespoon or two of the starchy cooking water helps loosen an over-thick béchamel and promotes a glossy, cohesive sauce.

Toast Breadcrumbs First

Tossing panko with melted butter and briefly toasting it in a skillet before topping intensifies the crunch and adds a nutty flavor.

Variations & substitutions

Vegetable-Forward Mac

Fold in 2 cups of roasted broccoli or cauliflower florets before baking for added texture and a bright contrast to the creamy sauce.

Smoky Bacon & Leek

Sauté 4 ounces of chopped bacon with a sliced leek and stir it into the cheese-pasta mixture for a smoky, savory boost.

Gluten-Free Version

Use gluten-free elbow pasta and substitute the flour with 3 tablespoons cornstarch whisked into the warmed milk to make a stable gluten-free roux.

Lobster or Crab Upgrade

Fold 8 ounces of cooked lobster or crab meat into the finished mac just before baking for an elegant seafood twist.

Storage & make-ahead

Cool the casserole completely, then cover and refrigerate for up to 3–4 days. For longer storage, portion into airtight containers and freeze for up to 2 months. Reheat in a 350°F oven covered until warmed through, then uncover and broil briefly to re-crisp the topping; individual portions can be refreshed in the microwave with a splash of milk and a short oven finish for crunch.

What to serve with it

Balance the richness with a bright, acidic salad — think peppery arugula tossed with lemon vinaigrette and shaved fennel. Roasted or steamed green vegetables like broccolini or haricots verts also cut through the creaminess, while a chilled, unoaked Chardonnay or a light Beaujolais pairs nicely without overpowering the cheese.

Frequently asked questions

Why did my sauce turn grainy?

Graininess often happens when cheese is added to a sauce that is too hot or when low-moisture cheeses are overheated; remove the béchamel from heat before stirring in the cheese and grate the cheese finely so it melts quickly and evenly.

Can I use all cheddar or all Gruyère?

Yes — all cheddar will give a sharper, more assertive profile while all Gruyère yields a creamier, nuttier result; the blend is recommended for balance, but either works depending on preference.

Can I assemble this ahead of time?

You can assemble the mac, cover, and refrigerate for up to 24 hours before baking; add a few extra minutes to the baking time if you bake it straight from the fridge.

How can I make the mac even creamier?

Stir in 2–3 ounces of cream cheese or a splash of heavy cream into the finished sauce for extra silkiness, and avoid over-baking which dries out the interior.

My topping went soggy — how do I prevent that?

Make sure the panko is well coated in melted butter and, if possible, pre-toast it; also give the casserole a short rest after baking so steam disperses instead of condensing into the crumbs.

Jake

About the author

Jake

Hello, I'm Jake. I started this recipe site with the idea that I hated recipe websites that overwhelm you with long stories and ads just to see plain content that's not helpful. My goal is to provide you with quality recipes, simple ideas and a fun cooking experience. There's lots of fun things to cook, and I think as you browse the site you'll find that TopShelf.Recipes is the place for quality recipes on the web.

See all recipes by Jake

Ratings & Reviews

Did you make this recipe?

Be the first to share your experience.

Ingredients

6 servings
Step 1: Cook the pasta
  • Elbow macaroni (dry)16 oz
Step 2: Make a smooth béchamel base
  • Unsalted butter (total)6 tbsp
  • All-purpose flour0.25 cup
  • Whole milk3 cups
  • Dijon mustard1 tsp
  • Kosher salt1.5 tsp
  • Freshly ground black pepper0.5 tsp
Step 3: Incorporate the cheese and combine with pasta
  • Sharp cheddar, grated2 cups
  • Gruyère, grated1 cup
Step 4: Assemble and top with breadcrumbs
  • Panko breadcrumbs1 cup

Nutrition Facts

Per serving: about 1¼ cups

Calories845
Total Fat41.8g
Saturated Fat24.6g
Trans Fat0.9g
Polyunsaturated Fat1.1g
Monounsaturated Fat7.2g
Total Carbohydrates84.3g
Dietary Fiber4.1g
Total Sugars0.8g
Protein32.2g

Nutrition values are estimated from USDA ingredient data and may vary based on preparation, brands, and portion sizes. Values are provided for informational purposes only.

Sous-chef
Classic Baked Mac and Cheese (Creamy, Golden Top)

Ask me anything about this recipe — substitutions, scaling, techniques, timing.

Powered by AI · Answers may not always be perfect