Baked Mac and Cheese

A rich, restaurant-style oven-baked mac and cheese with a silky three-cheese sauce and a golden, ultra-crispy panko top. Designed to deliver creamy interior texture and a crunchy, browned finish that can compete with celebrity versions.

0.0(0 reviews)
Prep: 25m · Cook: 30m · Total55 mins
DifficultyMedium
Serves6
Baked Mac and Cheese

Ingredient Spotlight

Gruyère

Gruyère is a hard cow’s‑milk cheese from Switzerland known for a complex, nutty, slightly sweet flavor and a savory aroma; it melts smoothly, making it common in gratins, fondues, and baked mac and cheese. You can find it at supermarket cheese counters, specialty cheese shops, or the deli section. Good substitutes are Comté, Emmental, Jarlsberg, or a mild aged cheddar for a similar melt and flavor profile.

Ingredient Spotlight

Panko breadcrumbs

Panko are Japanese-style breadcrumbs made from crustless white bread that are coarser and airier than regular breadcrumbs, producing a much lighter, crispier crust or topping. They’re sold in the Asian foods aisle or the breading/seasonings section of most supermarkets. If you don’t have panko, use crushed cornflakes or crushed saltines, or pulse regular breadcrumbs briefly in a food processor to lighten the texture.

🛒 Buy on Amazon

(paid link) — as an Amazon Associate we earn from qualifying purchases.

Jake

Jake's note

"This recipe balances a smooth, deeply flavored cheese sauce with a crunchy, browned topping — perfect for weeknight dinners, holidays, or anytime you want an elevated comfort dish. Home cooks will love how reliably it browns and how the flavors sharpen with a touch of Dijon and Gruyère."

Baked Mac and Cheese

This baked mac and cheese is built to hit two contradictory but essential goals: a lusciously silky interior sauce that clings to each noodle and a golden, cracker‑crisp topping that snaps with every forkful. A classic béchamel forms the backbone so the sauce is velvety and stable; sharp cheddar brings punch, Gruyère contributes that mouthwatering stretch and nuttiness, and Parmesan adds salty, savory lift. A whisper of Dijon rounds the flavors and keeps the richness from tasting flat, while cooking the pasta slightly under al dente ensures each bite finishes with a toothsome chew rather than collapsing into mush.

This is the version to reach for when you want restaurant polish at home—perfect for a dinner party side, an indulgent weeknight main, or a make‑ahead dish that travels well. The panko topping, tossed in butter, browns faster and stays crisper than traditional crumbs, and a quick broil gives that deep amber color and nutty aroma that makes people sit up and take notice. Small technique choices—whisking the roux until pale, adding cheese off the heat, and letting the casserole rest—are what separate a good mac from a truly memorable one.

Plan your timing

6:01 pm6:10 pmCook the pasta al dente
6:10 pm6:19 pmMake a smooth béchamel
6:19 pm6:28 pmFinish the cheese sauce
6:28 pm6:37 pmCombine pasta and sauce; prepare the topping
6:37 pm6:46 pmBake and brown the top
6:46 pm6:55 pmRest and serve
Advertisement

Ingredients

Yield
6

Instructions

Cook the pasta al dente

Bring a large pot of salted water to a rolling boil and add the elbow macaroni. Cook 1–2 minutes less than the package directions so the pasta is firmly al dente (it will finish in the oven). Drain and set aside in the pot.

For this step

  • 4 cupsElbow macaroni (or small pasta shells)
Cook the pasta al dente

Make a smooth béchamel

In a large saucepan over medium heat, melt 4 tablespoons of the butter. Whisk in the flour and cook 1–2 minutes until fragrant and pale (do not brown). Gradually whisk in the milk and cream, bringing the mixture to a gentle simmer until thickened to coat the back of a spoon, about 4–6 minutes.

For this step

  • 6 tablespoonsUnsalted butter
  • 0.38 cupAll-purpose flour
  • 3 cupsWhole milk
  • 1 cupHeavy cream
Make a smooth béchamel

Finish the cheese sauce

Remove the béchamel from heat and whisk in the shredded cheddar, Gruyère, and Parmesan in batches until fully melted and smooth. Stir in the Dijon and taste; season with kosher salt and freshly ground black pepper as needed. If the sauce is too thick, thin with a splash of milk.

For this step

  • 3.5 cupsSharp cheddar, shredded
  • 1.25 cupsGruyère, shredded
  • 0.5 cupGrated Parmesan
  • 2 teaspoonsDijon mustard
Finish the cheese sauce

Combine pasta and sauce; prepare the topping

Return the drained pasta to the pot or a large bowl and pour the cheese sauce over it, stirring to coat evenly. Transfer the mac and cheese to a buttered 9x13-inch (or equivalent) baking dish. In a small bowl, toss the panko with the remaining 2 tablespoons melted butter until evenly moistened, then sprinkle evenly over the pasta.

For this step

  • 1.5 cupsPanko breadcrumbs
Combine pasta and sauce; prepare the topping

Bake and brown the top

Bake in a 375°F (190°C) oven until the sauce is bubbling and the topping is golden, about 22–25 minutes. For an extra-crispy, deeply browned crust, broil on high for 1–2 minutes, watching closely to avoid burning.
Bake and brown the top

