Truffle Mac & Cheese

Featured in: Oven & Pan Dishes

This indulgent dish features tender macaroni enveloped in a rich four-cheese sauce combining Gruyère, cheddar, Fontina, and Parmesan. A roux-based sauce is gently simmered with milk and enhanced with Dijon mustard, black pepper, and nutmeg. Finished with a golden breadcrumb topping, it is baked to bubbly perfection before being drizzled with fragrant black truffle oil and shaved truffle. Perfect for elevating comfort food with a luxurious twist.

Updated on Sun, 15 Feb 2026 14:02:00 GMT
Decadent truffle mac and cheese with golden panko topping, creamy four-cheese sauce, and aromatic black truffle shavings.  Save
Decadent truffle mac and cheese with golden panko topping, creamy four-cheese sauce, and aromatic black truffle shavings. | tastyhrira.com

A friend handed me a small glass vial of black truffle oil at a dinner party, whispering that it would change how I thought about mac and cheese. I was skeptical—mac and cheese felt like a dish that didn't need elevation. But that night, I stirred it into a silky four-cheese sauce and the aroma hit me like walking into an Italian forest after rain. That single gesture transformed a weeknight comfort dish into something that felt intentional, indulgent, and oddly intimate.

The first time I made this for someone who mattered, I panicked halfway through the cheese sauce—it looked separated and grainy. I almost started over, but instead I kept whisking and added the milk slower, and something miraculous happened. The sauce came back together, silky and forgiving, teaching me that patience in the kitchen often trumps panic. Watching that person close their eyes after the first bite, tasting the truffle, made me understand why comfort food with a touch of luxury is its own form of love.

Ingredients

  • Elbow macaroni, 400 g: The shape matters more than you'd think—those little tubes trap the sauce inside them, so each bite is balanced.
  • Unsalted butter, 2 tbsp (plus 1 tbsp melted): Unsalted lets you control the salt level, and melting it into the breadcrumbs creates that golden, crunchy top.
  • All-purpose flour, 2 tbsp: This is your thickening agent; don't skip the whisking step or lumps will hide in your sauce.
  • Whole milk, 500 ml: Full-fat milk makes the sauce velvety; skim milk will disappoint you here.
  • Gruyère cheese, 120 g: The backbone of the sauce—nutty and sophisticated, it's why this tastes grown-up.
  • Sharp cheddar cheese, 120 g: This brings the tang and sharpness that keeps the sauce from tasting one-note.
  • Fontina cheese, 80 g: Creamy and mild, it acts like a mediator between the bolder cheeses.
  • Parmesan cheese, 60 g (plus 2 tbsp for topping): The hard cheese that adds crystals of umami and helps the sauce cling.
  • Dijon mustard, 1 tsp: Just a whisper—it brightens the cheese without announcing itself.
  • Black truffle oil, 2 tbsp: This is your finale, drizzled after baking so the aroma stays alive.
  • Fresh black truffle, 20 g shaved: If you can find it, this is the luxury moment; if not, truffle paste works honestly well.
  • Panko breadcrumbs, 40 g: They crisp up in a way regular breadcrumbs won't, giving you textural contrast.
  • Sea salt and freshly ground black pepper: Season as you build the sauce; taste as you go because cheeses vary in saltiness.
  • Nutmeg, a pinch: Freshly grated nutmeg in a cream sauce is an old culinary secret that lifts everything.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Get your mise en place ready:
