Why This Martha Stewart Mac and Cheese Recipe Works
I once ended up with a cheese sauce that looked like curdled milk. It was stringy, greasy, and honestly, kind of sad. I’d thrown in every cheese I had, cranked the heat, and hoped for the best. That’s not how you get creamy mac and cheese.
This Martha Stewart mac and cheese recipe is different. It’s the one that taught me patience. The one that showed me a proper bĂ©chamel base is the only way to get that silky, luxurious texture. No shortcuts, no gimmicks, just real technique.
What makes it so special? It starts with a classic roux, builds a creamy béchamel, and then gets finished with two incredible cheeses sharp white cheddar and nutty Gruyère. Then you bake it until the top is golden and bubbly, with a buttery breadcrumb crust that crackles when you dig in.
I’ve made this Martha Stewart mac and cheese recipe for family dinners, potlucks, and even a few holiday tables. It never fails. The secret is in the details, and I’m going to walk you through every single one.
Ingredients You’ll Need
Before you start, let’s talk ingredients. This isn’t a long list, but each one matters. Here’s what you need and why.
- Elbow macaroni 1 pound. Classic shape that holds the sauce perfectly.
- Sharp white cheddar 4.5 cups grated (about 18 ounces). The backbone of the flavor.
- Gruyère cheese 2 cups grated (about 8 ounces). Adds nuttiness and incredible meltability.
- Unsalted butter 8 tablespoons total (2 for the topping, 6 for the sauce). Control the salt yourself.
- All-purpose flour ½ cup. Thickens the béchamel.
- Whole milk 5.5 cups. Don’t skimp here. Low-fat milk won’t give you that creamy texture.
- Good white bread 6 slices, crusts removed. For the buttery topping.
- Seasonings kosher salt, freshly grated nutmeg, black pepper, cayenne pepper. The nutmeg is a pro move that adds warmth without being obvious.
A quick tip: grate your cheese while the pasta water boils. It saves you a solid ten minutes and keeps your workflow smooth. Pre-shredded cheese has anti-caking agents that mess with the sauce texture, so always grate fresh.
If you can’t find Gruyère, the recipe also works with Pecorino Romano use 1ÂĽ cups grated (about 5 ounces) instead. It’s a sharper, saltier option that changes the flavor profile but still delivers.
Step-by-Step Instructions
Alright, let’s get cooking. I’ll break this down into four major stages. Each one builds on the last, so take your time.
Stage 1: Prep the Topping and Pasta Water
Start by preheating your oven to 375°F. Butter a 3-quart casserole dish and set it aside. Then make the breadcrumb topping.
Melt 2 tablespoons of butter in a small saucepan over medium heat. Tear the crustless bread slices into small pieces (about ÂĽ to ½ inch) and toss them in the melted butter. Set this aside it’ll go on top right before baking.
Fill a large pot with water and bring it to a boil. You’ll cook the macaroni in a bit, but first, let’s make the sauce.
Stage 2: Make the Cheese Sauce
This is where the magic happens. In a medium saucepan, warm the milk over medium heat until it’s hot but not boiling. You want it steaming, with small bubbles around the edges.
In a large, high-sided skillet, melt the remaining 6 tablespoons of butter over medium heat. Once it’s bubbling, whisk in the flour and cook for exactly 1 minute, stirring constantly. This is your roux. It should look like a smooth, pale paste.
Now, slowly pour the hot milk into the roux while whisking continuously. Trust me, low and slow is the secret I learned this the hard way after splattering hot milk all over my stove. Keep whisking until the sauce bubbles and thickens. It’ll go from thin to luscious in about 3-4 minutes.
Remove the skillet from the heat. Stir in the salt, nutmeg, black pepper, cayenne, 3 cups of the cheddar, and 1½ cups of the Gruyère. Stir until everything is melted and smooth. The sauce should be thick, creamy, and incredibly fragrant.
Stage 3: Cook the Pasta
Here’s the most important pasta tip you’ll get: undercook it. Cook the macaroni for 2 to 3 minutes less than the package directions. You want it just barely tender on the outside but still firm inside. It’ll finish cooking in the oven.
Drain the pasta in a colander, rinse it under cold running water to stop the cooking, and let it drain well. Then stir the drained macaroni into your reserved cheese sauce until every piece is evenly coated.
Pour the whole mixture into your buttered casserole dish. Sprinkle the remaining 1½ cups of cheddar and ½ cup of Gruyère over the top. Then scatter the buttered breadcrumbs evenly on top.
Stage 4: Bake to Golden Perfection
Bake until the top is golden brown and bubbling, about 30 minutes. You’ll know it’s ready when the edges are bubbly and the breadcrumbs have turned a deep, toasty brown.
Let the dish cool on a wire rack for 5 minutes before serving. This lets the sauce set slightly so it doesn’t run everywhere when you scoop it out.
The first bite? That creamy, cheesy interior with the crunchy topping? Pure comfort.
Baked vs. Stovetop Mac and Cheese
You might be wondering: why bake it? Stovetop mac and cheese is faster, sure, but this recipe is designed for the oven. Here’s the difference.
Baked mac and cheese develops that golden, crunchy crust that stovetop versions just can’t match. The extra time in the oven also melds the flavors together and gives the sauce a chance to thicken beautifully.
Stovetop mac and cheese is creamier from the start, but it lacks texture contrast. It’s one-note. This Martha Stewart mac and cheese gives you that satisfying crackle of the panko crust against the creamy interior.
That said, if you’re in a hurry, you could skip the baking step. Just stir in all the cheese, mix with the pasta, and serve immediately. But honestly, the bake is worth the extra 30 minutes.
Tips for the Perfect Cheese Sauce
A smooth cheese sauce is the heart of this recipe. Here are my non-negotiable tips.
- Low heat is your friend. High heat will break the sauce and make it grainy. Keep the burner on medium or medium-low.
- Whisk constantly. Don’t walk away. A moment of neglect can lead to lumps.
- Add cheese off the heat. Remove the pan from the burner before stirring in the cheese. The residual heat is enough to melt it gently.
- Let the sauce simmer an extra minute before adding cheese. This is a pro move from Martha’s technique. It ensures the bĂ©chamel is thick enough to support all that cheese without becoming soupy.
If your sauce does get lumpy, don’t panic. A quick whisk over low heat usually fixes it. If it’s too thick, add a splash of warm milk. Too thin? Let it simmer a bit longer before adding the cheese.
Variations to Customize Your Mac and Cheese
This recipe is fantastic as written, but it’s also a great base for experimentation. Here are a few ideas.
- Different cheese blends: Try smoked Gouda, fontina, or Monterey Jack in place of some of the cheddar. Each brings a different personality.
- Add some heat: Increase the cayenne pepper, or add a pinch of smoked paprika.
- Make it a meal: Stir in cooked chicken, steamed broccoli, or caramelized onions before baking.
- For a smaller batch: Halve all the ingredients and bake in a 1½-quart casserole dish. Reduce the baking time by about 5-10 minutes.
- Gluten-free option: Use gluten-free bread, gluten-free flour (cornstarch works well), and gluten-free pasta (like quinoa elbow macaroni).
These are all optional, of course. The base recipe is already perfect these just give you room to play.
How to Make Martha Stewart Mac and Cheese Ahead
Life gets busy. This recipe is perfect for meal prep or entertaining because you can make it ahead.
To make ahead (refrigerate): Assemble the dish completely, including the breadcrumb topping, but don’t bake it. Cover tightly with plastic wrap or foil and refrigerate for up to 24 hours. When you’re ready to bake, add about 10 minutes to the baking time.
To freeze: Assemble the unbaked dish, wrap it well in plastic wrap and then foil, and freeze for up to three months. To cook from frozen, remove the plastic wrap, cover with foil, and bake at 375°F until bubbling (about 60-70 minutes). Then remove the foil and bake until golden (5-10 minutes more).
This make-ahead method is a lifesaver for holidays or dinner parties. You can focus on other dishes while the mac and cheese bakes.
Storage and Reheating Tips
Leftovers? Lucky you. Here’s how to store and reheat them so they taste just as good the next day.
- Refrigerate: Store leftovers in an airtight container in the fridge for up to 3 days.
- Reheat in the oven: Place in a baking dish, cover with foil, and warm at 350°F for 15-20 minutes. Uncover for the last 5 minutes to crisp up the topping.
- Reheat in the microwave: For a quick fix, microwave individual portions in 30-second bursts, stirring between each. The topping won’t be as crispy, but it’s still delicious.
- Add a splash of milk: If the sauce seems dry after reheating, stir in a tablespoon of milk before warming. It revives the creaminess.
I like to reheat mine in a small cast-iron skillet. The edges get all crispy again, and the center stays creamy. It’s like having a fresh batch.
Common Mistakes to Avoid
I’ve made every mistake in the book so you don’t have to. Here are the ones to watch out for.
❌ Mistake: Overcooking the pasta initially.
âś… Solution: Cook it 2-3 minutes less than the package directions. It’ll finish cooking in the oven and stay al dente.
❌ Mistake: Adding too much cheese.
âś… Solution: Follow the measurements. Too much cheese makes the sauce heavy and greasy instead of creamy.
❌ Mistake: Baking covered when the recipe calls for uncovered.
âś… Solution: Bake uncovered to get that golden, crunchy top. Covering traps steam and makes the topping soggy.
❌ Mistake: Not protecting the dish if it browns too fast.
âś… Solution: If the top is browning too quickly, tent loosely with foil for the last 10 minutes of baking.
Frequently Asked Questions
This Martha Stewart mac and cheese has become a staple in my kitchen. It’s the kind of dish that feels special enough for company but easy enough for a Tuesday night. The creamy sauce, the sharp cheddar, the nutty Gruyère, the crunchy topping it all comes together in one perfect bite.
If you make it, let me know how it goes. Drop a comment below or tag me in your photos. And if you’re looking for more comfort food inspiration, check out my Pinterest board for all things cheesy and delicious.

