Ingredients
Equipment
Method
Prep and preheat
- Preheat the oven to 350°F and butter a deep 9x13 baking dish.
Make the custard
- Whisk eggs, whole milk, evaporated milk, Dijon mustard, smoked paprika, garlic powder, cayenne, salt, and pepper until smooth.
Layer and assemble
- Layer half the cooked macaroni in the buttered dish and scatter 2 cups sharp cheddar, all the Colby Jack, and the Gruyere over the top.
Finish layering
- Add the remaining macaroni and pour the egg-milk custard over everything.
Add butter and cheese top
- Dot the surface with butter cubes, then top with the remaining 2 cups sharp cheddar.
Bake
- Bake for 40-45 minutes, until the custard is set and the top is golden.
Rest
- Rest the mac and cheese for 10 minutes before serving so the custard fully sets.
Notes
For the creamiest texture, use fully cooked elbow macaroni that’s well-drained so the custard doesn’t get watery. Cover loosely with foil if the top darkens too quickly during baking, and allow the dish to rest the full 10 minutes for clean slices. Refrigerate leftovers up to 3-4 days; reheat in a 325°F oven until warmed through. Freezing is not recommended because the custard can become grainy after thawing; for a lighter option, swap whole milk and evaporated milk for evaporated skim milk and use reduced-fat cheese.
