The Ultimate Macaroni and Cheese

I’ve been developing The Ultimate Macaroni and Cheese recipe for years…and I have to admit…every time I make it…it’s a little different.  But that’s the beauty of it…it is extremely adaptable to tastes…use your favorite cheeses.  You can vary up the bread crumb toppings, too…I love to throw in some chopped chipotles, to add a little heat.  But the ultimate macaroni and cheese recipe is really cheesy, creamy and crunchy on top with the fresh garlic hinted toasted bread crumbs.  I love my mac n cheese to be super creamy on the inside and crunchy on the top.  So, right after I pour the creamy mac n cheese mixture into the baking dish, I add the toasted bread crumbs on top, and then quickly put under the broiler for about 2 minutes.  This keeps the insides from drying out…but nicely browns the topping.  Enjoy!

Mac and Cheese Out of the Oven
Mac and Cheese Out of the Oven

The Ultimate Macaroni and Cheese
Prep time
Cook time
Total time
This is the ultimate macaroni and cheese dish that you are going to love. Creamy and cheesy in the middle...a quick browning under the broiler crisps up the garlic toasted bread crumbs makes for the perfect flavor combination.
Recipe type: Side Dish
Cuisine: American
Serves: 8
  • For the bread crumbs:
  • 1 tablespoon of unsalted butter
  • 1 tablespoon of olive oil
  • 1 large garlic clove, finely chopped
  • 1 cup of coarse fresh bread crumbs (use a food processor to make finely chopped bread crumbs...take a French baguette, slice off edges...then finely chop)
  • For the Mac 'N Cheese
  • ¼ stick of unsalted butter
  • ¼ cup of all-purpose flour
  • 2 cups of whole milk
  • 1 cup of heavy cream
  • 1 tablespoon of dry mustard
  • ½ teaspoon of Kosher salt
  • 8 oz. of macaroni
  • 3 cups of grated cheese, including: Fontina, Muenster, White Cheddar, Yellow Cheddar, Smoked Gouda
  1. Make the bread crumbs:
  2. Heat the butter and oil in a large heavy skillet over medium heat.
  3. Add garlic and bread crumbs, stirring until crumbs are golden. About 10 minutes.
  4. Transfer to paper towels to drain.
  5. Season with salt and pepper.
  6. Make the macaroni:
  7. Turn the broiler on high.
  8. Heat a pot of salted water until boiling.
  9. Add the macaroni to the boiling water. Cook until al dente...about 12 minutes. Drain.
  10. Meanwhile, melt the butter in a large sauce pan over medium-high heat.
  11. Add flour and cook, whisking, for about 2 minutes.
  12. Gradually whisk in milk, cream, mustard and salt and simmer, whisking occasionally, about 5 minutes.
  13. Slowly add the cheese, stiffing constantly.
  14. Add the cooked macaroni.
  15. Stir until fully mixed.
  16. Transfer the macaroni and cheese mixture into a casserole dish.
  17. Sprinkle the bread crumbs on the top.
  18. Place under the broiler about 1 to 2 minutes...keep an eye on this...don't let burn!
  19. Serve immediately!


Leave a Reply

Your email address will not be published. Required fields are marked *

Rate this recipe: