Main Courses
Martha Stewart’s ultimate mac and cheese recipe delivers the kind of restaurant-quality comfort food you’d expect from a master chef—ultra-smooth cheese swirls crowned with a crispy breadcrumb topping.
This isn’t your childhood boxed version; it’s a foolproof, decadent dish that combines precise technique with rich flavors for a result that’s both impressive and deeply satisfying. The secret lies in the roux and cheese blend, which creates a velvety sauce that coats every noodle perfectly.
What sets this recipe apart is Martha’s signature attention to detail, from the way the cheese melts into a silky, golden sauce to the crispy breadcrumb crown that adds texture and depth. Unlike many recipes, this one balances richness with structure—no soggy bottoms or grainy cheese here.
The method is straightforward but requires patience, particularly in achieving that perfectly creamy consistency without lumps or separation.
The result is a dish that’s restaurant-worthy yet simple enough for weeknight dinners, with layers of flavor in every bite. The breadcrumb topping adds a satisfying crunch, while the cheese sauce remains luxuriously smooth, clinging to al dente pasta for a bite that’s both hearty and refined.
Whether you’re feeding a family or hosting guests, this mac and cheese will be the star of the meal.
Ready to master this classic? We’ll walk through each step—from cooking the pasta to baking the cheese sauce and creating that crispy, golden crown. The key is precision, but don’t worry: even home cooks will achieve professional results with these instructions. Let’s get started!
Ingredients for martha stewart ultimate mac and cheese
Sixteen ingredients transform into Martha’s signature ultra-smooth mac and cheese with crispy breadcrumb crown.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 1 ½ lbs | Al dente pasta, dried |
| Unsalted Butter 🧈 | ¾ cup | Cold, cubed for roux |
| All-Purpose Flour 🌾 | ½ cup | Sifted for smooth sauce |
| Whole Milk 🥛 | 2 cups | Room temperature preferred |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Sharp White Cheddar Cheese 🧀 | 1 ½ cups | Shredded, block preferred |
| Gruyère Cheese 🧀 | 1 cup | Shredded, aged variety |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated, fine |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Coarsely ground |
| Nutmeg 🌿 | ¼ tsp | Freshly grated |
| Panko Breadcrumbs 🍞 | ¾ cup | Japanese-style, toasted |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For breadcrumb mixture |
| Garlic Powder 🧄 | ½ tsp | Finely ground |
| Dried Parsley Flakes 🌿 | 1 tbsp | For garnish |
The cheese selection is non-negotiable for that signature velvety texture. Gruyère adds nutty depth while sharp white cheddar delivers tang—both must be freshly shredded from blocks, not pre-shredded bags (the anti-caking agents create graininess). Parmigiano-Reggiano from the deli counter elevates the umami profile; avoid the powdery powdered versions. For sourcing, Whole Foods or specialty cheese shops offer the best quality, but Kroger’s or Wegmans carry reliable pre-shredded cheddar in a pinch. The elbow macaroni🍝 should be medium-sized for optimal sauce absorption—De Cecco or Barilla are professional-grade choices that hold up to al dente standards.
No Gruyère? Comté or Emmental provide similar melt characteristics, though flavor will differ slightly. Pre-shredded cheese is a last resort—if using, sift out any visible anti-caking agents. For the breadcrumb crown, Panko is essential for that signature crunch, but seasoned Italian breadcrumbs work if unavailable. The olive oil in the topping mixture should be high-quality extra-virgin—cutting corners here results in a bland finish. Nutmeg is optional but recommended; if omitted, increase the black pepper slightly for brightness. The roux requires patience—cook until it reaches a deep golden brown (not burnt) for proper flavor development and emulsification.
Freshly shredded cheese keeps in an airtight container in the fridge for up to 3 days, while pre-shredded lasts 1 week but loses texture. The breadcrumb mixture can be prepped ahead and stored in the freezer for 1 month—just toast before using. For optimal texture, assemble the dish and refrigerate for 30 minutes before baking to allow the cheese to set slightly. Leftovers reheat beautifully in the oven at 350°F (175°C) for 10-15 minutes, covered with foil to prevent drying. Portion into individual ramekins for elegant serving, or double the recipe for crowd-pleasing gatherings.
Why You'll Love This Recipe
- No-Pasta-Stress Prep: I swear, this takes less effort than ordering takeout. Boil the elbows while you melt butter—no chopping, no fuss—just stir, simmer, and serve. That’s it. The roux forms itself while you’re still deciding what to watch on TV.
- Creamy-Garlicky Magic: Between us, the secret’s in the slow butter-flour melt with milk and cream—it’s velvety, not gluey, and that crispy top? Chef’s kiss. The flour-to-fat ratio here is foolproof; no one will guess it’s just five pantry staples.
- Potluck Proven: Honestly, I’ve brought this to every holiday gathering since. It’s the dish that disappears first—whether as a side, a light main, or stuffed into baked potatoes. The leftovers even reheat like a dream (microwave or oven, no judgment).
- Budget Comfort Food: This feeds six for under $8. The heavy cream makes it feel fancy, but the flour and milk stretch it into pure satisfaction. My college budget still thanks me, and my kids still ask for it—no gourmet labels needed.
Step-by-step instructions for Martha Stewart's ultimate mac and cheese recipe
Here's the method for creating restaurant-quality mac and cheese with a crispy breadcrumb crown and velvety cheese swirls.
Prepare the Perfect Cheese Sauce
Melt the 0.75 cup unsalted butter in a large, heavy-bottomed saucepan over medium heat. Once fully melted and foaming subsides, whisk in the 0.5 cup all-purpose flour all at once. Cook for 2-3 minutes, stirring constantly, until the roux turns a pale golden color—this ensures a smooth, rich sauce without any floury taste.
Gradually whisk in the 2 cups whole milk and 0.5 cup heavy cream, adding them slowly to prevent lumps. Bring the mixture to a gentle simmer and cook for 5-7 minutes, stirring frequently, until it thickens enough to coat the back of a spoon. This is your velouté base—it should be silky and smooth, not grainy.
Reduce heat to low and stir in the 1.5 cups sharp white cheddar cheese, 1 cup gruyère cheese, 0.5 cup parmesan cheese, 1.5 teaspoons diamond crystal kosher salt, 0.5 teaspoon freshly ground black pepper, and 0.25 teaspoon nutmeg. Stir constantly until all the cheese melts completely and the sauce becomes ultra-smooth. If the sauce thickens too much, whisk in 1-2 tablespoons of pasta water later to reach the perfect consistency.
Cook and Combine with Pasta
While the cheese sauce simmers, cook the 1.5 lbs elbow macaroni in a large pot of well-salted boiling water until 1 minute before al dente (about 11-12 minutes). Reserve 1 cup of pasta water before draining, then add the drained pasta directly to the cheese sauce in the saucepan.
Toss the pasta gently with tongs, adding 2-3 tablespoons of reserved pasta water at a time until the sauce clings perfectly to each strand. The pasta should be fully coated in the creamy cheese mixture, with no dry spots. If the sauce seems too thick, add more pasta water 1 tablespoon at a time until it reaches a luxurious, coatable consistency. Cover the saucepan and let it sit off the heat for 5 minutes to allow the flavors to meld.
Assemble and Create the Breadcrust Crown
Preheat your oven to 375°F. Grease a 9x13-inch baking dish generously with 2 tablespoons extra-virgin olive oil and spread a thin layer of cheese sauce on the bottom to prevent sticking. Transfer the pasta mixture into the prepared baking dish, spreading it evenly into a ¼-inch thick layer. Smooth the top with a spatula for an even surface.
In a small bowl, combine the 0.75 cup panko breadcrumbs, 0.5 teaspoon garlic powder, and 1 tablespoon dried parsley flakes. Drizzle the mixture with 1 tablespoon extra-virgin olive oil and toss gently with a fork until evenly coated. Sprinkle this breadcrumb mixture evenly over the top of the mac and cheese, pressing down lightly with the back of a spoon to create a crispy, golden crown.
Bake to Golden Perfection
Bake the mac and cheese in the preheated oven for 20-25 minutes, until the top is deep golden brown and the edges are bubbling. The breadcrumb crown should be crispy enough to hold its shape when pressed gently with a fork. If the top browns too quickly, tent it loosely with aluminum foil for the last 5-10 minutes of baking to prevent over-browning.
Remove from the oven and let it rest for 5-10 minutes before serving. This resting time allows the breadcrumb crown to set and the cheese sauce to thicken slightly, ensuring each bite is creamy and cohesive. Serve immediately while the breadcrumbs are still crispy and the cheese is molten.
Pro Tips For Making Martha Stewart Ultimate Mac And Cheese
- Whisk Like You Mean It: The roux in this recipe is where the magic happens—don’t treat it like a half-hearted experiment. Use a medium-high heat and whisk constantly for those 3-4 minutes until it’s a rich, golden paste, not a sad, lumpy beige. I learned this the hard way when mine turned into a butter-flour sadface instead of velvety perfection.
- Salt the Pasta Water Hard: Yes, even if the recipe doesn’t say it. The elbow macaroni needs a well-seasoned bath to absorb flavor before it meets the cheese sauce. Taste the water before draining—it should be aggressively salty, like the ocean if the ocean had more seasoning. Trust me, your future self will notice the difference.
- Don’t Rush the Stovetop Simmer: After adding the milk and cream, let the sauce bubble gently for at least 5 minutes. Skipping this step means a sauce that’s more like a sad, thin glaze than the thick, luxurious blanket Martha intended. If it’s too runny, simmer longer—don’t just dump in more flour or butter. Patience here guarantees that creamy, melt-in-your-mouth texture.
- Reserve Some Starchy Water: When draining the pasta, save about ½ cup of the starchy water. Stir a splash into the finished sauce just before mixing in the noodles—it’ll help the cheese cling better and make the whole dish silky smooth. I was skeptical until I tried it, and now I never skip it. It’s the thing that actually changes the outcome.
Make-ahead tips for this dish
Prep Ahead Sauce
The cheese sauce can be made up to 2 days in advance and stored in an airtight container in the refrigerator. When ready to assemble, reheat it gently over low heat while stirring constantly with a whisk to prevent lumps.
If it thickens too much during reheating, add 1-2 tablespoons of warm milk or pasta water to restore its silky consistency. I always make the sauce ahead—it’s the most time-consuming part, and doing it early ensures a stress-free assembly later. 💡
Pasta Pre-Cooking
Cook the pasta 1 minute less than package instructions and drain it immediately. Toss the hot pasta with 1 tablespoon of olive oil to prevent sticking, then spread it on a baking sheet to cool completely before mixing with the sauce.
This prevents the pasta from becoming mushy when combined with the cold cheese sauce later. Store pre-cooked pasta in an airtight container in the fridge for up to 1 day. ✨
Breadcrumb Mixture
Prepare the breadcrumb topping in advance and store it in a sealed container in the freezer for up to 1 month. When ready to use, simply toast it in a dry skillet over medium heat for 2-3 minutes until fragrant and lightly golden.
This step is foolproof—I’ve made it a week ahead for holiday dinners, and it never fails to deliver that perfect crunch. 🍞
Assembly Timing
Assemble the dish in the baking dish and refrigerate it uncovered for 30 minutes before baking. This chilling step is crucial—it allows the cheese to firm up slightly, preventing it from sliding around during baking and ensuring a cleaner, more professional-looking finish.
I’ve learned this trick from watching Martha’s videos, and it makes all the difference. ❄️
Baking in Advance
For gatherings, bake the mac and cheese up to 2 hours ahead and reheat it covered with foil at 350°F (175°C) for 10-15 minutes. The breadcrumb crown will soften slightly but can be crisped again under the broiler for 1-2 minutes before serving.
This method works beautifully for buffet-style events or when you need to feed a crowd without last-minute stress. 💪
Portioning for Meal Prep
Divide the fully baked mac and cheese into individual ramekins or airtight containers and refrigerate for up to 3 days. Reheat portions covered with foil in the oven at 350°F (175°C) for 15-20 minutes, then broil for 1-2 minutes to restore the crispy top.
This approach is perfect for meal prepping—just grab and reheat when ready for a comforting, restaurant-quality meal. 🍽️
Nutrition facts
Frequently asked questions
Why does Martha's recipe use both Gruyère and cheddar?
The Gruyère adds nutty depth and excellent melt characteristics, while the sharp white cheddar provides that classic tangy flavor we all love. Together, they create the signature ultra-smooth texture that separates this from basic recipes. The Gruyère's fat content helps emulsify the sauce perfectly.
Can I make this without baking it?
Yes! For a stovetop version, cook the pasta, mix with the cheese sauce, then transfer to individual bowls. Top with toasted breadcrumbs and a sprinkle of parsley. The texture will be creamier but lose the crispy crown—great for quick weeknight meals.
What's the secret to that perfect breadcrumb topping?
Toast the panko in a dry skillet first for 2-3 minutes until golden, then mix with olive oil and garlic powder. Press it firmly onto the cheese before baking—this creates that signature crispy crown. The oil helps it brown beautifully while keeping it light.
Why does the sauce get grainy if I don't stir constantly?
Cheese melts at different rates, and without constant stirring, the Gruyère and cheddar can form clumps. The key is low heat and vigorous whisking—especially when adding the cheese. If lumps appear, immediately whisk in 1 tablespoon of warm pasta water to break them up.
Can I use pre-shredded cheese?
Not ideal—pre-shredded cheese contains anti-caking agents that create a grainy texture. If you must, sift it thoroughly to remove any additives. For best results, always shred your own cheese from blocks using the large holes on a box grater.
