Appetizers
This Barefoot Contessa baked mac and cheese recipe delivers the ultimate comfort food experience—three layers of crispy breadcrumbs, gooey cheese rivers, and perfectly cooked pasta, all baked to golden perfection. 🔥 Ina Garten’s signature approach focuses on slow-cooked cheese sauce and a method that ensures every bite is rich, creamy, and satisfying without being overly heavy.
The secret lies in the cheese blend: sharp cheddar for tang, Gruyère for depth, and a touch of cream cheese for velvety texture.
A slow simmer on the stove ensures a smooth, lump-free sauce that coats the pasta beautifully, while the breadcrumb topping adds a satisfying crunch that contrasts perfectly with the creamy filling. This isn’t just mac and cheese—it’s a showstopper dish that feels indulgent yet approachable.
What sets this recipe apart is the triple-layered technique, where each layer—pasta, cheese sauce, and breadcrumbs—is built with care. The result? A dish that’s restaurant-quality at home, with golden edges, bubbling cheese, and a crispy top that holds up even when you cut into it.
It’s the kind of meal that makes weeknights feel special and leaves everyone asking for seconds.
Ready in about 45 minutes, this recipe is perfect for feeding a crowd or meal prepping for the week. The slow-baked approach means the flavors meld beautifully, creating a dish that’s as comforting as it is impressive.
Let’s get started on this foolproof, triple-layered masterpiece that’s sure to become a family favorite.
Ingredients for baked mac and cheese recipe barefoot contessa
Six layers of comfort: pasta, cheese blend, breadcrumb crunch, and golden edges that make every bite unforgettable.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 1 ½ lbs | Dry, medium or jumbo size |
| Sharp White Cheddar Cheese 🧀 | 1 ½ cups | Shredded, block preferred |
| Gruyère Cheese 🧀 | 1 cup | Shredded, aged 12+ months |
| Cream Cheese 🧈 | 8 oz | Full-fat, room temperature |
| Heavy Whipping Cream 🥛 | ½ cup | Whole milk fat preferred |
| Unsalted Butter 🧈 | ½ cup | European-style preferred |
| All-Purpose Flour 🌾 | ¼ cup | For roux, sifted |
| Whole Milk 🥛 | 1 ½ cups | Whole milk fat preferred |
| Yellow Onion 🧅 | 1 whole | Medium, finely diced |
| Garlic Cloves 🧄 | 4 cloves | Fresh, minced |
| Panko Breadcrumbs 🍞 | 1 ½ cups | Japanese-style preferred |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated, fine |
| Dried Mustard 🌶️ | 1 tsp | Ground, yellow preferred |
| Kosher Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Nutritional Yeast 🍃 | 1 tbsp | For umami depth |
The cheese selection is non-negotiable here. Gruyère from France or Switzerland adds that signature depth—look for aged varieties at specialty grocers like Whole Foods or Dean & Deluca. Sharp white cheddar should have visible crystals (the good stuff, not pre-shredded). For the cream cheese, Philadelphia brand is reliable, but European-style like Hausbrand adds richness. The Parmesan? Always grate it yourself from a wedge—pre-shredded lacks the finesse. Pro tip: Buy your cheeses the day before to let them come to room temperature naturally.
No Gruyère? Comté or Emmental work in a pinch, though the flavor profile shifts slightly. Pre-shredded cheese? Toss it in warm water, drain, and pat dry—it'll melt better. Short on breadcrumbs? Toasted panko mixed with crushed cornflakes creates that same satisfying crunch. The mustard is crucial—it cuts through the richness. If you've got Dijon mustard, use half the amount. For the roux, don't rush the cooking—it should be a deep golden color, not brown. That's where the magic happens for that velvety texture.
This dish reheats beautifully—450°F for 15 minutes restores that crispy top. Keeps 4 days in the fridge, fully covered, but the texture suffers after day 3. For make-ahead prep, assemble completely (including topping), refrigerate overnight, then bake straight from cold. The breadcrumb layer stays crispier this way. Freezes for 3 months if wrapped tightly in foil. Portion into individual servings before freezing for easy reheating—just add 5 minutes to the bake time.
Why You'll Love This Recipe
- I’ll be real: most baked mac and cheese turns into a sad, soggy mess the next day. Not this one. The cream cheese keeps it creamy, and the cheeses hold up beautifully when reheated. I’ve packed it for lunches, served it at potlucks, and even frozen portions for when I’m too tired to cook. (Yes, even on a Tuesday night.)
- One-Pan Magic: I swear by this recipe because it’s literally one bowl, one pan, and 30 minutes later—boom. No boiling pasta separately, no messy stovetop sauce. The elbow macaroni cooks right in the cheesy mixture, and that Gruyère melts into a golden blanket on top. Honestly, I’ve made it on lazy Sundays and frantic Wednesdays, and it never lets me down.
- Cheddar-Gruyère Dream Team: Between us, the sharp white cheddar and nutty Gruyère are a match made in heaven. The cream cheese adds that velvety richness, while the heavy cream keeps it silky (not gluey, like some recipes). That crispy top? It’s the kind of texture that makes you close your eyes and sigh—yes, this is worth it.
- Leftovers That Don’t Suck: I’ll be real: most baked mac and cheese turns into a sad, soggy mess the next day. Not this one. The cream cheese keeps it creamy, and the cheeses hold up beautifully when reheated. I’ve packed it for lunches, served it at potlucks, and even frozen portions for when I’m too tired to cook. (Yes, even on a Tuesday night.)
Step-by-step instructions for triple-layered baked mac and cheese
Master the technique for creamy layers, crispy topping, and those signature gooey cheese rivers.
🍳 Step 1: Cook the Pasta Al Dente and Make the Cheese Sauce
Start by cooking the 1.5 lbs elbow macaroni in a large pot of generously salted boiling water until 1 minute before the package's al dente time. Reserve 1 cup of pasta water before draining completely. This starchy water is essential for creating a silky sauce later.
In a separate large saucepan, melt the 0.5 cup unsalted butter over medium heat. Add the finely diced yellow onion and cook for 5 minutes until softened but not browned. Stir in the minced garlic cloves and cook for 30 seconds until fragrant. Immediately whisk in the 0.25 cup all-purpose flour to form a roux, cooking for 1 minute until it turns a pale golden color.
Slowly pour in the 1.5 cups whole milk while whisking constantly to prevent lumps. Add the 1 tbsp nutritional yeast, 1 tsp dried mustard, 1.5 tsp kosher salt, and 0.5 tsp ground black pepper. Bring to a gentle simmer and cook for 5 minutes until slightly thickened. Remove from heat and stir in the 1.5 cups sharp white cheddar cheese, 1 cup gruyère cheese, and 8 oz cream cheese until completely melted and smooth. The sauce should be luxuriously thick but still pourable.
🥘 Step 2: Combine Pasta and Cheese Mixture
Add the drained macaroni to the cheese sauce and stir gently but thoroughly to coat every strand. The pasta should be completely enveloped in the creamy cheese mixture, with no dry spots visible. If the sauce seems too thick, add pasta water 1 tablespoon at a time until it reaches a velvety consistency that clings to the pasta.
Transfer the macaroni and cheese to a 9x13-inch baking dish, spreading it evenly into a single layer. Use a rubber spatula to create gentle swirls in the surface—this will create those beautiful cheese rivers when baked. Press down lightly to compact the macaroni slightly, which prevents it from becoming too mushy during baking.
🍳 Step 3: Prepare and Apply the Crispy Topping
In a medium bowl, combine the 1.5 cups panko breadcrumbs, 0.5 cup parmesan cheese, 0.5 cup heavy whipping cream, and 1 tbsp melted unsalted butter. Mix until the breadcrumbs are evenly moistened but not soggy. The mixture should hold together when pressed between your fingers but still crumble easily.
Sprinkle the breadcrumb mixture evenly over the top of the macaroni and cheese, pressing down gently to ensure good contact with the cheese layer. This creates the perfect crispy barrier that contrasts beautifully with the creamy interior. For extra texture, I like to use a fork to create a crosshatch pattern on the surface before baking.
🔥 Step 4: Bake to Golden Perfection
Preheat your oven to 375°F with a rack positioned in the lower third. Place the baking dish on the rack and bake for 25 minutes. After 25 minutes, increase the oven temperature to 425°F and continue baking for an additional 10-15 minutes until the top is deep golden brown and the edges are bubbling.
Here's the secret: during the final 5 minutes of baking, watch closely for the cheese to begin bubbling and forming those signature rivers. If the top browns too quickly, tent loosely with aluminum foil. The macaroni should be tender but still hold its shape, with a crispy top that contrasts perfectly with the creamy interior.
⏰ Step 5: Rest and Serve for Maximum Gooeyness
Remove the baking dish from the oven and let it rest for 10 minutes before serving. This resting period allows the cheese to set slightly, making it easier to slice without losing all those delicious rivers of melted cheese. The internal temperature should reach 165°F at this point.
Cut into 6 even portions and serve immediately. Each bite should deliver that perfect combination of creamy, cheesy macaroni with a crispy, buttery top. For best results, serve with a simple green salad and crusty bread to soak up any remaining cheese sauce.
Pro Tips For Making Baked Mac And Cheese Recipe Barefoot Contessa
- Cook pasta al dente: DESCRIPTION: This isn’t a suggestion—it’s non-negotiable. Barefoot Contessa’s recipe relies on elbow macaroni that’s just firm to the bite, not mushy. Taste-test a piece before draining (yes, even if you’re impatient like me), and if it’s not holding its shape, add 30 seconds more. Overcooked pasta turns your creamy masterpiece into a sad, gluey mess.
- Grate cheese aggressively: DESCRIPTION: I learned this the hard way—pre-shredded cheese (even the "freshly grated" kind) has anti-caking agents that make your mac and cheese grainy and dry. Use a box grater for sharp white cheddar and Gruyère, and don’t be lazy: shred the cream cheese too, even though it’s soft. The texture difference is night and day.
- Temper the cream: DESCRIPTION: Dumping cold heavy cream and cream cheese into a hot skillet is how you end up with scrambled cheese curds. Warm the cream first—just heat it in the microwave for 20 seconds, then stir it into the melted butter before adding the cheese. This keeps everything silky, not clumpy.
- Bake uncovered last 5 minutes: DESCRIPTION: The recipe calls for foil, but I skip it during the final stretch to get that golden, bubbly crust—it’s the thing that matters most. If your oven runs hot, tent it loosely with foil instead of full coverage. The crust should be crackly, not soggy, and that only happens when it’s exposed to dry heat at the end.
Creative variations of this dish
Spicy Cajun Twist
Transform this classic into a Louisiana-style Cajun baked mac and cheese by adding 1 tbsp Cajun seasoning (like Tony Chachere’s) to the cheese sauce and topping with ½ cup chopped green onions and ¼ cup hot sauce mixed into the breadcrumb layer.
Use smoked Gouda instead of Gruyère for a deeper, smokier flavor that pairs perfectly with the heat. 🌶️
Buffalo Chicken Fusion
Turn this into a Buffalo chicken mac and cheese by folding in 1 cup shredded cooked chicken tossed in ½ cup buffalo sauce (like Frank’s RedHot) with the pasta.
Top with ¼ cup crumbled blue cheese and 2 tbsp chopped celery for a tangy, spicy kick. Serve with extra hot sauce on the side for dipping. 🔥
Lobster Luxe
Elevate this dish for a seafood lover’s version by stirring in 1.5 cups chopped cooked lobster meat (about 1 lb lobster) with the pasta. Add 2 tbsp chopped chives and 1 tbsp lemon zest to brighten the flavors.
Garnish with extra parmesan and crushed Old Bay seasoning for a coastal twist. 🦞
Vegetarian Veggie-Packed
Make this vegetarian-friendly by adding 1 cup roasted butternut squash, ½ cup sautéed mushrooms, and ½ cup steamed broccoli florets to the pasta. Swap the sharp cheddar for extra Gruyère and add 1 tsp smoked paprika to the breadcrumb topping for warmth. 🥕
Breakfast Mac and Cheese
Turn this into a breakfast sensation by stirring in 1 cup scrambled eggs and ½ cup cooked bacon bits with the pasta. Top with a layer of crumbled bacon and extra sharp cheddar, then bake until bubbly. Serve with hot sauce or sriracha for dipping. 🍳
Kid-Friendly Fun Shapes
Make it fun for kids by using star-shaped or dinosaur pasta instead of elbows. Mix in ½ cup diced ham or chicken nuggets for protein, and use cookie cutters to shape the breadcrumb topping into smiley faces or stars before baking.
Add colorful sprinkles (like Wilton’s FunFetti) for extra excitement. 🎉
Nutrition facts
Frequently asked questions
Why does Ina Garten's recipe use both sharp cheddar and Gruyère?
The sharp cheddar adds that signature tangy kick that mac and cheese lovers crave, while Gruyère brings nutty depth and a luxurious melt. Together, they create a complex flavor profile that's richer than just cheddar alone. The Gruyère also helps create those signature gooey rivers when baked.
Can I make this ahead of time for a dinner party?
Assemble the dish completely (including topping) in a baking dish, cover tightly with foil, and refrigerate for up to 24 hours. Bake straight from cold at 375°F for 35-40 minutes, adding 5-10 minutes at 425°F at the end for browning. The breadcrumb layer stays crispier this way.
What's the best way to reheat leftovers?
For best texture, cover loosely with foil and reheat at 350°F for 20-25 minutes until bubbly. The crispy top will soften slightly but still hold its shape. Microwaving works in a pinch (30-second intervals), but the texture won't be as perfect. Add a sprinkle of milk or butter before reheating for extra creaminess.
Can I substitute the panko breadcrumbs?
For a similar texture, use Japanese-style panko or mix crushed cornflakes with grated Parmesan in a 2:1 ratio. Toast plain breadcrumbs in a dry pan for 2-3 minutes to enhance their crunch. Avoid fine breadcrumbs—they won't create that satisfying contrast with the creamy filling.
Why did my mac and cheese turn out too dry?
Overcooking is the most common cause—this dish needs 35-45 minutes total at most. Check at 30 minutes and tent with foil if browning too quickly. Another culprit is under-salting the pasta water or using too much flour in the roux. Always reserve pasta water to adjust consistency if needed.
