Easy Homemade Macaroni and Cheese is blended with five cheeses then topped with a crispy, golden panko crust. It's the creamiest, gooey-est, best Mac and cheese recipe ever.
Coat a 9x13 inch baking dish with cooking spray and set aside.
Bring a large covered pot of salted water to a boil over medium-high heat.
In a large skillet over medium heat, heat the butter until butter foam subsides. Add panko and garlic powder. Stirring constantly, cook until crumbs are golden brown, 4 to 6 minutes. Transfer panko mixture to a bowl and stir in 1/2 cup Parmesan and salt. Set aside.
Add pasta to boiling water and cook until just al dente (the pasta will still be firm but not crunchy). Drain pasta and set aside.
In a large pot over medium-low heat, melt the butter. Sprinkle the flour over the butter, whisking to combine and make a roux. (It will look like a paste.) Continue cooking, stirring constantly with a wooden spoon, until the roux is light brown and no longer smells like raw flour, about 4 minutes.
Slowly add the milk and cream, whisking constantly to incorporate and create a béchamel sauce. Stir in the nutmeg. Increase the heat to medium-high and bring the sauce to a low boil, whisking constantly.
Reduce to a simmer, whisking occasionally, and cook until the béchamel sauce is thick and coats the back of a spoon, about 4-5 minutes.
Stir in the salt, pepper, and mustard powder. Add the cheeses, 1 cup at a time, whisking until each addition is completely melted before adding more. Remove from heat.
Stir the drained pasta into the sauce and toss to coat. Transfer macaroni mixture to the prepared baking dish and place on a rimmed baking sheet covered with foil.
Sprinkle topping evenly over pasta.
Bake until golden and bubbling, approximately 20-25 minutes.
Allow to cool 15 minutes before serving.
Video
Notes
To make Mac and cheese in advance: Do not make the breadcrumb topping until right before you're ready to bake. Follow the steps for the macaroni and cheese up to and including transferring to a baking dish. Allow the macaroni and cheese to cool to room temperature then cover with plastic wrap. Cover again with foil and transfer to the refrigerator. Before baking, make the topping and allow the macaroni and cheese to come to room temperature. Sprinkle the topping over the Mac and cheese then bake according to instructions.You can make the Mac and cheese up to 3 days in advance. Be sure to cover tightly and store in the refrigerator until ready to bake.