This is a from-scratch baked mac and cheese built on a proper roux-based cheese sauce — sharp cheddar and Gruyère melted into a bechamel, poured over elbow macaroni, and baked under a buttery panko crust. It takes about 55 minutes start to finish, and it feeds six people well. If you want a baked mac that holds together in the dish instead of turning soupy, this is the one to make.
Shopping notes
- Gruyère: Usually in the specialty cheese section near the deli counter, not with the shredded bags. It’s worth buying — it melts cleanly and adds a flavor that sharp cheddar alone doesn’t. If you can’t find it, a good Swiss cheese works as a substitute.
- Panko breadcrumbs: These are coarser than regular breadcrumbs and stay crispier after baking. They’re in the regular breadcrumb aisle. Standard breadcrumbs will work but won’t give you the same crunch.
- Grate your own cheese: Pre-shredded bags have a starch coating that makes sauces grainy. A block of cheddar takes two minutes to grate and melts much smoother — skip the pre-shredded if you can.
- Whole milk and heavy cream: Both are needed here. Swapping in low-fat milk will give you a thinner, less stable sauce that can break in the oven.
The technique that matters
The roux is the step that determines whether your sauce is silky or lumpy, so don’t rush it. Cook the butter and flour together for the full one to two minutes — you’re cooking out the raw flour taste, not just melting fat. Then add your milk gradually, whisking constantly. Dumping all the liquid in at once almost always causes lumps. The second thing that matters: pull the sauce off the heat before you add the cheese, or at least drop it to the lowest setting. High heat makes cheese proteins seize up and go grainy. Stir the cheese in slowly and let the residual heat do the work. Get both of these right and the sauce will be smooth every time.
Common problems and fixes
- Sauce turns grainy or gritty: This usually means the cheese was added to sauce that was too hot, or pre-shredded cheese was used. Next time, take the pan off the heat for 30 seconds before adding cheese and grate from a block.
- Mac and cheese is dry after baking: The pasta kept absorbing liquid in the oven. Try slightly undercooking the pasta (closer to 6 minutes than 8) so it finishes cooking in the sauce rather than drinking it all up.
- Breadcrumb topping is soggy, not crispy: The topping needs direct oven heat to crisp. Make sure the dish isn’t overcrowded and the topping is spread in an even, thin layer. If it still isn’t browning by the last 5 minutes, switch the oven to broil briefly and watch it closely.
- Sauce is too thick before baking: A very thick sauce can make the finished dish stodgy. If it looks like it’s coating the pasta too heavily, stir in a splash of warm milk before it goes into the baking dish — skip the garnish at this stage, not worth the extra dish.
- Leftovers turn clumpy and dry: Reheat with a tablespoon or two of milk stirred in, covered with foil in a 325°F oven, or in a saucepan over low heat. The microwave works in a pinch but dries it out faster.
Baked Mac and Cheese
Equipment
- Large Pot
- Medium saucepan
- Whisk
- 9x13 inch baking dish
- Oven
Ingredients
For the Base:
- 1 pound elbow macaroni use high-quality semolina pasta for best texture
- 4 tablespoons unsalted butter plus extra for greasing baking dish
- ¼ cup all-purpose flour to create the roux base
- 3 cups whole milk warm slightly for smoother incorporation
- 1 cup heavy cream adds richness to the cheese sauce
- 2 teaspoons Dijon mustard adds depth and slight tang to balance richness
- 2 teaspoons kosher salt adjust to taste
- ½ teaspoon black pepper freshly ground
- ½ teaspoon paprika optional, for color and mild sweetness
- 3 cups sharp cheddar cheese freshly grated, divided
- 1 cup Gruyère cheese freshly grated for nutty complexity
For the Topping:
- 1 cup panko breadcrumbs for light, crispy texture
- 2 tablespoons unsalted butter melted
Instructions
- Preheat your oven to 375°F (190°C) and lightly grease a 9x13 inch baking dish with butter.
- Bring a large pot of salted water to a rolling boil. Cook the elbow macaroni until al dente (about 7–8 minutes). Drain and set aside.
- In a medium saucepan over medium heat, melt 4 tablespoons of butter. When starting to foam, whisk in the flour and cook for 1–2 minutes until it turns a light golden blonde and gives off a toasty aroma—this is your roux.
- Gradually whisk in the warm milk and then the cream. Keep whisking until thickened and smooth (about 4–5 minutes). It should coat the back of a spoon.
- Add the Dijon mustard, salt, pepper, and paprika. Stir well, then lower the heat and fold in 2½ cups of cheddar and the Gruyère until melted and silky.
- Combine the cooked macaroni with the cheese sauce and pour into the prepared baking dish. Top with the remaining ½ cup cheddar cheese.
- In a small bowl, mix the panko breadcrumbs with the melted butter. Sprinkle evenly over the mac and cheese.
- Bake uncovered for 25–30 minutes until bubbling and the top is golden brown. Let rest for 5 minutes before serving for cleaner scoops and optimal texture.
Notes
- Use freshly grated cheese for better melt and flavor—it avoids the anti-caking agents of pre-shredded cheese.
- To make it spicy, stir in 1/2 teaspoon cayenne with the mustard.
- To prep ahead, assemble everything and refrigerate unbaked for up to 24 hours. Bake a bit longer if straight from fridge (+5 minutes).
Nutrition
Common questions
Can I make this ahead of time?
Yes — assemble the whole dish up to a day ahead, cover it tightly, and refrigerate before baking. Add the breadcrumb topping right before it goes in the oven so it doesn’t absorb moisture overnight, and add about 10 extra minutes to the bake time since it’s starting cold.
Can I leave out the Gruyère and just use cheddar?
You can use all sharp cheddar and it will still taste good. The sauce will be a little sharper and less complex, but for kids who are suspicious of unfamiliar flavors, all-cheddar is a perfectly solid choice.
My kids don’t like mustard — do I have to use it?
You can leave it out entirely. The Dijon doesn’t make the dish taste like mustard; it just adds a background tang that balances the richness, but the recipe works without it.
Can I freeze baked mac and cheese?
It freezes, but the texture changes — cream-based sauces can separate a little when thawed and reheated. If you’re planning to freeze it, reheat slowly with a splash of milk stirred in and expect it to be slightly less creamy than fresh.
What can I add to make it more of a complete meal?
Stir in cooked broccoli florets or diced ham before pouring the mac into the baking dish — both mix in without changing the bake time. Rotisserie chicken pulled into small pieces also works well and most kids eat it without complaint.
Why is my mac and cheese bubbling but still not set in the middle?
Bubbling at the edges doesn’t mean the center is done — it needs the full 30 minutes at 375°F. If the top is browning too fast before the middle sets, loosely tent a piece of foil over the dish for the last 10 minutes.
















































