
This baked mac and cheese recipe is our Platonic ideal of the comfort food classic: It is creamy and deeply cheesy, has a crunchy crust, and is impressive enough to serve at a dinner party. (Yes, macaroni and cheese is appropriate dinner party fare, and yes, this recipe can be doubled if you’re inviting a crowd.)
Bechamel, a roux enriched with milk, is what keeps the sauce creamy and it shouldn’t be rushed. Allow a minute for the raw flour taste to cook off before adding the warm milk gradually. Don’t be alarmed if the sauce looks thin at first; it will continue to thicken as it bakes with the noodles. A word on those noodles: While elbow macaroni or any short pasta will work, we recommend something with ridges, such as cavatappi, which will grip nicely onto the sauce.
Deploying four different cheeses here may seem excessive, but each plays its part in the recipe: Parmesan adds a salty hit to the crispy panko topping, while Gruyère adds a nutty richness, sharp cheddar lends tang, and fontina ensures the sauce is lush and creamy. Meanwhile, a pinch of cayenne pepper and English mustard powder adds a small kick of heat to the whole affair.
Recipe information
Total Time
1 hour 10 minutes
Yield
4 servings
Ingredients
Preparation
Step 1
Preheat oven to 350°. Melt 2 Tbsp. butter in a medium skillet over medium heat. Add panko and cook, stirring, until crumbs are golden brown, 6–8 minutes (make sure to get them toasty brown; they won’t darken much during baking). Transfer to a small bowl and toss with Parmesan, thyme leaves, and ¼ tsp. salt.
Step 2
Cook pasta in a large pot of boiling salted water, stirring occasionally, until al dente (the noodles will continue to cook in the cheese sauce, so take them out a minute or two before you think they’re actually done). Drain pasta; let cool while you make the sauce.
Step 3
Bring milk to a bare simmer in a small saucepan; keep warm. Melt remaining 2 Tbsp. butter in a medium saucepan over medium-high. Add onion and garlic and cook, stirring, until onions are fragrant and beginning to soften, about 2 minutes. Sprinkle flour over and cook, stirring constantly, until mixture starts to stick to bottom of saucepan, about 1 minute. Add warm milk in a few additions, whisking to combine after each addition.
Step 4
Bring béchamel sauce to a boil, then reduce heat and simmer, stirring, until sauce is thickened and doesn’t feel grainy when a little bit is rubbed between your fingers, 6–8 minutes (cooking the flour thoroughly at this stage ensures a creamy sauce). Add Fontina, Gruyère, cheddar, mustard powder, cayenne, and ¾ tsp. salt and stir until cheeses are melted and sauce is smooth. Remove from heat and mix in pasta; transfer to a 2-qt. baking dish.
Step 5
Bake 10 minutes. Top with Parmesan breadcrumbs and bake until sauce is bubbling around the edges, 8–10 minutes longer. Let cool in pan 15 minutes before serving.
Editor's note: This recipe is part of BA's Best, a collection of our essential recipes, and was originally published in December 2014 as BA's Best Macaroni and Cheese.