Ina Garten Overnight Mac and Cheese Recipe
Comfort food rarely gets better than mac and cheese. But this Ina Garten Overnight Mac and Cheese takes that comfort and adds practicality. Inspired by the refined yet approachable cooking style of Ina Garten, this version allows you to assemble everything ahead of time and bake it fresh when needed.
The flavour is creamy, rich, and deeply satisfying. A smooth cheese sauce coats every piece of pasta, and baking creates a lightly golden top while keeping the inside velvety. It’s ideal for holidays, dinner parties, or busy days when you want the work done in advance.
Ina Garten Overnight Mac and Cheese Overview
This recipe combines cooked pasta with a classic cheese béchamel sauce. After assembling in a baking dish, the mixture rests overnight in the refrigerator. This resting time allows the flavours to develop and the sauce to settle evenly around the pasta. When baked, it transforms into a creamy, cohesive casserole with a golden finish.

Why This Recipe Is Worth Trying
- Make-ahead convenience – Assemble the night before
- Crowd-pleasing flavour – Universally loved
- Creamy interior – Rich and smooth texture
- Golden top layer – Adds contrast
- Stress-free hosting – Simply bake and serve
Ingredients You’ll Need for This Recipe
- Elbow macaroni or cavatappi pasta (450 g / 1 pound)
- Unsalted butter (4 tablespoons)
- All-purpose flour (¼ cup)
- Whole milk (3 cups)
- Heavy cream (1 cup)
- Gruyère cheese, grated (1½ cups)
- Sharp Cheddar cheese, grated (1½ cups)
- Kosher salt (1½ teaspoons, or to taste)
- Freshly ground black pepper (½ teaspoon)
- Nutmeg (¼ teaspoon, optional)
- Breadcrumbs (½ cup, optional for topping)
Useful Equipment
- Large pot
- Saucepan
- Whisk
- 23 × 33 cm (9 × 13 inch) baking dish
- Spatula
Steps to Make Ina Garten Overnight Mac and Cheese
- Cook the pasta – Boil macaroni in salted water until just al dente. Drain and set aside.
- Make the roux – Melt butter in a saucepan over medium heat, then whisk in flour and cook for 1–2 minutes.
- Add milk and cream – Gradually whisk in milk and cream, stirring until thick and smooth.
- Stir in cheese – Remove from heat and add grated Gruyère and Cheddar, stirring until melted. Season with salt, pepper, and nutmeg.
- Combine with pasta – Fold the cooked pasta into the cheese sauce until evenly coated.
- Transfer to baking dish – Spread evenly in a greased baking dish.
- Optional topping – Sprinkle breadcrumbs on top for a crisp finish.
- Refrigerate overnight – Cover tightly and chill for at least 8 hours.
- Bake until golden – Bake at 180°C (350°F) for 30–40 minutes until heated through and lightly browned.
- Rest before serving – Let stand for 5–10 minutes before serving.