Preheat your oven to 200°C and grease a medium baking dish while you gather all your cheeses and have them grated. This matters because once you start building the sauce, you won't want to stop.
Cook the macaroni:
Bring a large pot of salted water to a rolling boil and cook the pasta until just shy of tender—you want al dente because it will continue cooking in the oven. Drain it well but don't rinse; a little starch clinging to the pasta helps the sauce stick.
Make your roux:
Melt the butter over medium heat and whisk in the flour, stirring constantly for about 1-2 minutes until it smells a bit toasty and turns pale gold. You're cooking out the raw flour flavor here, which is the foundation of a silky sauce.
Add the milk slowly:
This is where patience matters—pour the milk in gradually while whisking constantly to prevent lumps from forming. Keep whisking as it comes to a gentle simmer and thickens, usually 4-5 minutes.
Layer in the cheeses:
Remove from heat and add the Gruyère, cheddar, Fontina, and Parmesan all at once, then stir until every trace of cheese has melted into a glossy sauce. The residual heat is enough; you don't need to keep it on the stove.
Season and season again:
Stir in the Dijon mustard, black pepper, salt, and a whisper of nutmeg, then taste. The seasoning should feel like a quiet revelation, not a shout.
Combine pasta and sauce:
Add the drained macaroni to the cheese sauce and fold everything together until every strand is coated and glossy. This is oddly satisfying to watch.
Transfer to the baking dish:
Pour the entire mixture into your prepared dish and spread it gently so it settles evenly across the bottom.
Make the breadcrumb topping:
In a small bowl, combine the panko breadcrumbs with melted butter and the 2 tbsp of Parmesan, stirring until every crumb is coated. Sprinkle this mixture evenly over the pasta—it should look like coarse sand.
Bake until golden:
Bake for 15-20 minutes until the top is deep golden and the edges bubble around the sides. You'll smell the butter and cheese toasting, which is your signal to start watching closely.
The truffle finale:
Remove from the oven and let it rest for 5 minutes—this helps it set slightly so it's not soupy when you serve it. Then drizzle with the truffle oil and scatter the shaved truffle across the top, finishing with chopped chives if you have them.
Creamy baked macaroni enveloped in Gruyère and cheddar, finished with rich truffle oil and delicate shaved black truffle.  Save
Creamy baked macaroni enveloped in Gruyère and cheddar, finished with rich truffle oil and delicate shaved black truffle. | tastyhrira.com

One rainy November afternoon, I made this for myself alone, just to see if the magic worked without an audience. It did. The house filled with the smell of melting cheese and butter, and when I took that first forkful, the truffle oil hit my senses like a small luxury wrapped in a regular Tuesday. It reminded me that comfort food doesn't always need a reason to celebrate—sometimes it's reason enough.

The Four-Cheese Architecture

Each cheese in this sauce plays a different role, and swapping them carelessly will throw off the balance. Gruyère brings sophistication and nuttiness, cheddar brings sharpness and color, Fontina brings creaminess, and Parmesan brings umami and structure. When I first tried making this with only two cheeses, the sauce tasted flat—one-dimensional. Adding the four turned it into a conversation between flavors, each one supporting the others.

Why the Truffle Oil Waits Until the End

Truffle oil is an aromatic, not a cooking ingredient. Its magic is in its aroma, and heat will volatilize that aroma right out of your dish. I learned this by making the mistake of stirring it into the hot sauce—the smell disappeared almost immediately, and I ended up with expensive mac and cheese that tasted like regular mac and cheese. Now I always save it for the final drizzle, when the pasta is out of the oven and starting to cool slightly, so the aroma actually reaches your nose when you eat it.

Storage, Leftovers & Wine Pairing

This dish stays creamy in the refrigerator for up to three days, though the breadcrumb topping will soften slightly. To reheat, add a splash of milk and warm it gently on the stovetop or in a low oven so the sauce doesn't split. For wine, serve a crisp white Burgundy or Champagne—the acidity cuts through the richness and makes the truffle feel even more elegant.

  • Leftover mac and cheese can be shaped into patties, chilled, then pan-fried until crispy on the outside and creamy within.
  • If the sauce seems too thick when you reheat it, loosen it with warm milk, not cold, which could cause curdling.
  • Fresh truffle shavings are best used the day you buy them, but truffle paste will last months in a sealed jar.
Luxurious truffle mac and cheese featuring bubbling cheese sauce, crispy breadcrumb crust, and elegant black truffle garnish. Save
Luxurious truffle mac and cheese featuring bubbling cheese sauce, crispy breadcrumb crust, and elegant black truffle garnish. | tastyhrira.com

This is the kind of dish that reminds you why cooking matters—not because it's complicated, but because a moment of deliberate care transforms something ordinary into something that feels like a celebration. Serve it warm, enjoy it slowly, and let the truffle oil linger on your senses.

Recipe Questions & Answers

What type of pasta works best?

