Baked mac and cheese in a baking dish with a golden brown buttered panko topping, served hot

Classic Baked Mac and Cheese

Elbow macaroni in a creamy cheddar and Gruyère sauce, topped with golden buttered panko and baked until bubbly. The ultimate comfort-food side dish for family dinners and holidays.

Prep Time
20 min
Cook Time
25 min
Total Time
45 min
Servings
8 servings
Calories
470 kcal

Ingredients

8 servings

Instructions

  1. Bring a large pot of salted water to a boil and cook the elbow macaroni until just al dente, about 1 minute less than the package directs. Drain and toss with 1 tablespoon of the butter to keep it from sticking.

  2. Melt the remaining 3 tablespoons of butter in a large saucepan over medium heat. Whisk in the flour and cook for 1 minute, stirring constantly, until the raw smell is gone.

  3. Gradually whisk in the warm milk and heavy cream. Continue whisking until the sauce thickens enough to coat the back of a spoon, about 4 to 5 minutes.

  4. Stir in the dry mustard and 1/4 teaspoon of the smoked paprika. Remove from the heat and add 2 1/2 cups of the cheddar and 3/4 cup of the Gruyère, a handful at a time, stirring until completely melted and smooth. Season with salt and pepper.

  5. Fold the cooked macaroni into the cheese sauce and scrape into a greased 9x13-inch baking dish. Sprinkle the remaining cheddar and Gruyère evenly over the top.

  6. Melt the remaining 1 tablespoon of butter and toss with the panko, Parmesan, and remaining 1/4 teaspoon paprika. Scatter the mixture over the cheese layer.

  7. Bake at 350°F for 20 to 25 minutes, until the edges are bubbling and the topping is golden. For a deeper crust, broil for 1 to 2 minutes, watching closely. Rest 5 minutes before serving.

Nutrition

Per serving, estimated.

Calories
470 kcal
Protein
20g
Carbs
38g
Fat
28g
Fiber
2g

Tips

  • Shred your own cheese from blocks. Pre-shredded cheese is coated with starch and won't melt as smoothly.
  • Warm the milk before adding it to the roux so the sauce stays silky and doesn't seize up.
  • Let the dish rest 5 minutes out of the oven. The sauce thickens as it cools and is easier to serve.

Variations

  • Stir 1 cup of cooked bacon or diced ham into the sauce before baking for a meatier version.
  • Swap the Gruyère for fontina or Monterey Jack if you prefer a milder, stretchier melt.
  • Add a pinch of cayenne or a few dashes of hot sauce to the sauce for a subtle kick.

Frequently Asked Questions