What Went Wrong and How I Fixed It
- Dry texture after baking – Added a splash of milk before reheating
- Grainy sauce – Lowered heat while melting cheese
- Overcooked pasta – Cooked only until al dente
- Uneven browning – Rotated dish halfway through baking
Ways to Make Ina Garten Overnight Mac and Cheese Healthier
- Reduce cream – Replace part with milk
- Add vegetables – Stir in broccoli or spinach
- Use whole-wheat pasta – Adds fibre
- Moderate cheese – Slight reduction still works
Alternative Ingredients for Ina Garten Overnight Mac and Cheese
- Fontina cheese – Adds smoothness
- Smoked Gouda – Deep, smoky flavour
- Gluten-free pasta – Suitable variation
- Panko topping – Extra crunch
What to Serve With Ina Garten Overnight Mac and Cheese
- Green salad – Light and fresh contrast
- Roasted vegetables – Adds balance
- Grilled chicken – Protein pairing
- Steamed green beans – Simple side
- Garlic bread – Comfort food classic
Best Tips for Ina Garten Overnight Mac and Cheese
- Cook pasta slightly firm – Prevents mushiness
- Whisk constantly when thickening sauce – Avoids lumps
- Use freshly grated cheese – Melts better
- Do not overbake – Keeps sauce creamy
- Cover loosely if browning too fast – Protects top
- Let rest before serving – Improves texture
Unique Takes on Ina Garten Overnight Mac and Cheese
- Spicy version – Add red pepper flakes
- Bacon addition – Mix in crispy bacon
- Herb finish – Fresh parsley on top
- Three-cheese blend – Combine different cheeses
How to Store Ina Garten Overnight Mac and Cheese
- Refrigeration – Store covered for up to 4 days
- Freeze portions – Freeze individual servings
- Keep tightly sealed – Prevents drying
How to Reheat Ina Garten Overnight Mac and Cheese
Reheat in a 160°C (325°F) oven for 15–20 minutes, adding a splash of milk if needed. Microwave gently in short intervals, stirring if possible, to maintain creaminess.
Nutritional Breakdown (per serving)
- Calories: ~520 kcal
- Carbohydrates: ~48 g
- Fat: ~30 g
- Protein: ~20 g
- Sugar: ~6 g
Other Popular Ina Garten Recipes
- Ina Garten Sausage Breakfast Casserole
- Ina Garten Breakfast Strata
- Ina Garten Hash Brown Breakfast Casserole
- Ina Garten Overnight Breakfast Casserole
- Ina Garten Beef Tenderloin with Horseradish Sauce
- Ina Garten Overnight Mac and Cheese
Ina Garten Overnight Mac and Cheese Recipe
This recipe combines cooked pasta with a classic cheese béchamel sauce. After assembling in a baking dish, the mixture rests overnight in the refrigerator. This resting time allows the flavours to develop and the sauce to settle evenly around the pasta. When baked, it transforms into a creamy, cohesive casserole with a golden finish.
- Prep Time: 20
- Cook Time: 35
- Total Time: 55 minutes
- Yield: 8
- Category: Main Course
- Method: Baking
- Cuisine: American
Ingredients
-
Elbow macaroni or cavatappi pasta (450 g / 1 pound)
-
Unsalted butter (4 tablespoons)
-
All-purpose flour (¼ cup)
-
Whole milk (3 cups)
-
Heavy cream (1 cup)
-
Gruyère cheese, grated (1½ cups)
-
Sharp Cheddar cheese, grated (1½ cups)
-
Kosher salt (1½ teaspoons, or to taste)
-
Freshly ground black pepper (½ teaspoon)
-
Nutmeg (¼ teaspoon, optional)
-
Breadcrumbs (½ cup, optional for topping)
Instructions
-
Cook the pasta – Boil macaroni in salted water until just al dente. Drain and set aside.
-
Make the roux – Melt butter in a saucepan over medium heat, then whisk in flour and cook for 1–2 minutes.
-
Add milk and cream – Gradually whisk in milk and cream, stirring until thick and smooth.
-
Stir in cheese – Remove from heat and add grated Gruyère and Cheddar, stirring until melted. Season with salt, pepper, and nutmeg.
-
Combine with pasta – Fold the cooked pasta into the cheese sauce until evenly coated.
-
Transfer to baking dish – Spread evenly in a greased baking dish.
-
Optional topping – Sprinkle breadcrumbs on top for a crisp finish.
-
Refrigerate overnight – Cover tightly and chill for at least 8 hours.
-
Bake until golden – Bake at 180°C (350°F) for 30–40 minutes until heated through and lightly browned.
-
Rest before serving – Let stand for 5–10 minutes before serving.
FAQs
Can I assemble overnight mac and cheese without baking it first?
Yes, you can fully assemble the mac and cheese with the sauce and pasta, then cover and refrigerate it overnight without baking. The next day, bake it straight from the fridge, adding a few extra minutes if needed to heat it through evenly.
Should I undercook the pasta for overnight mac and cheese?
Yes, cook the pasta just until al dente. Slightly firm pasta prevents it from becoming mushy after sitting overnight and baking the next day.
Why did my mac and cheese turn out dry after baking?
This usually happens if it was overbaked or if the sauce was too thick before refrigerating. Adding a small splash of milk before baking or covering loosely with foil during part of the baking time helps maintain creaminess.
Do I need to bring overnight mac and cheese to room temperature before baking?
It’s helpful to let it sit at room temperature for about 15–20 minutes before baking. This promotes even cooking and prevents the edges from overheating while the center remains cool.
Conclusion
This Ina Garten Overnight Mac and Cheese blends indulgence with practicality. Creamy, comforting, and easy to prepare ahead, it’s the kind of dish that turns simple ingredients into something memorable. When you want comfort food without last-minute stress, this recipe delivers every time.
