Appetizers
Barefoot Contessa’s overnight mac and cheese transforms a classic comfort dish into something extraordinary—velvety swirls of cheesy goodness with a crispy breadcrumb crown that’s impossible to resist. The secret lies in letting the flavors meld overnight, creating a sauce so rich and creamy it practically melts in your mouth.
I’ve perfected this method over years of testing, ensuring every bite delivers that restaurant-quality texture without the fuss.
What sets this recipe apart is the overnight technique, which develops deeper flavor and a silky-smooth consistency. You’ll start with elbow macaroni cooked to perfection, then combine it with a blend of sharp cheddar, Gruyère, and cream cheese for a creamy, indulgent sauce.
The real magic happens when you refrigerate it overnight—this slow process allows the starches to break down, creating that signature velvety texture that’s hard to find in quick recipes.
The finishing touch? A crispy breadcrumb topping that adds a satisfying crunch to every bite. Baked until golden and toasted to perfection, it contrasts beautifully with the creamy mac and cheese beneath. This dish is perfect for feeding a crowd, meal prepping, or treating yourself to a cozy, cheesy indulgence.
The best part? It’s foolproof and ready in just 30 minutes of active prep, with the rest of the work done overnight.
Serve it as a main dish with a crisp green salad or as a side for your favorite proteins. The flavor only gets better the next day, making it ideal for meal prep or special occasions. Let’s get cooking—this mac and cheese is about to become your new go-to recipe.
Ingredients for barefoot contessa overnight mac and cheese
Six ingredients transform into velvety swirls with a crispy breadcrumb crown—no shortcuts, just pure cheesy indulgence.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 1 ½ lbs | Dried, cooked al dente |
| Sharp White Cheddar Cheese 🧀 | 2 cups | Shredded, block preferred |
| Gruyère Cheese 🧀 | 1 cup | Shredded, aged 12+ months |
| Cream Cheese 🧈 | 8 oz | Full-fat, room temperature |
| Heavy Whipping Cream 🥛 | 1 cup | Full-fat, cold |
| Whole Milk 🥛 | ½ cup | Warmed slightly |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | Light, fruity variety |
| Garlic Cloves 🧄 | 4 cloves | Peeled, minced fine |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | Fine grain preferred |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Coarsely cracked |
| Mustard Powder 🌶️ | ½ tsp | For depth of flavor |
| Dried Breadcrumbs 🍞 | 1 cup | Panko for extra crunch |
| Butter 🧈 | ¼ cup | Melted, unsalted |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
The cheeses are non-negotiable here. Gruyère brings that nutty depth while sharp white cheddar adds tang—don't skimp on quality. I grab mine from Whole Foods or specialty cheese shops where they keep it properly aged. The cream cheese should be full-fat (none of that low-fat nonsense) and at room temperature to blend smoothly. For the macaroni, elbow shape works best—it holds the sauce beautifully. De Cecco is my go-to brand, but any high-quality dried pasta will do.
No Gruyère? Comté or sharp white cheddar alone works, but the texture won't be quite as luxurious. Short on cream cheese? Substitute cream cheese with an extra 1/4 cup of heavy cream, but the sauce won't be as rich. The breadcrumbs can be homemade (toast stale bread, pulse in a food processor) or store-bought—Panko gives the best crunch. For the garlic, I always use fresh—it makes a noticeable difference over powder. And if you're feeling fancy, add a pinch of nutmeg to the cheese blend for warmth.
This dish tastes even better the next day, so make it ahead. Store in an airtight container in the fridge for up to 5 days, or freeze portions for 3 months. To reheat, cover with a damp paper towel and warm in the oven at 350°F until bubbly. The breadcrumb topping? Make it fresh before baking—it stays crispy for about 20 minutes out of the oven. Garnish with parsley right before serving, or it'll wilt.
Why You'll Love This Recipe
- No-Cook Cheese Sauce: The sauce comes together while you sleep—just whisk the Gruyère, sharp cheddar, cream cheese, and heavy cream in a bowl, cover it, and let it meld overnight. No stovetop babysitting, no grainy texture, just velvety perfection waiting for you.
- Triple-Cheese Magic: That first bite? Sharp cheddar’s tang cuts through Gruyère’s nutty depth, while cream cheese adds a whisper of tang—like a hug in sauce form. Honestly, I’ve tried cheaper blends, but this combo is the difference-maker.
- Weeknight Wonder: Toss with elbow macaroni, bake, and boom—dinner’s ready. Leftovers? Even better. The sauce thickens slightly overnight, so reheating gives you that just-made texture. (Yes, even on a Tuesday night.)
- Budget-Friendly Luxury: You’re using pantry staples—macaroni, basic cheeses, cream—but the flavor feels fancy. I’ll be real: my grocery bill didn’t scream “gourmet,” but my family acted like I’d hired a chef. That’s the win.
Step-by-step instructions for overnight mac and cheese
Here's how to create velvety, restaurant-quality mac and cheese that develops deep flavor overnight.
Cook the Elbow Macaroni to Al Dente Perfection
Bring a large pot of well-salted water to a rolling boil. Add the 1.5 lbs elbow macaroni and cook until 1 minute before the package's recommended al dente time—this ensures it finishes cooking in the oven. Drain thoroughly and return to the pot, tossing with 0.25 cup extra-virgin olive oil to prevent sticking. The pasta should be hot but not steaming when you add it to the cheese mixture later.
I like to shock the pasta with cold water for 30 seconds after draining to stop the cooking process completely. This prevents the noodles from turning mushy when mixed with the hot cheese sauce. Keep the pot covered with a clean kitchen towel to maintain heat while you prepare the cheese mixture.
Create the Velvety Cheese Sauce Base
In a large, heavy-bottomed pot, melt 0.25 cup butter over medium-low heat. Add the 4 minced garlic cloves and cook for 1 minute until fragrant but not browned. This step builds the aromatic foundation that carries through the entire dish.
Reduce heat to low and add the 8 oz cream cheese, stirring constantly until completely melted and smooth. The mixture should look like a thick, pale yellow custard. Here's where it gets important—add the 1 cup heavy whipping cream and 0.5 cup warmed whole milk simultaneously while whisking vigorously to prevent curdling. The sauce should begin to thicken immediately.
Combine Cheeses for Maximum Flavor
Remove the pot from heat and gradually whisk in the 2 cups sharp white cheddar cheese and 1 cup gruyère cheese until fully melted. The sauce will thicken dramatically as the cheeses incorporate. Return the pot to low heat and add the 1.5 tsp diamond crystal kosher salt, 0.5 tsp freshly ground black pepper, and 0.5 tsp mustard powder, stirring constantly.
This is the moment that matters: the sauce should be thick but pourable, with a glossy sheen that indicates proper emulsification. If it's too thick, whisk in 1-2 tablespoons of pasta water to achieve that perfect velvety consistency. The mustard powder might seem odd, but it adds subtle depth that elevates this classic dish.
Assemble and Refrigerate for Overnight Development
Add the hot pasta to the cheese sauce and fold gently with a wooden spoon until completely coated. Transfer the mixture to a 9x13-inch baking dish, spreading it evenly. The sauce should just cover the noodles with a thin layer on top.
Cover the dish tightly with plastic wrap and refrigerate for at least 8 hours or overnight. This overnight resting period allows the flavors to meld and intensify, creating that luxurious texture that sets this mac and cheese apart from quick versions. The dish should be cold but not frozen when you remove it from the refrigerator.
Bake to Golden Perfection with Crispy Topping
Preheat your oven to 375°F. In a small bowl, mix the 1 cup dried breadcrumbs with 0.25 cup melted butter. Spread this mixture evenly over the chilled mac and cheese, pressing down gently to ensure good contact with the sauce.
Bake uncovered for 20-25 minutes until the topping is deep golden brown and the edges are bubbling. The internal temperature should reach 165°F when checked with an instant-read thermometer. The breadcrumb topping should be crisp enough to stand up to a spoon, while the cheese underneath remains velvety and smooth.
Rest and Garnish Before Serving
Remove from the oven and let rest for 5 minutes before serving. This resting period allows the cheese to set slightly, making it easier to slice and serve. Garnish with 0.25 cup chopped fresh parsley just before serving to add a fresh contrast to the rich cheese.
The result should be a dish with crispy golden breadcrumbs on top, creamy swirls of cheese throughout, and perfectly al dente pasta underneath. Each bite delivers that perfect balance of textures and flavors that makes this overnight mac and cheese worth the wait.
Pro Tips For Making Barefoot Contessa Overnight Mac And Cheese
- Toast the Cheese First: DESCRIPTION: Before mixing, melt the sharp cheddar and Gruyère together over medium-low heat—just until the edges turn golden. I learned this the hard way: skipping this step means your sauce will never develop that deep, nutty flavor the recipe promises. Let it bubble gently for 3-4 minutes, stirring often, until it smells like a warm cheese board.
- Use Room-Temp Cream Cheese: DESCRIPTION: Take the cream cheese out of the fridge 30 minutes before using—it blends smoother and avoids lumps. I was skeptical until I tried it: cold cream cheese turns your sauce grainy no matter how much you whisk. If you’re in a rush, run the block under warm water for 10 seconds to soften it up.
- Don’t Overmix the Sauce: DESCRIPTION: Once the cheese melts, whisk just until combined—about 30 seconds max. Overworking it turns the sauce thin and gluey. I used to think more mixing = better flavor, but the recipe relies on that velvety texture from the cream and cheese blending naturally. Stop when it’s silky, not when it looks like paint.
- Salt the Pasta Water Well: DESCRIPTION: Boil the elbow macaroni in water that tastes like the sea—generously salted, like you’re making stock. The recipe calls for a light broth later, but the pasta needs to absorb flavor first. I skip this, and the final dish tastes bland, no matter how much cheese I add. Trust me, your future self will notice.
Serving suggestions for leftovers
Classic Side Pairings
This velvety mac and cheese pairs beautifully with a crisp arugula salad tossed with lemon vinaigrette and toasted walnuts. The peppery bite cuts through the richness perfectly—I use 4 cups arugula, 2 tbsp olive oil, 1 tbsp lemon juice, and 1 tsp honey.
For a heartier option, serve with garlic-roasted Brussels sprouts at 400°F for 20 minutes, tossed in 1 tbsp balsamic glaze after roasting. 🥗
Protein Additions
Turn your mac and cheese into a complete meal by adding grilled chicken breast or smoked sausage. I like to grill 6 oz chicken breast with 1 tsp smoked paprika and serve alongside the mac.
For a Southern-inspired twist, top with crumbled bacon and scallions before baking the breadcrumb topping. The smoky flavors complement the creamy cheese beautifully.
Beverage Pairings
A crisp Chardonnay with buttery notes—like a California Sonoma Coast—elevates the dish by balancing its richness. For beer lovers, a Belgian witbier like Hoegaarden provides refreshing citrus and coriander notes that contrast the cheesy indulgence. Avoid heavy reds or stouts, which can overpower the delicate flavors. 🍷
Garnish & Presentation
Before serving, sprinkle with crispy fried shallots for a gourmet touch—I use 2 tbsp store-bought or homemade fried in neutral oil at 350°F for 5 minutes. For a pop of color, add chopped chives or microgreens on top.
Serve in a cast-iron skillet for rustic charm or a glass baking dish for elegant presentation. The crispy breadcrumb topping should be golden and stand up to a spoon when served.
Meal Prep Serving
When reheating for meal prep, cover with a damp paper towel and warm in the oven at 350°F for 15-20 minutes until bubbly. To maintain the crispy topping, add fresh breadcrumbs and broil for 2-3 minutes before serving.
Store leftovers in an airtight container for up to 5 days, or freeze for 3 months. The flavors actually improve with time, making it perfect for busy weeks. ❄️
Kid-Friendly Serving
For picky eaters, serve the mac and cheese in mini muffin tins with individual breadcrumb topping. The fun presentation makes it more appealing, and the crispy edges are always a hit.
You can also shape the mac and cheese into cheesy "logs" by pressing it into a loaf pan, chilling, and slicing into rounds. Top with extra breadcrumbs and bake until golden for a kid-friendly twist.
Nutrition facts
Frequently asked questions
Why does this mac and cheese need to refrigerate overnight?
The overnight rest transforms the texture from grainy to silky-smooth. The cold temperature allows starches to break down completely, creating that signature velvety consistency. Plus, the flavors meld into a deeper, more complex profile—like a fine wine! The next-day version always tastes richer and more luxurious.
Can I make this mac and cheese ahead of time?
This recipe was designed for meal prep. Assemble the dish and refrigerate it for up to 5 days or freeze portions for 3 months. Reheat covered with a damp paper towel in the oven at 350°F for 15-20 minutes. For extra crispiness, add fresh breadcrumbs and broil for 2-3 minutes before serving. The flavors actually improve with time!
What's the secret to getting crispy breadcrumbs on top?
Use Panko breadcrumbs (they're lighter and crispier) and mix them with melted butter before spreading. Press them gently onto the cheese to ensure good contact. Bake at 375°F for 20-25 minutes until golden brown. The key is patience—don't rush the baking time or the topping will stay soggy.
Can I substitute any of the cheeses?
You can swap Gruyère for Comté or sharp white cheddar, but the texture won't be quite as luxurious. For cream cheese, use an extra 1/4 cup heavy cream if needed. Avoid pre-shredded cheese—it contains anti-caking agents that make the sauce grainy. Always use full-fat dairy for the creamiest results.
How do I fix a sauce that's too thick or too thin?
If the sauce is too thick, whisk in 1-2 tablespoons of pasta water to loosen it. For a thinner sauce, add 1 tablespoon of heavy cream or milk while stirring constantly. The ideal consistency should coat the back of a spoon but still be pourable. If the sauce breaks or separates, whisk vigorously and add 1 teaspoon of flour to help emulsify it.
