Truffle Mac & Cheese

Featured in: Comfort Family Dinners

This dish features elbow macaroni coated in a smooth blend of Gruyère, cheddar, Fontina, and Parmesan cheeses, enhanced with Dijon mustard and spices. A golden breadcrumb topping is baked until crisp, then dressed with fragrant black truffle oil and thin slices of fresh truffle for an indulgent finish. Perfect for a comforting main course with rich, layered flavors.

Updated on Sun, 15 Feb 2026 15:06:00 GMT
Creamy truffle mac and cheese baked with four cheeses, topped with golden panko and aromatic shaved black truffle for a gourmet comfort dish. Save to Pinterest
Creamy truffle mac and cheese baked with four cheeses, topped with golden panko and aromatic shaved black truffle for a gourmet comfort dish. | frostkettle.com

There's a specific evening I keep returning to—not my first time making mac and cheese, but the moment I decided it deserved better than what I'd been settling for. A friend mentioned truffle oil in passing, almost apologetically, as if admitting to a small indulgence. That single suggestion shifted everything. Now, whenever I stand at the stove whisking butter and flour together, I'm chasing that feeling of turning something familiar into something that tastes like a small celebration.

I made this for my sister on a random Tuesday when she'd had a rough week, and watching her face when she tasted it—that moment when nostalgia meets luxury—reminded me why I cook in the first place. She sat there for a minute without saying anything, just eating, and that silence felt like the highest compliment.

Ingredients

  • Elbow macaroni (400 g): The shape matters more than you'd think—those little tubes catch the sauce and hold onto it, which is the whole point.
  • Unsalted butter (2 tbsp for roux, 1 tbsp melted for topping): Unsalted lets you control the salt level, and fresh butter actually tastes different than the alternative.
  • All-purpose flour (2 tbsp): This creates the roux that thickens your sauce; don't skip it or you'll end up with something too thin.
  • Whole milk (500 ml): Full-fat milk makes the sauce silky, and yes, it matters—skim milk just doesn't have the same richness.
  • Gruyère cheese (120 g): Nutty and complex, this is the backbone cheese that makes everything taste more interesting.
  • Sharp cheddar cheese (120 g): Provides sharpness and tang; the age of your cheddar will affect how pronounced this becomes.
  • Fontina cheese (80 g): Creamy and slightly earthy, it keeps the sauce from being one-dimensional.
  • Parmesan cheese (60 g plus 2 tbsp for topping): The salt and umami booster that makes people say the sauce is somehow familiar but better.
  • Dijon mustard (1 tsp): A whisper of mustard deepens the cheese flavor without making it taste like mustard—trust me on this one.
  • Black truffle oil (2 tbsp): Less is more with this—the aroma is almost more important than the flavor.
  • Fresh black truffle, shaved (20 g): If you're splurging here, get a proper truffle shaver or use a vegetable peeler; it makes a visible difference.
  • Panko breadcrumbs (40 g): Creates that golden crust on top that gives you texture alongside the creamy pasta underneath.
  • Nutmeg (pinch): Freshly grated nutmeg in cheese sauce is one of those kitchen secrets that seems small until someone asks what makes it taste so good.

Instructions

Product image
Keep air fryer baskets clean while cooking wings, vegetables, and snacks with easy nonstick cleanup.
Check price on Amazon
Heat your oven and prepare:
Set the oven to 200°C and lightly butter your baking dish so nothing sticks when it comes time to plate.
Get the pasta to al dente:
Salt your water generously—this is your only chance to season the pasta itself—and cook the macaroni until it still has a slight firmness when you bite it. It'll cook a bit more in the oven, so resist the urge to go soft here.
Build your roux:
Melt butter over medium heat, add flour, and whisk for a full minute or two until the raw flour taste disappears and it turns pale gold. This step takes patience, but rushing it leads to a grainy sauce.
Introduce the milk slowly:
Pour milk in gradually while whisking constantly—this is where lumps happen if you're not careful, so stay present with it. Keep whisking until the sauce thickens, which usually takes about five minutes.
Add cheeses one by one:
Turn the heat down to low, then add each cheese separately, stirring until each one melts completely before adding the next. This controlled approach prevents clumping and ensures a smooth sauce.
Season to taste:
Stir in mustard, pepper, salt, and just a tiny grating of nutmeg—you want to taste cheese first, with these elements playing supporting roles.
Combine and transfer:
Add the drained pasta to the cheese sauce and fold it together until every piece is coated, then pour everything into your baking dish.
Make the breadcrumb topping:
Mix panko with melted butter and grated Parmesan in a small bowl—the butter helps it brown evenly and turn golden instead of pale.
Toast in the oven:
Sprinkle the breadcrumb mixture over the top and bake for 15 to 20 minutes until the sauce bubbles at the edges and the top turns golden brown.
Finish with truffle:
Remove from heat, let it rest for five minutes so the sauce sets slightly, then drizzle with truffle oil and scatter shaved truffle over everything. This waiting period also makes it easier to serve without it being too loose.
Product image
Keep air fryer baskets clean while cooking wings, vegetables, and snacks with easy nonstick cleanup.
Check price on Amazon
Save to Pinterest
| frostkettle.com

