Ina Garten’s Truffled Mac and Cheese is pure comfort with a gourmet twist. The recipe combines Gruyère and sharp cheddar with sautéed mushrooms for deep, savory flavor. A touch of truffle butter adds rich umami, while a crispy garlic breadcrumb topping gives the perfect finish. 
I’ve made some truly delicious macaroni and cheese recipes over the years—like my Grandma Phyllis’s Famous Mac and Cheese and a flavorful Vegetable Mac and Cheese. While I don’t usually declare any one version “the best” (everyone’s tastes are unique), this truffled mac and cheese genuinely stands out as the best I’ve ever had. And my taste testers agree—it’s rich, creamy, and packed with bold flavor.
This is Ina Garten’s Truffled Mac and Cheese recipe, and it’s every bit as rich and flavorful as you’d expect. While I wouldn’t dare change her incredible recipe, I’ve simplified the process for home cooks—especially those just starting out in the kitchen. I’ve also streamlined a few steps to cut down on extra pans and bowls, making cleanup easier. I’ve also tested, easy-to-find ingredient substitutions for harder-to-source items like truffle butter, so you can still enjoy this beauty.

Important ingredients in Ina Garten’s Truffled Macaroni and Cheese-
Cremini mushrooms- Ina recommends half cremini and half shiitake. Several tasters found the shiitake mushrooms too chewy, so I’ve since been using only cremini and we love it.
Cream sherry- Sherry is added to the mushrooms after they’re cooked for a nice sweetness. If you only have regular sherry, I provide options for how to make dry sherry mimic the cream sherry.
Pasta- Cavatappi is recommended but any favorite pasta shape will do.
Scalded milk- Scalded milk or milk heated to the desired temperature in the microwave, provides the same outcome.
Nutmeg- A small amount of nutmeg is added so it’s not forward-tasting, but a classic addition to many macaroni recipes.
Bread crumb topping- The topping is made using white bread, fresh garlic, and fresh parsley. Perfect for a subtle crunch in most every bite.
Key ingredients for Ina’s Truffled Mac and Cheese
Cremini Mushrooms:
Ina calls for a mix of cremini and shiitake mushrooms, but many of my testers found shiitakes to be kind of chewy. I use all cremini mushrooms for a tender texture and deep, earthy flavor—and we love the result.
Cream Sherry:
Cream sherry adds a touch of sweetness to the sautéed mushrooms. If you only have dry sherry on hand, I include an easy method to how to make dry sherry mimic cream sherry’s flavor.
Pasta:
Cavatappi is Ina’s go-to, thanks to its twisty shape and ability to hold onto the creamy sauce. However, any short pasta, like elbow macaroni, shells, or fusilli, works beautifully.
Scalded Milk:
Warming the milk (either on the stove or in the microwave) helps create a smooth, creamy béchamel base. No need to scald it, just heat until hot, not boiling.
Nutmeg:
Just a pinch goes into the cheese sauce. It’s not overpowering, but it adds a warm, subtle depth that’s a signature in many classic mac and cheese recipes.
Garlic Bread Crumb Topping:
Fresh white bread, garlic, and parsley are blended into coarse crumbs and toasted on top for a buttery, crunchy finish in every bite. It’s the perfect contrast to the creamy pasta below.
The Two Must-Have Ingredients for the Best Truffle Mac and Cheese
To capture the rich, indulgent flavor of Ina Garten’s Truffled Mac and Cheese, these two ingredients are essential:
White Truffle Butter:
This luxurious ingredient adds a deep, earthy, and slightly musky flavor that sets this dish apart from any other mac and cheese. While white truffle butter can be tricky to find, it’s worth seeking out if you’re able.
Gruyère and Extra-Sharp Cheddar:
The cheese blend is key to the creamy, bold flavor of this dish. Gruyère brings a nutty, slightly sweet richness, while extra-sharp cheddar adds the perfect bite and tang. Together, they create an ultra-smooth and flavorful cheese sauce that coats every piece of pasta.

How to make Truffled Macaroni and Cheese-

Saute the mushrooms- Mushrooms get sautéed before being added to the Truffle Macaroni and Cheese. Ina says to cook until “tender” but we like our mushrooms browned pretty well. The mushrooms don’t really cook much further while baking in the oven so I’d saute them to your liking.

