Truffle Macaroni Cheese

Featured in: Cheesy Comfort Bites

This creamy macaroni combines tender elbow pasta with a rich cheese sauce featuring Gruyère, sharp cheddar, and Parmesan. Enhanced by aromatic truffle oil and Dijon mustard, the sauce is thickened with a butter-flour roux and envelops the pasta perfectly. Topped with buttery panko and extra Parmesan, it’s baked until golden and bubbling. A drizzle of truffle oil and fresh parsley finish the dish, adding luxurious aroma and freshness to each serving.

Updated on Thu, 13 Nov 2025 11:03:00 GMT
Golden Truffle Macaroni & Cheese, bubbly and delicious, baked with a crispy breadcrumb topping. Save
Golden Truffle Macaroni & Cheese, bubbly and delicious, baked with a crispy breadcrumb topping. | williesnack.com

A decadent twist on the classic comfort food, this creamy macaroni and cheese is elevated with aromatic truffle oil and a blend of luxurious cheeses.

I first made this truffle macaroni & cheese for a family dinner, and it quickly became the most requested dish for celebrations. The irresistible aroma fills the house and reminds me of festive gatherings.

Ingredients

  • Pasta: 350 g (12 oz) elbow macaroni
  • Unsalted butter: 2 tbsp for cheese sauce, 1 tbsp melted for topping
  • All-purpose flour: 2 tbsp
  • Whole milk: 500 ml (2 cups)
  • Gruyère cheese: 120 g (1 cup) grated
  • Sharp white cheddar cheese: 120 g (1 cup) grated
  • Parmesan cheese: 60 g (½ cup) grated for cheese sauce, 2 tbsp grated for topping
  • Dijon mustard: 1 tsp
  • Sea salt: 1 tsp
  • Freshly ground black pepper: ½ tsp
  • Truffle oil: 1½ tbsp (plus more for drizzling)
  • Panko breadcrumbs: 60 g (½ cup)
  • Fresh parsley (optional): 1 tbsp chopped, for garnish

Instructions

Preparation:
Preheat oven to 200°C (400°F). Butter a medium baking dish (about 2 liters/2 quarts).
Cooking Pasta:
Cook macaroni according to package instructions until al dente. Drain and set aside.
Making Cheese Sauce:
In a large saucepan over medium heat, melt 2 tbsp butter. Whisk in flour and cook for 1 minute. Gradually whisk in milk, stirring until smooth and slightly thickened, about 3–4 minutes.
Incorporating Cheese & Flavor:
Remove from heat. Stir in Gruyère, cheddar, Parmesan, Dijon mustard, salt, pepper, and truffle oil until the cheese is melted and sauce is smooth.
Combine Macaroni & Cheese Sauce:
Add cooked macaroni to the sauce. Stir to coat evenly.
Bake the Dish:
Pour mixture into prepared baking dish.
Prepare the Topping:
Mix panko breadcrumbs with melted butter and 2 tbsp Parmesan. Sprinkle evenly over macaroni.
Baking:
Bake for 15–18 minutes, until the top is golden and bubbling.
Serve:
Let rest for 5 minutes. Drizzle with extra truffle oil and sprinkle with parsley before serving if desired.
A close-up of creamy Truffle Macaroni & Cheese, rich with cheese and truffle aroma, ready to serve. Save
A close-up of creamy Truffle Macaroni & Cheese, rich with cheese and truffle aroma, ready to serve. | williesnack.com

Making this recipe with my siblings is always a joyful moment. We gather in the kitchen, grate cheese together, and debate who gets to do the final truffle drizzle.

Required Tools

Medium saucepan, large pot, whisk, baking dish, mixing bowls, measuring cups and spoons

Allergen Information

Contains milk (dairy) and wheat (gluten). Always check cheese and truffle oil products for allergens or cross-contamination if sensitive.

Nutritional Information

Per serving: Calories 590, Total Fat 32 g, Carbohydrates 52 g, Protein 24 g