Ultimate Martha Stewart Mac and Cheese
Ingredients
Method
- Preheat your oven to 375°F. Butter a 3-quart casserole dish and set it aside.
- In a small saucepan over medium heat, melt 2 tablespoons of butter. Place the torn bread pieces in a medium bowl, pour the melted butter over them, and toss to coat. Set the breadcrumbs aside.
- In a medium saucepan over medium heat, warm the milk until it's hot but not boiling.
- In a large, high-sided skillet, melt the remaining 6 tablespoons of butter over medium heat. Once the butter bubbles, whisk in the flour and cook for 1 minute, stirring constantly.
- Slowly pour the hot milk into the butter-flour mixture while whisking continuously. Keep whisking until the sauce bubbles and thickens.
- Remove the skillet from the heat. Stir in the salt, nutmeg, black pepper, cayenne, 3 cups of the cheddar cheese, and 1 1/2 cups of the Gruyere (or 1 cup of Pecorino Romano) until melted and smooth. Set the cheese sauce aside.
- Fill a large pot with water and bring it to a boil. Add the macaroni and cook for 2 to 3 minutes less than the package directions, until the pasta is just barely tender on the outside but still firm inside. Drain the pasta in a colander, rinse it under cold running water, and let it drain well.
- Stir the drained macaroni into the reserved cheese sauce until evenly coated.
- Pour the macaroni mixture into the prepared casserole dish. Sprinkle the remaining 1 1/2 cups of cheddar cheese and 1/2 cup of Gruyere (or 1/4 cup Pecorino Romano) over the top, then scatter the buttered breadcrumbs evenly on top.
- Bake until the top is golden brown and bubbling, about 30 minutes. Let the dish cool on a wire rack for 5 minutes before serving hot.
Nutrition
Notes
Tried this recipe?
Let us know how it was!Frequently Asked Questions
Source: Nutritional Information
4 Responses
This recipe is a keeper! I made it for a family dinner and everyone raved about the creamy texture. The Gruyère really adds a nice nutty flavor that takes it up a notch. I did have to bake it a bit longer to get the top golden, but it was worth the wait.
I’ve been searching for a foolproof mac and cheese recipe and this is it! The breadcrumb topping was perfectly crispy and the inside was so creamy. I added a pinch of smoked paprika along with the cayenne and it was divine. Thanks for sharing your technique!
I tried this last weekend and the bĂ©chamel came out perfectly smooth. However, I found the cayenne pepper a bit too strong for my kids—next time I’ll cut it in half. Also, do you think I could substitute the Gruyère with more cheddar to save on cost?
Hi Mark, I’m glad the bĂ©chamel worked out! Yes, you can absolutely swap the Gruyère for extra sharp white cheddar—it will still be delicious, though the flavor will be a bit less complex. And feel free to reduce or omit the cayenne for a milder version.