Go Back
+ servings
Ultimate Make-Ahead Macaroni and Cheese
Print Recipe
4.92 from 36 votes

Ultimate Make Ahead Macaroni and Cheese

Ultimate Make Ahead Macaroni and Cheese is elegant enough to serve at a dinner party, but easy enough to serve during the week. It's creamy, cheesy goodness makes it the perfect side dish for Thanksgiving and Christmas.
Prep Time20 mins
Cook Time45 mins
Total Time1 hr 5 mins
Course: Christmas, Side Dish, Thanksgiving
Cuisine: American
Servings: 12 servings
Calories: 603kcal
Author: Chula King


  • 1 ½ Tablespoons Kosher salt divided
  • 16 ounces dried elbow macaroni
  • 4 cups (32-ounces) milk (See Tip 1)
  • 8 Tablespoons (1 stick, 4-ounces) unsalted butter, divided
  • ½ cup (2.5-ounces) all-purpose flour
  • 3 ⅓ cups (10-ounces) Gruyère cheese, shredded
  • 4 ½ cups (18-ounces) sharp Cheddar cheese, shredded and divided (See Tip 2)
  • ½ teaspoon freshly ground black pepper
  • ¼ teaspoon ground nutmeg
  • 1 ½ cups Panko breadcrumbs (See Tip 3)


  • Preheat the oven to 375° F.
  • Bring large pot of water with 1 Tablespoon Kosher salt to a boil. Add the macaroni and cook according to the directions on the package, 9 to 10 minutes. Drain and rinse well with cold water; drain completely. Set aside.
  • Melt 6 tablespoons of butter in a large (4-quart) pot; whisk in the flour. Cook over medium heat for 2 minutes, stirring with a whisk. Whisk in the milk and cook for several more minutes, until bubbly and thickened.
  • Remove pan from heat; add 3 cups of the Cheddar cheese, all of the Gruyère cheese, ½ tablespoon salt, pepper, and nutmeg. Stir until all of the cheese is melted and the sauce is creamy and smooth.
  • Add the cooked macaroni and stir well. Pour into a 3-quart baking dish.
  • Melt the remaining 2 tablespoons of butter; mix the Panko breadcrumbs. (See Tip 4)
  • Top macaroni and cheese with remaining 1-½ cups Cheddar Cheese and Panko breadcrumbs mixed with butter.
  • May be prepared in advance up to this point, covered and refrigerated.
  • Bake for 40 to 45 minutes, or until the sauce is bubbly and the top is golden brown. (See Tip 5)
  • Yield: 10 to 12 Servings.


  1. I used whole milk in this recipe, but you could also use low-fat milk. 
  2. I've made this with regular cheddar cheese, sharp cheddar cheese and extra-sharp cheddar cheese. All are delicious.
  3. Rather than Panko breadcrumbs, you can use regular plain breadcrumbs or crushed Ritz crackers.
  4. Rather than mixing the Panko breadcrumbs with melted butter, you can just dot the top with butter.
  5. If you're baking this after it's been in the refrigerator, you will need to add 5 to 10 minutes to the baking times.


Calories: 603kcal | Carbohydrates: 43g | Protein: 27g | Fat: 36g | Saturated Fat: 22g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 10g | Trans Fat: 1g | Cholesterol: 106mg | Sodium: 1489mg | Potassium: 288mg | Fiber: 2g | Sugar: 6g | Vitamin A: 1105IU | Vitamin C: 1mg | Calcium: 649mg | Iron: 2mg