This Post May Contain Affiliate Links. Please Read Our Disclosure Policy.
Truffle mac and cheese is a simple but oh-so-incredible twist that instantly elevates a classic side dish. Made with tender elbow macaroni and an indulgent blend of white cheddar, smoked gouda, half-and-half, and truffle oil. It comes together super quickly, with an optional baking step that makes the dish extra gooey.
Before You Get Started
- No surprise, the cheese is a huge component in this truffle mac and cheese recipe, so it’s important you set yourself up for success! This is one dish where the already-shredded bags of cheese simply won’t work well. Since they contain added starches to prevent clumping, they get a grainy consistency when they’re melted. Not ideal here. Instead, buy blocks of cheese from the deli counter and shred them yourself. It’s so easy, and the difference is SO worth the extra effort!
How to Make This Recipe
See recipe card below for full list of measurements, ingredients, and instructions.
Cook the macaroni.
Boil your elbow macaroni in a big pot of salted water until it’s just barely al dente – usually a minute or so less than the recommended cook time on the pasta packaging. Drain the pasta well and set it aside until later.
If you’re worried about the noodles sticking together after you drain them, you can toss them in a little olive oil or melted butter to prevent that. Don’t use much, though, or the cheese sauce may not stick to the pasta.
make the cheese sauce.
Whisk together melted butter and flour until you have a nice roux, then super slowly add the half-and-half. Add it a little at a time, and whisk everything really well each time you add more. Once you’ve added all the half-and-half, repeat the process with the whole milk. By the time you’ve added all of the milk, you should have a nicely smooth mixture. Remove the saucepan from the heat to add the truffle oil and spices, then add 50% of your shredded cheese, stirring until everything’s melted and combined.
Combine and bake (or don’t).
If you want a creamier truffle mac and cheese, add the rest of the shredded cheese to the sauce and stir until it’s melted. Pour the elbow noodles into the pot and stir to coat them completely, then transfer the mixture to a baking dish and serve immediately.
If you want a gooier, baked mac and cheese, add just half of the remaining cheese to the sauce and save the rest. Stir the macaroni into the cheese sauce, then transfer the mixture to your baking dish. Top the mac and cheese with the rest of the shredded cheese, then bake the dish for 15 minutes, or until the cheese on top is nice and melty.
What I Love About This Recipe
- The blend of white cheeses gives the dish an intensely deep flavor, and the process cooks the cheese sauce long enough for it to melt into itself. This is easily the creamiest mac and cheese you’ve ever eaten, truffles or not.
- A little bit of truffle oil goes a long way, which is nice since it’s not exactly a “cheap” ingredient. It’s worth the expense, though, adding a complex, earthy aroma to things like scrambled eggs, popcorn, french fries, and – obviously – mac and cheese.
Truffle mac and cheese makes an excellent side for a reverse-sear filet mignon, especially for special occasions!
Recipe Variations
- Cheddar Cheese: You can replace the white cheddar with 3 cups of shredded mozzarella, or you can use a blend of white cheddar and mozzarella.
- Smoked Gouda: You can replace the smoked gouda with shredded regular gouda or shredded gruyère, or you can use a blend of 2 or 3 of these.
- Toppings: If you want a little crunch to offset the creaminess of the truffle mac, that’s easy to do! Add cooked and crumbled bacon when you stir the noodles into the cheese sauce. Top the pasta with sliced green onions or a layer of buttery Panko breadcrumbs. If you go with breadcrumbs, give them a few minutes in the oven to really crisp up!
Making changes to a recipe can result in recipe failure. Any substitutions or variations listed are simple changes that I believe will work in this recipe, but results are not guaranteed.
Truffle Mac and Cheese
Equipment
- stovetop
- Large pot
- Large wooden spoon
- colander
- 9×13 baking dish
- neutral-tasting spray oil or butter, optional
- Oven optional
- Medium bowl
- medium saucepan
- whisk
Ingredients
For the Pasta
- 16 cups water
- 1 tablespoon kosher salt or sea salt
- 1 pound uncooked elbow pasta
For the Cheese Sauce
- 3 cups shredded fresh white cheddar see Notes
- 3 cups shredded fresh smoked gouda see Notes
- ½ cup unsalted butter
- ½ cup all-purpose flour
- 2 cups half-and-half at room temperature
- 2 cups whole milk at room temperature
- 1 ½ teaspoons salt more or less to taste
- ½ teaspoon fresh cracked black pepper more or less to taste
- 1 teaspoon truffle oil see Notes
Instructions
For the Pasta
- Fill large pot with 16 cups water and place pot on stovetop over high heat. Bring water to rolling boil.
- When water begins to boil rapidly, add 1 tablespoon kosher salt and stir to incorporate. Bring water back to rolling boil.
- Once salted water begins to boil rapidly, add 1 pound uncooked elbow pasta and stir to incorporate. Boil pasta 1 minute less than time indicated on package instructions, then pour pasta and water into colander. Drain pasta well, then set aside.
For the Cheese Sauce
- Optional: If baking mac and cheese, preheat oven to 325° Fahrenheit. Lightly grease 9×13 baking dish with butter or neutral-flavored cooking spray. Set aside.
- Add 3 cups shredded fresh white cheddar and 3 cups shredded fresh smoked gouda to medium bowl. Mix cheeses together by hand until well blended. Set aside.
- Place medium saucepan on stovetop over medium heat. Add ½ cup unsalted butter to saucepan and let butter melt completely.
- Once butter has melted, sprinkle ½ cup all-purpose flour over melted butter. Whisk butter and flour together vigorously to combine, then cook roux 1 minute, whisking frequently.
- After 1 minute, remove saucepan from heat. Add 2 cups half-and-half in small increments, whisking constantly. Continue until all half-and-half has been added to saucepan and mixture is mostly smooth.
- Add 2 cups whole milk to mixture and whisk well until milk is fully incorporated and mixture is completely smooth, with no lumps remaining.
- Return saucepan to medium heat and simmer, whisking often, until mixture becomes very thick, approximately 5 minutes.
- Once mixture has thickened, remove saucepan from heat and let cool slightly. Add 1 ½ teaspoons salt, ½ teaspoon fresh cracked black pepper, and 1 teaspoon truffle oil and whisk to incorporate.
- Once seasonings are incorporated, add 3 cups of shredded cheese blend, stirring constantly until cheese has melted and is fully incorporated.
If Baking Truffle Mac & Cheese
- Add 1 ½ cups of remaining cheese blend to saucepan in small increments, melting cheese completely after each addition and stirring to incorporate until mixture is smooth. Set remaining 1 ½ cups of cheese blend aside.
- Transfer al dente pasta to saucepan and stir well until pasta is fully incorporated into cheese sauce.
- Transfer pasta mixture to baking dish, spreading pasta mixture evenly across entire dish. Cover pasta evenly with remaining 1 ½ cups shredded cheese blend, then place baking dish in preheated oven.
- Bake mac and cheese 15 minutes or until cheese sauce is bubbly and cheese on top pasta has melted. Remove baking dish from oven and let stand 5 minutes, then serve warm.
If Not Baking Truffle Mac & Cheese
- Add remaining 3 cups shredded cheese blend to saucepan in small increments, stirring until cheese is completely melted and mixture is smooth.
- Transfer al dente pasta to saucepan and stir well until pasta is fully incorporated into cheese sauce.
- Transfer pasta mixture to baking dish, spreading pasta mixture evenly across entire dish. Serve immediately.
- Cheeses: Buy blocks of cheese from the deli section and shred them yourself. Don’t use pre-packaged shredded cheese for this recipe! The flavors and textures will not turn out right!
- Cheddar Cheese: You can replace the white cheddar with 3 cups of shredded mozzarella, or you can use a blend of white cheddar and mozzarella.
- Smoked Gouda: You can replace the smoked gouda with shredded regular gouda or shredded gruyère, or you can use a blend of 2 or 3 of these.
- Truffle Oil: Different varieties and brands of truffle oil vary substantially in strength and aroma. I also recommend starting with just ¼ teaspoon and working your way up incrementally to your desired strength. You can’t remove the oil once it’s added!
Approximate Information for One Serving
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.
Did You Make This Recipe?
Tag @40aprons on Instagram and be sure to leave a review on the blog post!
More Delicious Side Dishes We Love
- Lobster Mac and Cheese
- Crockpot Green Bean Casserole
- Simple French Green Lentils
- Bacon Wrapped Asparagus with Garlic Aioli
- Cheesy Mashed Potatoes
- Sweet Potato Cornbread with Cinnamon Honey Butter
- Buffalo Chicken Mac and Cheese
- Savory Italian Rice
- Roasted Cauliflower Steaks
- Air Fryer Brussels Sprouts
- Instant Pot Corn on the Cob with Honey Butter
- Green Chili Mac and Cheese
- Sautéed Sweet Potatoes
- Air Fryer Baked Potatoes
- Keto Broccoli Cauliflower Casserole
- Mom’s Cheesy Potato Casserole
- Pineapple Stuffing
- Keto Mac and Cheese
Never Miss A Meal!
New Recipes Straight To Your Inbox
A curated selection of our most recent recipes, delivered straight to your inbox once a week.
Thank you!
You have successfully joined our subscriber list.