I cooked my mushrooms until they’re dark around the edges plus a good many of them are caramelized. You can leave out the mushrooms if anyone in your family doesn’t like them. They add a nice complexity to the texture of the dish.

Cook your pasta- Ina recommends cavatappi pasta and I’ve used it every time I make this mac and cheese because it’s substantial and ridged so it holds the creamy cheese very well. Plus, it’s a cool shape. But any ridged pasta will work well if you can’t find cavatappi- Ziti, penne, rigatoni, large elbow (though not ridged, this is classic mac and cheese pasta), or twisty fusilli.

White truffle butter adds an incredible musky and earthy undertone to this recipe and contributes to this being “the best macaroni and cheese I’ve ever had”. However, it can be hard to find so I’ve done some research for other options that can give you similar results; like how to utilize truffle oil instead (pretty easy to find), or how to incorporate garlic and black pepper instead which won’t exactly taste the same, but will elevate the flavor pretty closely to what you get when using truffle butter. Note: white truffle butter is more mild than black truffle butter and if you try to use black truffle butter or oil instead, the flavor will be brighter. Either type of truffle may be used.
White Truffle Butter Substitutes for Truffled Mac and Cheese
White truffle butter is a key ingredient in truffle mac and cheese, but it’s not always easy to find outside of Italian markets or specialty grocery stores. If you can’t get your hands on it, here are two excellent truffle butter substitutes that still deliver incredible flavor:
1. Truffle Oil + Salted Butter:
Truffle oil is more widely available and can be found in most major supermarkets. To replace the 4 ounces of white truffle butter in the recipe, use:
-
2 tablespoons truffle oil
-
2 tablespoons salted butter
This combo gives you that earthy truffle flavor with a creamy base that melts beautifully into the sauce.
2. Garlic and Black Pepper:
If truffle products aren’t available, mimic the flavor with common pantry staples. Truffle has notes similar to garlic and pepper, so try:
-
4 minced garlic cloves (or 2 teaspoons garlic paste)
-
½ teaspoon freshly ground black pepper
-
4 ounces salted butter
While not an exact match, this blend adds a rich, savory depth that works wonderfully in the recipe.

Making the truffle cheese sauce-
The truffle butter is melted before adding the other ingredients for the cheese sauce.

All-purpose flour is then sprinkled onto the melted butter and cooked to remove the raw flour taste. I’m showing this picture where the flour has clumped quite a bit which may happen as you stir it. Not to worry, this will eventually smooth out when mixed with the hot milk. If you can’t completely smooth it out at this point, it will come out of the oven perfectly creamy so don’t fret about it.

Hot or scalded milk is added to the flour and stirred until the mixture becomes thick and creamy.
Gruyere and extra sharp cheddar are Ida’s recommendation in the Truffle Mac and Cheese and I definitely use them. Gruyere can be pricey but it’s so full of flavor and melts incredibly well that it’s worth paying for. The high water to fat content in this cheese helps the cheese to melt without separating. It can seem a bit “stinky” before melting but stick with it. Extra sharp cheddar pairs well with the Gruyere and the sharp tang it provides is uncompromised and just right when baked and incorporated in this recipe.

Stir the cheese sauce until all the cheese is melted before combining the other ingredients.

Prepare the macaroni and cheese for the oven-
In the pot you cooked the pasta, add the cheese sauce, mushrooms, and pasta, stirring until fully incorporated. Then transfer to the baking dish for the oven.

White bread, fresh garlic cloves, and fresh parsley make the perfect topping for this macaroni and cheese.

After the breadcrumb topping is added, placing some reserved mushrooms on top makes a nice presentation.

The dish is baked, uncovered, until the top is golden brown and the sides are nice and bubbly.

