This baked mac and cheese is everything our family craves in a comfort food. It’s rich, creamy, and packed with cheesy goodness that hits all the right notes. It is indulgent, filling, and just feels like home – the kind of dish everyone will want to dig into again and again.
Preheat the oven to 350℉. Lightly grease a 9x13-inch baking dish.
Cook the macaroni according to package instructions until al dente. Drain and set aside.
In a large saucepan, melt ½ stick (4 tablespoons) of butter over medium heat. Once melted, whisk in the flour and cook for 1-2 minutes until bubbly and lightly golden.
Gradually whisk in the milk and cream, ensuring there are no lumps. Continue to cook, stirring constantly, until the mixture thickens, about 5-7 minutes. Stir in the smoked paprika, salt, and pepper.
Remove the saucepan from heat and stir in the shredded sharp cheddar and Gruyère cheeses until fully melted and smooth. Taste and adjust seasoning with salt and pepper as needed.
Add the cooked macaroni to the cheese sauce and stir until well combined. Pour the macaroni and cheese mixture into the prepared baking dish.
In a small saucepan, melt the remaining ½ stick (4 tablespoons) of butter. Once melted, mix in the panko breadcrumbs until they are well coated. Add the grated Parmesan cheese and mix well.
Sprinkle the breadcrumb mixture evenly over the macaroni and cheese.
Bake in the preheated oven for 20-25 minutes or until the top is golden brown and the sauce is bubbling around the edges. For a crispier topping, you can broil the dish for an additional 2-3 minutes, keeping a close eye to prevent burning.
Remove from the oven and let it sit for a few minutes before serving.
Notes
When making the roux (butter and flour mixture), make sure to cook it just long enough to remove the raw flour taste but not too long that it turns brown. A good roux is key to a smooth, lump-free sauce. Stir constantly, and be patient!
Use a mix of whole milk and heavy cream for the creamiest, most luxurious sauce. The cream gives it richness, while the milk helps balance the texture. You’ll achieve that perfect creamy consistency without it feeling too heavy.
The cheese and pasta will absorb a lot of flavor, so don’t skimp on seasoning.
After you pull the mac and cheese out of the oven, let it sit for about 5-10 minutes before serving. This helps the sauce set and makes it easier to serve in neat portions rather than a gooey mess.