Truffle Macaroni & Cheese, a comforting baked dish, topped with golden breadcrumbs and Parmesan. Save
Truffle Macaroni & Cheese, a comforting baked dish, topped with golden breadcrumbs and Parmesan. | williesnack.com

Enjoy this indulgent dish hot from the oven. Serve with a crisp white wine and savor every creamy bite.

Recipe Questions & Answers

What type of pasta works best for this dish?

Elbow macaroni is ideal as it holds the creamy sauce well while baking evenly.

Can I substitute the cheeses used?

Gruyère can be swapped with Fontina or Emmental for a different but delicious cheese profile.

How does truffle oil affect the flavor?

Truffle oil adds an earthy, aromatic depth that elevates the rich, cheesy sauce.

What is the purpose of Dijon mustard in the sauce?

Dijon mustard enhances the flavor complexity, balancing the creaminess with a mild tang.

How should the dish be baked for best results?

Bake at 200°C (400°F) until the topping is golden and bubbling, roughly 15–18 minutes.

Can additional ingredients be added?

Sautéed mushrooms can be mixed in for an earthy touch, complementing the cheeses and truffle aroma.

Truffle Macaroni Cheese

Creamy macaroni enriched with truffle oil and a mix of Gruyère, cheddar, and Parmesan cheeses.

Prep time
15 min
Time to cook
25 min
Total duration
40 min
Created by Willie Cooper


Skill level Easy

Cuisine American

Total yield 4 Number of servings

Dietary notes Vegetarian-friendly

What You'll Need

Pasta

01 12 oz elbow macaroni

Cheese Sauce

01 2 tbsp unsalted butter
02 2 tbsp all-purpose flour
03 2 cups whole milk
04 1 cup grated Gruyère cheese
05 1 cup grated sharp white cheddar cheese
06 ½ cup grated Parmesan cheese
07 1 tsp Dijon mustard
08 1 tsp sea salt
09 ½ tsp freshly ground black pepper
10 1½ tbsp truffle oil

Topping

01 ½ cup panko breadcrumbs
02 1 tbsp unsalted butter, melted
03 2 tbsp grated Parmesan cheese
04 1 tbsp chopped fresh parsley (optional)

How to make it

Step 01

Preheat and Prepare Baking Dish: Preheat oven to 400°F. Butter a 2-quart baking dish.

Step 02

Cook Pasta: Cook elbow macaroni according to package directions until al dente. Drain and set aside.

Step 03

Make Roux: Melt 2 tablespoons butter in a large saucepan over medium heat. Whisk in flour and cook for 1 minute.

Step 04

Add Milk and Thicken: Gradually whisk in milk, stirring constantly until sauce is smooth and slightly thickened, about 3 to 4 minutes.

Step 05

Incorporate Cheeses and Seasonings: Remove from heat. Stir in Gruyère, cheddar, Parmesan, Dijon mustard, salt, pepper, and truffle oil until cheese melts and sauce is smooth.

Step 06

Combine Pasta with Sauce: Add cooked macaroni to sauce and stir to coat evenly.

Step 07

Assemble: Pour mixture into prepared baking dish.

Step 08

Prepare Topping: In a small bowl, combine panko, melted butter, and Parmesan cheese. Sprinkle evenly over macaroni.

Step 09

Bake: Bake for 15 to 18 minutes, until top is golden and bubbling.

Step 10

Rest and Garnish: Let rest for 5 minutes. Drizzle with extra truffle oil and sprinkle with parsley before serving, if desired.

Tools you'll need

  • Medium saucepan
  • Large pot
  • Whisk
  • 2-quart baking dish
  • Mixing bowls
  • Measuring cups and spoons

Allergy details

Review ingredients for potential allergens and ask a medical expert if unsure.
  • Contains milk (dairy), wheat (gluten), and mustard allergens. Verify labels for cross-contamination.

Nutrition Details (per serving)

This nutritional info is for reference only. For health questions, check with a medical professional.
  • Energy: 590
  • Fats: 32 g
  • Carbohydrates: 52 g
  • Proteins: 24 g