Ina’s Truffled Mac and Cheese is special and rich enough to be the main dish and that’s how I like it. However, the flavors here pair well with steak, prime rib, or roasted fish. You can’t go wrong.
I hope you love this recipe as much as I did. And for other meatless main dishes, I have several Risotto recipes sure to please, plus Polenta in the Instant Pot is an Italian favorite.
Truffle Macaroni and Cheese
Ingredients
- 2 tbsp olive oil
- 2 tbsp butter unsalted
- 1 pound cremini mushrooms stems removed and caps sliced thin
- 3 tbsp cream sherry See notes for using dry sherry
- 1½ tbsp Kosher salt
- 1 pound pasta cavatappi, penne, or large elbow macaroni
- 3 ounces white truffle butter See notes for substitution if unable to find
- ½ cup all-purpose flour
- 1 quart whole milk scalded, or heated to 170F°
- 12 ounces Gruyere cheese grated (about 4 cups)
- 8 ounces extra-sharp cheddar grated (2 ½ - 3 cups) yellow or white
- 1 tsp freshly ground black pepper
- ½ tsp ground nutmeg
For crumb topping
- 2 garlic cloves smashed
- 2 tbsp fresh parsley rough chopped
- 3 slices fresh white bread trimmed of crust and torn into large pieces (enough to make about 1 ½ cups bread crumbs)
Instructions
- Heat a large saute pan to medium heat and add the olive oil and butter. Once butter is melted, add sliced mushrooms and cook until they release their liquid and most of it has evaporated. Add cream sherry and continue to saute until the sherry is absorbed, about another minute. Remove mushrooms to a plate or bowl. Reserve 15-25 slices of the mushrooms and put into another small bowl or plate; these will be sprinkled on top before baking (optional).2 tbsp olive oil, 2 tbsp butter, 1 pound cremini mushrooms, 3 tbsp cream sherry
- Start a large pot of water to boil and add a splash of olive oil and good pinch of salt. Add the pasta and cook until al dente. If using cavatappi, 6 to 7 minutes is good. Drain well.1 pound pasta, 1½ tbsp Kosher salt
- While the pasta is cooking, in the same saute pan you cooked the mushrooms, melt truffle butter on low heat and whisk in the flour. Cook for one minute; the mixture will clump, this is fine. Slowly whisk in the hot milk and cook, stirring constantly, until it begins to smooth and becomes thick and creamy. If it's quite clumpy, stir until the clumps are small, it will smooth out in the next step.3 ounces white truffle butter, ½ cup all-purpose flour, 1 quart whole milk
- Turn off the heat, add the grated Gruyere cheese and grated cheddar, salt, black pepper and nutmeg. Stir until completely melted. Preheat the oven to 375F°.12 ounces Gruyere cheese, 8 ounces extra-sharp cheddar, 1 tsp freshly ground black pepper, ½ tsp ground nutmeg
- In the large pot you cooked the pasta, return the drained pasta, add the cheese sauce and cooked mushrooms, minus what you took out for garnish. Mix until incorporated, then pour into a 10 x 13 by 2-inch baking dish, or other similar size.
Make the crumb topping
- Place smashed garlic, fresh parsley, and torn bread into the bowl of a food processor fitted with the steel blade and pulse until minced. Sprinkle this mixture over the pasta and then arrange the extra mushroom slices on top in a line down the center or scattered as you please (this step is optional, but tells your guests what they're getting).2 garlic cloves, 2 tbsp fresh parsley, 3 slices fresh white bread
- Bake at 375F°, uncovered, for 35 to 45 minutes, until the sauce is bubbly and the crumbs are golden brown (if the top seems to be getting too dark, you may lay a sheet of aluminum foil lightly over the top while it finishes baking). Serve hot.
- Leftovers stay fresh in the fridge in an airtight container for 3 days. This dish may also be frozen- wait until completely cooled, then wrap in two layers of plastic wrap or press and seal wrap, then wrap that in aluminum foil, sealing edges well. To reheat, place in refrigerator overnight, remove covering and reheat in 375° oven until warmed through. Also may reheat individual portions in the microwave.
Equipment
Notes












super easy, i will definitely try this recipe at home. I’m sure my husband gonna love this.
Truffle in Mac and Cheese is my new favorite! This was incredible Sally! Thank you for posting!
Thought we’d give this a try over the weekend, and it was a huge hit!! absolutely LOVED it!
I’m so glad you posted this in time for Easter! I’ve been looking for a new side dish for our family dinner that would impress in taste and in presentation. This is perfect! Thank you for sharing I’m excited for this one!
Hi Mindy, I agree that this would be a fabulous Easter side dish!
I love…
A)Your blog
B) Your photos
C) Your stories
D) This Mac and Cheese combo!!
Thank you, Amanda!
The possibilities for Mac and Cheese are endless! I have a feeling when I make this it might be my favorite 🙂
Hi Renee, I have a feeling you might be right! I can’t get enough of this one, either.
Oh my… I LOVE truffle anything. This looks and sounds incredible! Cant wait to make it!
I’m right there with you, Minka!