This dish taught me that comfort food doesn't have to stay comfortable—it can reach higher and still feel like home. Every time I make it now, I'm reminded that the best recipes are the ones that evolve because you're not afraid to try something.

The Science Behind a Perfect Cheese Sauce

A roux is essentially a safety net—flour proteins trap the fat and milk proteins, creating a stable emulsion instead of a broken, oily mess. The gentle simmer after you add the milk is crucial because high heat can cause the proteins to seize up. I learned this the hard way by rushing, and the difference between a sauce that coats a spoon and one that seems to slip off taught me to trust the process instead of the clock.

Why Four Cheeses Beat One Every Time

Each cheese brings something different to the table: Gruyère adds nuttiness, cheddar brings sharpness, Fontina contributes creaminess, and Parmesan delivers umami. Together they create a flavor that's more complex than the sum of its parts. When I tried making this with just one cheese, it tasted flat and one-dimensional by comparison—it was like listening to a song in mono when you've heard it in stereo.

Truffle: The Final Word in Elegance

Truffle oil gets a lot of criticism from food snobs, and some of it is fair, but in this context it's perfect—you're not trying to fool anyone into thinking this is a complicated dish. You're simply adding an aromatic flourish that makes people lean in and pause. If fresh truffle is out of reach or budget, truffle paste stirred into the sauce works beautifully, and truffle salt can replace the oil entirely.

  • Fresh truffle shavings look stunning and add texture, but they're optional if the cost doesn't feel worth it to you.
  • Store truffle oil in a cool, dark place and don't keep it longer than a year, as the flavor fades over time.
  • Quality matters with truffles—cheap truffle oil often tastes synthetic and chemical, so splurge a little if you're going to use it.
Product image
Track cooking times accurately for baking, boiling, roasting, and multitasking recipes without overcooking.
Check price on Amazon
Decadent truffle mac and cheese with rich cheese sauce, finished with truffle oil and fresh black truffle shavings for an elevated classic. Save to Pinterest
Decadent truffle mac and cheese with rich cheese sauce, finished with truffle oil and fresh black truffle shavings for an elevated classic. | frostkettle.com

This is the kind of dish that proves you don't need complicated techniques to cook something memorable. Make it for someone, watch their face, and you'll understand why I keep coming back to it.

Recipe Questions & Answers

What type of pasta works best for this dish?

Elbow macaroni or any short pasta such as penne or rigatoni holds the cheese sauce well and bakes evenly.

Can I substitute the cheeses used in the sauce?

Yes, though the combination of Gruyère, cheddar, Fontina, and Parmesan delivers a balanced creamy and sharp flavor. Mozzarella can replace Fontina for milder taste.

How should I use truffle oil and shaved truffle?

Drizzle truffle oil over the baked dish just before serving and garnish with shaved truffle to preserve their aromatic quality and enhance flavor.

Is there a way to make the topping crispier?

Mixing panko breadcrumbs with melted butter and Parmesan cheese creates a crunchy and golden topping when baked.

Can this dish be prepared ahead of time?

You can prepare up to the baking step, refrigerate, and bake just before serving to maintain freshness and flavor.

What wine pairs well with this dish?

A crisp white Burgundy or Champagne complements the rich, cheesy profile and enhances the truffle aroma.

Truffle Mac & Cheese

Creamy macaroni combined with four cheeses, finished with shaved truffle and a drizzle of truffle oil for a luxurious touch.

Prep Duration
20 minutes
Time to Cook
30 minutes
Overall Time
50 minutes
Created by Nora Whitman


Skill Level Medium

Cuisine American with European influence

Makes 4 Serving Size

Dietary Information Meatless

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 ½ teaspoon freshly ground black pepper
10 ¼ teaspoon fine sea salt, plus more for pasta water
11 Pinch of freshly grated nutmeg

Topping & Finish

01 2 tablespoons black truffle oil
02 0.7 oz fresh black truffle, thinly shaved or 1–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 Steps

Step 01

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

Step 02

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

Step 03

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

Step 04

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

Step 05

Melt cheeses and season: 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 mac and cheese 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–20 minutes, until the topping is golden brown and the sauce is bubbling at the edges.

Step 10

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

Tools You'll Need

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

Allergy Info

Review every ingredient for allergens. Ask a healthcare professional if unsure.
  • Contains milk and dairy products
  • Contains wheat gluten
  • May contain eggs if using egg-based pasta
  • Check truffle oil and cheese labels for hidden allergens

Nutrition Details (Each Serving)

Given for informational purposes, this isn't medical advice.
  • Energy Value: 730
  • Fats: 41 g
  • Carbohydrates: 59 g
  • Proteins: 29 g