Rest and serve

Let the baked mac and cheese rest 5–10 minutes so the sauce settles and becomes silky. Serve warm, optionally finishing with a light dusting of extra Parmesan or a few chopped chives.

Tips from the kitchen

Undercook the Pasta Slightly

Boil the pasta 1–2 minutes less than package directions so it finishes cooking in the oven without getting gummy.

Whisk the Roux Continuously

Cook the butter and flour just until pale and fragrant while whisking; this avoids a raw-flour taste and prevents lumps when you add milk.

Add Cheese Off Heat

Remove the béchamel from direct heat before stirring in the cheeses to keep the sauce silky and avoid graininess from overheated dairy.

Thin with Warm Milk

If the sauce becomes too thick, thin it with a splash of warm milk rather than cold to prevent shocking the emulsion.

Butter the Panko Thoroughly

Toss the panko with melted butter so every crumb browns evenly and the topping doesn't taste dry or toasted only on the surface.

Rest Before Serving

Let the baked dish sit 5–10 minutes so the sauce sets slightly, making for cleaner portions and silkier mouthfeel.

Variations & substitutions

Smoky Bacon & Jalapeño

Fold 6 ounces of crisped, chopped bacon and 1–2 finely diced jalapeños into the pasta before baking for a spicy, smoky counterpoint to the cheese.

Mushroom & Truffle

Sauté 8 ounces of sliced cremini mushrooms and stir them in, finishing with a teaspoon of truffle oil for an earthy, upscale twist.

Gluten-Free Version

Use gluten-free pasta and swap the all-purpose flour with a 1:1 gluten-free flour blend in the roux; use gluten-free panko or toasted gluten-free breadcrumbs for the topping.

Lighter Cheddar-Forward

Reduce heavy cream to 1/2 cup and use 1 cup low-fat milk with 2 1/2 cups whole milk to cut richness while keeping the flavor focused on cheddar.

Kid-Friendly Cream Cheese

Omit the Dijon and stir in 3–4 ounces of cream cheese with the shredded cheddar for a milder, ultra-creamy sauce that kids love.

Storage & make-ahead

Store leftovers covered in the refrigerator for up to 3–4 days. To reheat, warm individual portions in the oven at 325°F until hot, then broil 1–2 minutes if you want to revive the crust; the microwave works in a pinch but will soften the topping. You can freeze the casserole (baked or unbaked) for up to 2 months—thaw overnight in the fridge before baking or reheating.

What to serve with it

Cut the richness with a bright, acidic side like an arugula salad dressed with lemon vinaigrette or quick-pickled cucumbers. Serve alongside roasted Brussels sprouts or green beans for texture contrast, and pair with a crisp, acidic white wine (Sauvignon Blanc or unoaked Chardonnay) or a citrus-forward IPA to cut through the creaminess. Spoon into warm bowls and finish with chopped chives or a light dusting of Parmesan for color.

Frequently asked questions

Can I assemble this ahead of time?

Yes—assemble, cover, and refrigerate for up to 24 hours; add 5–10 minutes to the bake time if you're baking it straight from cold. For best topping texture, add the panko and butter right before baking.

Why did my cheese sauce turn grainy?

Graininess usually happens when cheese is added to liquid that's too hot or when cheese is overheated; remove the béchamel from heat before adding cheese and stir gently until melted. If it still separates, whisk in a spoonful of warm milk or blend with an immersion blender to smooth it out.

Can I freeze the mac and cheese?

Yes—the casserole freezes well for up to 2 months whether baked or unbaked; cool completely, wrap tightly, and thaw overnight before reheating. Reheat in the oven for best texture, restoring the crispy top under the broiler if needed.

How do I get an extra-crispy topping without a broiler?

Increase oven temperature to 400°F for the last 8–10 minutes of baking or transfer the panko to a skillet and toast it separately until golden, then sprinkle over the hot casserole.

Can I use a different pasta shape?

Yes—small shells, cavatappi, or rigatoni all work well because they trap the sauce; avoid long strands as they won't hold the cheese as effectively and will change the bake time.

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 al dente
  • Elbow macaroni (or small pasta shells)4 cups
Step 2: Make a smooth béchamel
  • Unsalted butter6 tablespoons
  • All-purpose flour0.38 cup
  • Whole milk3 cups
  • Heavy cream1 cup
Step 3: Finish the cheese sauce
  • Sharp cheddar, shredded3.5 cups
  • Gruyère, shredded1.25 cups
  • Grated Parmesan0.5 cup
  • Dijon mustard2 teaspoons
Step 4: Combine pasta and sauce; prepare the topping

🛒 = paid link — as an Amazon Associate we earn from qualifying purchases.

Nutrition Facts

Per serving: about 2½ cups

Calories909
Total Fat66.8g
Saturated Fat39.7g
Trans Fat1.7g
Polyunsaturated Fat5.6g
Monounsaturated Fat10.1g
Total Carbohydrates43.6g
Dietary Fiber1.3g
Total Sugars2.6g
Protein34.3g

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
Baked Mac and Cheese

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

Powered by AI · Answers may not always be perfect