A creamy, comforting baked macaroni and cheese recipe with a golden breadcrumb topping, perfect for any occasion.
Author:Caroline Hayes
Prep Time:20 min
Cook Time:25 min
Total Time:45 min
Yield:8 servings 1x
Category:Main Dish
Method:Baking
Cuisine:American
Diet:Vegetarian
Ingredients
Scale
1 pound elbow macaroni
1/2 cup (1 stick) unsalted butter
1/2 cup all-purpose flour
3 cups whole milk
1 cup heavy cream
4 cups shredded sharp cheddar cheese
1 cup shredded Gruyere cheese
1/2 teaspoon salt
1/4 teaspoon black pepper
1/4 teaspoon paprika
1 cup panko breadcrumbs
2 tablespoons melted butter
Instructions
Preheat your oven to 375°F (190°C). Grease a 9×13 inch baking dish.
Cook the elbow macaroni according to package directions until al dente. Drain well and set aside.
In a large saucepan or Dutch oven, melt the 1/2 cup of butter over medium heat. Whisk in the flour and cook for 1 minute, stirring constantly, until lightly golden.
Gradually whisk in the milk and heavy cream until smooth. Bring to a simmer, stirring frequently, until the sauce thickens, about 5-7 minutes.
Remove the saucepan from the heat. Stir in the shredded cheddar and Gruyere cheeses until melted and smooth. Season with salt, pepper, and paprika.
Add the drained macaroni to the cheese sauce and stir to combine.
Pour the macaroni and cheese mixture into the prepared baking dish.
In a small bowl, combine the panko breadcrumbs with the 2 tablespoons of melted butter. Sprinkle evenly over the macaroni and cheese.
Bake for 20-25 minutes, or until the topping is golden brown and the macaroni and cheese is bubbly.
Let stand for 5-10 minutes before serving.
Notes
For an extra layer of flavor, add a teaspoon of Dijon mustard or a dash of hot sauce to the cheese sauce.
You can substitute other cheeses like Monterey Jack or Colby for variety.
If you don’t have panko breadcrumbs, regular breadcrumbs can be used, though they may not be as crispy.