Truffle Macaroni & Cheese

Featured in: Comfort Baking

Macaroni is transformed with a trio of Gruyère, cheddar, and Parmesan, blended into a smooth, creamy sauce enriched by aromatic truffle oil. Pasta is coated and baked until bubbly with a golden panko-Parmesan topping, then finished with a drizzle of extra truffle oil and a sprinkle of fresh parsley. Enjoy this luxurious dish as a comforting main course, pairing beautifully with a crisp Chardonnay. Easily adaptable for a deeper flavor, you can add mushrooms or swap cheeses as desired. The result is a crowd-pleasing favorite—simple to make, yet impressively decadent.

Updated on Sun, 09 Nov 2025 13:16:00 GMT
Creamy Truffle Macaroni & Cheese topped with panko for a crunchy finish.  Save
Creamy Truffle Macaroni & Cheese topped with panko for a crunchy finish. | butterhearth.com

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

I remember the first time I made this for a dinner party. The aroma of truffle filled the kitchen, and my guests were absolutely raving about it. It’s such a simple way to make a dish feel gourmet.

Ingredients

  • Pasta: 350 g (12 oz) elbow macaroni
  • Unsalted butter: 2 tbsp
  • All-purpose flour: 2 tbsp
  • Whole milk: 500 ml (2 cups)
  • Grated Gruyère cheese: 120 g (1 cup)
  • Grated sharp white cheddar cheese: 120 g (1 cup)
  • Grated Parmesan cheese: 60 g (½ cup) for sauce, 2 tbsp 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)
  • Unsalted butter, melted: 1 tbsp for topping
  • Chopped fresh parsley: 1 tbsp (optional)

Instructions

Preheat oven & prep dish:
Preheat the oven to 200°C (400°F). Butter a medium baking dish (about 2 liters/2 quarts).
Cook macaroni:
Cook the macaroni according to package instructions until al dente. Drain and set aside.
Make roux:
In a large saucepan over medium heat, melt 2 tbsp butter. Whisk in flour and cook for 1 minute.
Add milk:
Gradually whisk in the milk, stirring constantly until smooth and slightly thickened, about 3–4 minutes.
Mix in cheese & seasonings:
Remove from heat. Stir in Gruyère, cheddar, Parmesan, Dijon mustard, salt, pepper, and truffle oil until the cheese is melted and the sauce is smooth.
Combine with macaroni:
Add the cooked macaroni to the sauce and stir to coat evenly.
Transfer to baking dish:
Pour the mixture into the prepared baking dish.
Prepare & add topping:
In a small bowl, mix panko breadcrumbs with melted butter and 2 tbsp Parmesan. Sprinkle evenly over the macaroni.
Bake:
Bake for 15–18 minutes, until the top is golden and bubbling.
Rest & serve:
Let rest for 5 minutes. Drizzle with extra truffle oil and sprinkle with parsley before serving if desired.
Decadent Truffle Macaroni & Cheese served warm, drizzled with aromatic oil.  Save
Decadent Truffle Macaroni & Cheese served warm, drizzled with aromatic oil. | butterhearth.com

My kids always ask for this dish whenever we have a special occasion, even if it's just a cozy movie night at home. It’s become a comforting tradition.

Required Tools

  • Medium saucepan
  • Large pot
  • Whisk
  • Baking dish
  • Mixing bowls
  • Measuring cups and spoons

Allergen Information

Contains milk (dairy), wheat (gluten), and may contain mustard. Always check cheese and truffle oil labels for allergens or cross-contamination if sensitive.

Nutritional Information (per serving)

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

Indulgent Truffle Macaroni & Cheese, rich and cheesy, perfect for cozy dinners. Save
Indulgent Truffle Macaroni & Cheese, rich and cheesy, perfect for cozy dinners. | butterhearth.com

This Truffle Macaroni & Cheese is more than just a meal; it's an experience that elevates everyday comfort into something truly special.

Recipe Questions

How do I achieve a smooth cheese sauce?

Gradually whisk milk into the flour and butter mixture, stirring constantly. Add cheeses off the heat for a silky texture.

Can I substitute different cheeses?

Yes! Gruyère can be replaced with Fontina or Emmental, or try other favorites to adjust flavor and creaminess.

Why use panko breadcrumbs for topping?

Panko creates a crispy, golden crust that contrasts deliciously with the creamy macaroni beneath.

When should truffle oil be added?

Mix most truffle oil into the sauce and drizzle a few drops over the finished dish for heightened aroma.

How can I add extra flavor?

Add sautéed mushrooms for earthiness, or experiment with additional herbs or a dash of nutmeg.

Truffle Macaroni & Cheese

Creamy macaroni combined with truffle oil and three cheeses sets the bar for comfort and flavor.

Prep duration
15 min
Time to cook
25 min
Complete duration
40 min
Created by Grace Mitchell


Skill Level Easy

Heritage American

Output 4 Portions

Dietary considerations Meat-Free

Components

Pasta

01 12 oz elbow macaroni

Cheese Sauce

01 2 tablespoons unsalted butter
02 2 tablespoons all-purpose flour
03 2 cups whole milk
04 1 cup grated Gruyère cheese
05 1 cup grated sharp white cheddar cheese
06 1/2 cup grated Parmesan cheese
07 1 teaspoon Dijon mustard
08 1 teaspoon sea salt
09 1/2 teaspoon freshly ground black pepper
10 1 1/2 tablespoons truffle oil, plus more for drizzling

Topping

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

Directions

Stage 01

Prepare Oven and Baking Dish: Preheat oven to 400°F. Grease a medium baking dish (2 quarts) with butter.

Stage 02

Cook Macaroni: Boil macaroni in a large pot following package directions until al dente. Drain and reserve.

Stage 03

Prepare Roux: Melt butter in a medium saucepan over medium heat. Add flour and whisk for 1 minute.

Stage 04

Make Cheese Sauce: Slowly whisk in milk, stirring continuously until the mixture thickens slightly, about 3 to 4 minutes.

Stage 05

Finish Cheese Sauce: Remove saucepan from heat. Stir in Gruyère, cheddar, Parmesan, Dijon mustard, salt, black pepper, and truffle oil until the cheese is entirely melted and sauce is smooth.

Stage 06

Combine Pasta and Cheese Sauce: Add drained macaroni to sauce; fold gently to coat evenly.

Stage 07

Transfer to Baking Dish: Spread macaroni mixture into prepared baking dish.

Stage 08

Prepare and Add Topping: In a mixing bowl, combine panko breadcrumbs, melted butter, and Parmesan. Sprinkle evenly over macaroni.

Stage 09

Bake: Bake for 15 to 18 minutes until topping is golden brown and cheese sauce is bubbling.

Stage 10

Rest and Serve: Cool for 5 minutes. Drizzle with additional truffle oil and garnish with parsley before serving if desired.

Necessary tools

  • Medium saucepan
  • Large pot
  • Whisk
  • Baking dish
  • Mixing bowls
  • Measuring cups and spoons

Allergy details

Review each component for potential allergens and consider consulting with a healthcare provider if you're unsure about certain ingredients.
  • Contains milk (dairy), wheat (gluten), and mustard.
  • Verify cheese and truffle oil labels for allergen cross-contamination if sensitive.

Nutritional information (per portion)

These values are estimates only and shouldn't replace professional medical guidance.
  • Energy Value: 590
  • Fats: 32 g
  • Carbohydrates: 52 g
  • Protein Content: 24 g