Skip to main content

BA’s Best Mac and Cheese

4.5

(6)

Tray of macaroni and cheese on a pink surface with salt and pepper shakers and a stack of plates and forks.
Photograph by Isa Zapata, Food Styling by Pearl Jones, Prop Styling by Dayna Seman

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

4 tablespoons unsalted butter, divided
¾ cup panko (Japanese breadcrumbs)
¼ ounce Parmesan, finely grated (about ¼ cup)
2 teaspoons fresh thyme leaves
1 teaspoon kosher salt, divided, plus more
8 ounces cavatappi or other short curly pasta
2½ cups whole milk
½ small onion, grated
1 garlic clove, finely grated
2 tablespoons all-purpose flour
4 ounces Fontina cheese, grated (about 1 cup)
4 ounces Gruyère, grated (about 1 cup)
4 ounces sharp white cheddar, grated (about 1 cup)
½ teaspoon English mustard powder (such as Colman’s)
Pinch of cayenne pepper

Preparation

  1. 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.

Read More
This easy, no-roux mac and cheese recipe is made almost entirely on the stovetop and then gets transferred to the oven to melt the cheesy topping.
Buffalo chicken dip, but make it dinner.
Beer cheese dip meets mac and cheese.
The epitome of low effort, high reward.
You don’t need a pizza oven (or even a baking stone) for our test kitchen’s ultimate recipe.
Tons of caramelized onions, so much gooey cheese, and very few dirty dishes.
This shortcut baked rigatoni is loaded with spicy Italian sausage and topped with melted cheese. And the best part: You don’t even have to boil the pasta.
Shredded Halloumi cheese stars in these meatless meatballs, a worthy vegetarian substitution that adds savory richness of its own.