Elbow macaroni is traditional, but short pasta like shells or penne can hold the sauce well.

How to achieve a smooth cheese sauce?

Whisk the roux and milk slowly to avoid lumps, then stir in cheeses off the heat to melt gently and smoothly.

Can fresh truffle be substituted?

Yes, high-quality truffle paste or even truffle salt can be used if fresh truffle isn’t available.

What does Dijon mustard add?

It lends a subtle tang and depth that balances the richness of the cheese sauce.

How to make the topping crispy?

Mix panko breadcrumbs with melted butter and Parmesan, then bake until golden and crunchy on top.

Can this be prepared ahead?

The dish can be assembled and refrigerated before baking; add truffle oil and shaved truffle just before serving.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Truffle Mac & Cheese

Creamy four-cheese macaroni enriched with aromatic shaved truffle and drizzled black truffle oil.

Prep time needed
20 minutes
Time to cook
30 minutes
Overall time
50 minutes
Recipe by Sophia Barnes

Recipe type Oven & Pan Dishes

Skill level Medium

Cuisine type American

Total yield 4 Number of servings

Diet Preferences Vegetarian-friendly

What you need

Pasta

01 14 oz elbow macaroni or short pasta

Cheese Sauce

01 2 tablespoons unsalted butter
02 2 tablespoons all-purpose flour
03 2 cups whole milk
04 4 oz Gruyère cheese, grated
05 4 oz sharp cheddar cheese, grated
06 3 oz Fontina cheese, grated
07 2 oz Parmesan cheese, grated
08 1 teaspoon Dijon mustard
09 1/2 teaspoon freshly ground black pepper
10 1/4 teaspoon fine sea salt
11 Pinch of freshly grated nutmeg

Topping and Finish

01 2 tablespoons black truffle oil
02 0.7 oz fresh black truffle, thinly shaved or 1 to 2 teaspoons high-quality truffle paste
03 1.5 oz panko breadcrumbs
04 1 tablespoon unsalted butter, melted
05 2 tablespoons Parmesan cheese, grated
06 Chives, finely chopped (optional, for garnish)

How to make it

Step 01

Preheat and prepare baking dish: Preheat the oven to 390°F. Grease a medium baking dish with butter or cooking spray.

Step 02

Cook pasta: Bring a large pot of salted water to a boil. Cook the macaroni until just al dente according to package instructions. Drain and set aside.

Step 03

Create roux base: In a large saucepan, melt 2 tablespoons butter over medium heat. Add flour and whisk for 1 to 2 minutes until pale golden.

Step 04

Build cheese sauce: Gradually whisk in the milk, stirring constantly to avoid lumps. Bring to a gentle simmer and cook until thickened, about 4 to 5 minutes.

Step 05

Incorporate cheeses: Add Gruyère, cheddar, Fontina, and Parmesan cheeses. Stir until completely melted and smooth. Mix in Dijon mustard, black pepper, salt, and nutmeg.

Step 06

Combine pasta and sauce: Add cooked macaroni to the cheese sauce and stir to coat evenly.

Step 07

Transfer to baking dish: Pour the mixture into the prepared baking dish.

Step 08

Prepare breadcrumb topping: In a small bowl, combine panko breadcrumbs, 2 tablespoons Parmesan, and melted butter. Sprinkle evenly over the pasta.

Step 09

Bake until golden: Bake for 15 to 20 minutes, until golden and bubbling.

Step 10

Finish with truffle: Remove from the oven. Drizzle with truffle oil and scatter shaved truffle over the top. Let rest for 5 minutes before serving. Garnish with chives if desired.

Needed tools

  • Large pot
  • Saucepan
  • Whisk
  • Baking dish
  • Cheese grater
  • Knife or truffle shaver

Allergy details

Always check every item for allergens. If unsure, please talk to a professional.
  • Contains milk and dairy products
  • Contains wheat and gluten
  • May contain eggs if using egg-based pasta
  • Check truffle oil and cheese labels for hidden allergens

Nutrition details (each serving)

Nutritional data here is just for general reference. It shouldn't replace health advice.
  • Caloric value: 730
  • Fat content: 41 grams
  • Carbohydrates: 59 grams
  • Proteins: 29 grams

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.