IE 11 is not supported. For an optimal experience visit our site on another browser.

6-Cheese Truffle Mac and Cheese

Six Cheese Truffle Mac and Cheese
Cook Time:
35 mins
Prep Time:
15 mins

Chef notes

Mac and cheese is a universal comfort food that makes everyone happy. I love this recipe because it is a great spin on a timeless classic. The six rich cheeses and fragrant truffle oil elevate this simple dish into something really special.

Technique tip: Make sure you add a decent amount of salt to the water you're boiling the pasta in. Make sure the water comes to a full boil before adding the pasta, to avoid overcooking.

Swap option: Most people have either a love or hate relationship with truffle. Truffle oil is totally optional. Some people also prefer to use milk to heavy cream. Heavy cream gives it a thicker creamier base, so that's my preference. If you're looking for something lighter, just use regular milk instead.


  • 1 pound elbow macaroni
  • 1/2 stick butter
  • 1 tablespoon flour
  • 1 quart heavy cream
  • Garlic powder, to taste
  • Freshly ground black pepper, to taste
  • Seasoning salt, to taste
  • 4 cups shredded extra sharp cheddar
  • 1 cup shredded mozzarella
  • 1 cup shredded smoked Gouda
  • 1 cup shredded fontina
  • 1 cup grated Parmesan
  • White truffle oil, to taste
  • 2 cups shredded cheddar jack
  • 1/2 cup panko bread crumbs



Preheat oven to 350°F. Butter a cast iron skillet, and set aside.


Cook macaroni to instructions on packaging.


While the macaroni is cooking, start your roux. In a medium pot on low heat, melt the butter, sprinkle in the flour, and stir constantly until it makes a smooth, thick paste. Stir in heavy cream and whisk until smooth. Add garlic powder, pepper and seasoning salt to taste.


Begin adding the extra sharp cheddar, mozzarella, smoked Gouda, fontina and Parmesan to the mixture, stirring well each addition until the sauce is smooth.


Add truffle oil to taste (a little goes a long way!). Stir entire mixture until smooth.


Drain macaroni, and toss into pot with cheese sauce. Toss gently until well combined.


Pour pasta and cheese mixture into buttered skillet. Top with cheddar Jack and panko bread crumbs.


Bake for 25 minutes. Let sit 5 minutes before serving.