My Favorite Mac-n-Cheese

Favorite Mac-n-Cheese

Favorite Mac-n-Cheese

This recipe is essentially Martha Stewart’s “Perfect Macaroni and Cheese”. I have made a few alterations based on my own taste. The thing I really like about Martha’s recipe is that the proportions of ingredients seem to be just right. If you have ever made a mac-n-cheese that was like a dense brick of macaroni OR macaroni swimming in white sauce (less likely) then you know what I mean. I have made this probably 6 or 7 times and it comes out the same every time.

Download PDF version






  • Liberally buttered 9 X 13 glass baking dish (use metal if you want more crunchy edges)
  • 7 slices of fresh white bread with the crusts removed
  • 8 tablespoons (1 block) of unsalted butter
  • 5 ½ cups whole milk
  • 3 cloves garlic
  • 1 pound elbow macaroni
  • ½ cup all-purpose flour
  • 2 teaspoons salt
  • ¼ teaspoon grated nutmeg (if fresh, about 4 or 5 swipes of the nut across a grater)
  • ¼ fresh ground black pepper
  • ½ teaspoon cayenne pepper (Martha’s recipe calls for ¼ teaspoon cayenne pepper. Just not enough for me. I suggest ½ or more. Make it once with ½ and see what you think then adjust to your own taste.)
  • 4 ½ cups (about 18 ounces) grated sharp white cheddar ( you may, of course, substitute some other cheese but the salt content and the tanginess of sharp white cheddar is really ideal)
  • 2 ½ cups (about 16 ounces) grated Gruyere (Martha suggest you can substitute 1 ¼ cups—or 5 ounces—grated pecorino. I think it’s too salty. I would stick with the Gruyere.)


  1. Heat the oven to 375 degrees.
  2. Remove the crusts from the bread and tear roughly into ¼ to ½ inch pieces. Melt 2 tablespoons of butter and toss the bread with the melted butter to give it a little coating. Don’t add more—trust me this is plenty.
  3. Peel and crush the garlic roughly. Put into a pot—uncovered—with the milk on medium heat. You want the garlic to steep and for the milk to get hot—not boiling. If it looks like it is about to boil turn it down to low.
  4. Boil the macaroni for 2 minutes less time than the instructions recommend. Drain and rinse with cold water to stop the cooking. Set aside to drain.
  5. In a large deep pan, melt the remaining 6 tablespoons of butter over medium-high heat. When the butter is melted and foamy add the flour and whisk. Cook, while whisking, for 1 minute.
  6. Pour the hot milk into the pan through a strainer to remove the garlic pieces. Continue to whisk until the mixture is thick and smooth. This will take about 5 minutes.
  7. Remove from heat and add salt, pepper, nutmeg and cayenne. Whisk to incorporate completely.
  8. Add 3 cups of the grated cheddar and 1 ½ cups of the grated Gruyere cheese and stir until it is completely melted and incorporated.
  9. Put the drained and cooled macaroni into the cheese sauce and stir and fold until all the noodles are evenly covered.
  10. Dump the mixture into the baking dish and smooth it out (don’t press it down).
  11. Spread the rest of both cheeses evenly across the mixture.
  12. Spread the bread over the mixture.
  13. Place in the middle of the oven, uncovered, for 30 minutes.
  14. Let rest for 5 minutes before serving.
Be Sociable, Share!

Leave a Reply

Your email address will not be published.