Go Back
A baking dish of creamy baked mac and cheese with a golden buttered Panko breadcrumb topping.
Heba Mohamed

Creamy Baked Mac and Cheese

A homemade baked mac and cheese recipe with a cheddar and Gruyère sauce, tender elbow macaroni, and a buttery Panko topping.
Prep Time 15 minutes
Cook Time 25 minutes
Resting time 10 minutes
Total Time 50 minutes
Servings: 8 Servings
Course: Main Course, Side Dish
Cuisine: American

Ingredients
  

  • 16 oz elbow macaroni
  • 10 tablespoons unsalted butter divided (8 tablespoons for the sauce and 2 tablespoons for the topping)
  • ⅓ cup all-purpose flour
  • 3 cups whole milk
  • 1 cup heavy cream
  • 3 cups sharp yellow cheddar cheese shredded from a block
  • 1 cup Gruyère cheese shredded from a block
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • ½ teaspoon ground mustard
  • 1 teaspoon salt or to taste
  • ¼ teaspoon black pepper
  • 1 pinch cayenne pepper
  • 1 cup Panko breadcrumbs

Equipment

  • 9x13 Inch Baking Dish
  • Large Saucepan or Dutch Oven
  • Cheese Grater
  • Whisk
  • Mixing Bowl

Method
 

  1. Prep the oven: Preheat the oven to 375°F (190°C). Grease a 9 × 13-inch baking dish.
  2. Cook the pasta: Boil the macaroni in salted water until slightly under al dente, about 5–6 minutes depending on the brand. Drain and set aside.
  3. Make the roux: Melt 8 tablespoons of butter in a large saucepan over medium heat. Whisk in the flour and cook for 1–2 minutes, stirring constantly, until bubbly and the raw flour smell fades.
  4. Add the liquids: Gradually whisk in the milk and heavy cream. Simmer for 3–5 minutes, stirring until the sauce thickens enough to coat a spoon.
  5. Season the sauce: Stir in the garlic powder, onion powder, ground mustard, salt, black pepper, and cayenne.
  6. Add the cheese: Remove the saucepan from the heat. Gradually stir in 3 cups of the shredded cheese mixture (2¼ cups sharp cheddar and ¾ cup Gruyère) until melted and smooth. Reserve the remaining 1 cup (¾ cup sharp cheddar and ¼ cup Gruyère) for layering.
  7. Combine: Fold the cooked macaroni into the sauce until evenly coated.
  8. Layer: Spread half the macaroni mixture in the baking dish. Add ½ cup of the reserved cheese, then spread the remaining macaroni mixture over it. Sprinkle the remaining ½ cup of cheese on top.
  9. Prepare the topping: Mix the Panko breadcrumbs with the remaining 2 tablespoons of melted butter. Scatter evenly over the dish.
  10. Bake: Bake uncovered for 20–25 minutes, until bubbling around the edges and golden on top.
  11. Rest and serve: Let stand for 10 minutes before serving.

Notes

  • Remove the sauce from the heat before adding the shredded cheese to help prevent a grainy texture.
  • Refrigerate leftovers in an airtight container for 3–4 days.
  • To make ahead, assemble without the breadcrumb topping, cover, and refrigerate for up to 24 hours. Add the topping before baking and allow extra time for heating.