Go Back
+ servings
A white plate filled with creamy make ahead mac and cheese, made with elbow pasta and a rich cheese sauce, garnished with a few small green herbs.

Make-Ahead Mac and Cheese Recipe

This overnight mac and cheese is rich, creamy, and holiday-ready. Designed for prepping ahead, this casserole dish can be prepped up to two days in advance, chilled, and baked when you need it.
No ratings yet
Print Pin
Course: Main Course, Side Dish
Cuisine: American
Keyword: Christmas, Easter, macaroni, pasta bake, side dish, Southern, Thanksgiving, vegetarian
Prep Time: 10 minutes
Cook Time: 1 hour 20 minutes
Cooling Time: 3 hours
Total Time: 4 hours 30 minutes
Servings: 8
Calories: 727kcal
Author: Holly Gray

Ingredients

  • 16 ounces dried elbow macaroni by weight
  • 4 tablespoons unsalted butter
  • ¼ cup all-purpose flour
  • 1 teaspoon kosher salt plus more for pasta water
  • 1 1/2 teaspoons ground mustard powder
  • ½ teaspoon ground black pepper
  • ¼ teaspoon cayenne pepper
  • 5 cups half-and-half divided
  • 2 cups sharp cheddar cheese shredded
  • 2 cups Gruyere cheese shredded

Instructions

  • Bring a large pot of salted water to a boil. Add pasta and cook until 1 minute less than al dente, according to package directions. Drain, rinse with cold water to stop cooking, and drain well again.
  • Return the pot to medium heat. Melt butter. Whisk in flour, salt, mustard powder, black pepper, and cayenne pepper. Cook, whisking, for 1 minute until fragrant and lightly golden.
  • Gradually whisk in 4¾ cups of the half-and-half. Bring to a gentle simmer, whisking often, until heated through, about 2–3 minutes. Remove from heat, then add in cheddar cheese and Gruyere cheese. Stir until the cheese melts and the consistency is smooth.
  • Let the cheese sauce cool to room temperature. This step takes about an hour, but it's crucial because cooling the sauce helps prevent separation when refrigerated.
  • Stir cooled pasta into cooled cheese sauce until well coated. Spread evenly into a greased 9x13-inch baking dish. Cover tightly with foil and refrigerate for up to 2 days.
  • Remove dish from the refrigerator, then let it sit and come to room temperature.
  • Preheat oven to 400°F. Before baking, drizzle the remaining ¼ cup half-and-half evenly over the top to restore moisture absorbed during chilling. Bake, covered, for 45 minutes until hot and bubbling. Uncover and bake 10 minutes more, until lightly browned around the edges.
  • Let stand 10 minutes so the sauce can set a bit before serving. Serve hot.

Nutrition

Calories: 727kcal | Carbohydrates: 53g | Protein: 29g | Fat: 44g | Saturated Fat: 26g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 12g | Trans Fat: 0.2g | Cholesterol: 133mg | Sodium: 808mg | Potassium: 386mg | Fiber: 2g | Sugar: 8g | Vitamin A: 1333IU | Vitamin C: 1mg | Calcium: 711mg | Iron: 1mg
Tried this recipe?Mention @thiswifecooks or tag #thiswifecooks!
QR Code linking back to recipe