Four Cheese Truffle Mac and Cheese

This decadent Four Cheese Truffle Mac and Cheese is creamy and delicious with a crispy topping! Four kinds of cheese, truffle oil and a panko topping make this the most delicious mac and cheese you have ever had!
4 from 3 votes
Print Pin
Course: Dinners
Cuisine: American
Keyword: Autumn Recipes, Holiday Recipes, Pasta, Vegetarian recipes, Weeknight Dinners, Winter Recipes
Prep Time: 25 minutes
Cook Time: 35 minutes
Total Time: 1 hour
Servings: 8 Servings


  • 1 pound pasta I used penne
  • 4 tablespoons butter
  • 1/4 cup all purpose flour
  • 3 cups milk
  • 8 ounces grated Fontina cheese
  • 8 ounces grated sharp cheddar cheese
  • 4 ounces mascarpone cheese
  • 2 ounces grated parmesan cheese
  • 3 tablespoons white truffle oil
  • 4 garlic cloves pressed or finely minced
  • 1/2 teaspoon paprika
  • 1/8 teaspoon nutmeg
  • kosher salt to taste, I used 1/2 teaspoon
  • pepper to taste, I used 1/4 teaspoon
  • 1 cup panko breadcrumbs
  • fresh thyme optional, for garnish


  • Preheat oven to 375°F. Butter a 9x12 baking dish, set aside.
  • Cook pasta to al dente, according to package instructions. Drain and toss with a little olive oil to keep from sticking. Set aside.
  • In a large pot over medium heat, melt the four tablespoons of butter. Add the garlic and cook for about 30 seconds. Sprinkle flour over butter and whisk together. Continue to whisk for 2-3 minutes.
  • Very gradually, pour in milk while whisking. Start by adding a little milk at a time, then whisking to combine before adding more. This needs to be done slowly to keep the sauce from getting lumpy.
  • Once all milk is added, add the paprika, salt, pepper and nutmeg. Whisk to combine. Add the mascarpone and whisk until incorporated. Start adding the grated fontina, cheddar and parmesan, a handful at a time. After adding one handful, whisk until cheese is fully incorporated before adding more. Continue this until all cheese has been added. Add 2 tablespoons of truffle oil, whisk until fully incorporated.
  • Add the cooked pasta and stir to fully coat pasta with cheese sauce.
  • Pour noodles into prepared baking dish. Top with panko breadcrumbs. Drizzle remaining truffle oil over the breadcrumbs.
  • Bake in oven for about 35 minutes, until breadcrumbs are golden.
  • Remove from oven and allow to sit for about five minutes before serving.
Nutritional information is an estimate for your convenience. If you have strict nutritional needs, please do your due diligence to make sure this recipe fits your needs.
Did you like this recipe?Please comment, rate and share! And don’t forget to tag me on Instagram @foxandbriar AND #foxandbriar so I can see what you made!