Truffle Mac and Cheese
A rich, restaurant-style stovetop mac and cheese elevated with earthy truffle oil and a three-cheese blend. Silky béchamel, melted Gruyère and sharp cheddar coat al dente pasta for an indulgent yet approachable comfort dish.
Ingredient Spotlight
Gruyère, shredded
Gruyère is a firm cow’s‑milk cheese from the Gruyères region of Switzerland, prized for its complex, nutty, slightly sweet flavor and excellent melting properties. It’s a classic Alpine cheese used in dishes like fondue and French onion soup and may be less familiar to cooks who mainly use cheddar or mozzarella. You can find it in supermarket cheese sections, specialty cheese shops, or online; good substitutes are Comté, Emmental, or a mix of Swiss-style cheeses (or aged cheddar in a pinch).
Ingredient Spotlight
White or black truffle oil
Truffle oil is a finishing oil infused with the aroma of white or black truffles—white truffle oil tends to be more pungent and garlicky, while black truffle oil is earthier and muskier; both add an intense umami/earthy perfume to dishes. True truffle products originate from European truffle traditions (Italy, France), but many commercial truffle oils use synthetic aroma compounds, so flavor can vary widely. Find it at gourmet markets or online, and if you don’t have it, substitute with fresh shaved truffle or truffle butter when available, or use sautéed mushrooms/porcini powder or a light drizzle of good olive oil plus extra Parmesan for a comparable savory boost.
Jake's note
"This stovetop version gives you restaurant-quality creaminess without baking; it's perfect for a special weeknight dinner or a cozy dinner party. Expect a luxurious, truffle-scented finish that makes every bite feel elevated."
Truffle Mac and Cheese
This Truffle Mac and Cheese takes the nostalgic comfort of creamy, cheesy pasta and lifts it into something quietly luxurious. The foundation is a classic béchamel — butter and flour cooked until nutty, then enriched with whole milk and a splash of cream — which creates a satin sauce that lets the cheeses sing without becoming greasy. Sharp cheddar brings tang and bite, Gruyère adds that nutty, melting richness, and Parmesan finishes with umami and salt; a whisper of truffle oil at the end perfumes the whole dish with earthy complexity without overwhelming the dairy.
This version works because of technique: pasta cooked just shy of al dente and a properly thickened béchamel create a sauce that clings to each noodle, while reserved pasta water helps you dial in the perfect silkiness. It’s ideal for a cozy dinner for two that feels special, an indulgent main for a small gathering, or whenever you want comfort food with an elevated twist. Serve it hot and fresh — truffle aroma is at its peak right off the stove, and the contrast of silky sauce with toothsome pasta is part of the charm.
Plan your timing
Ingredients
Instructions
Cook the pasta
For this step
- 8 ozDried pasta (elbow, cavatappi, or small shells)
- 1 tspKosher salt and freshly ground black pepper
Make a smooth béchamel
For this step
- 3 tbspUnsalted butter
- 3 tbspAll-purpose flour
- 2 cupsWhole milk
- 0.5 cupHeavy cream
Add the cheeses
For this step
- 2 cupsSharp cheddar, shredded
- 1 cupGruyère, shredded
- 0.5 cupParmesan, finely grated
Combine with pasta and finish with truffle
For this step
- 1.5 tspWhite or black truffle oil
Serve immediately
Tips from the kitchen
Reserve pasta water
Save at least a cup of the cooking water; its starch loosens and binds the cheese sauce so it stays glossy without thinning the flavor.
Grate cheese fresh
Pre-shredded cheese often contains anti-caking agents that inhibit smooth melting, so shred your cheddar and Gruyère from blocks for a silkier sauce.
Cook the roux briefly
Cook the butter and flour until it smells slightly nutty and turns pale gold to remove the raw flour taste but avoid browning, which can alter the béchamel's texture.
Melt cheeses low
Keep the heat low when adding cheese and stir patiently; high heat makes the fats separate and yields a grainy sauce.
Add truffle oil last
Fold in truffle oil off the heat so the volatile aromatics stay bright; you can reserve a small drizzle for finishing each bowl.
Variations & substitutions
Mushroom and thyme
Sauté 8 ounces of cremini or shiitake mushrooms with a sprig of thyme and fold them in with the pasta for an earthy, meaty counterpoint to the truffle.
Crispy pancetta topping
Cook diced pancetta until crisp and sprinkle over each serving for salty crunch; the rendered fat also complements the truffle note.
Lighter milk-only
Swap the heavy cream for an extra half-cup of whole milk for a lighter but still creamy sauce; reduce simmer time slightly to avoid thinning.
Vegan truffle version
Use cashew cream and a blend of meltable plant-based cheeses, and finish with truffle oil and nutritional yeast for cheesy depth; texture improves if you briefly warm the cashew cream into the roux.
Storage & make-ahead
Leftovers keep in an airtight container in the refrigerator for 2–3 days; the sauce will thicken as it cools. Reheat gently on the stovetop over low heat with a splash of milk or reserved pasta water, stirring until silky, and add a tiny drizzle of truffle oil after reheating to revive the aroma. Avoid freezing if you want to preserve the original texture and truffle fragrance.
What to serve with it
Bright, acidic sides cut through the richness—think a crisp simple salad of arugula, lemon, and shaved fennel or quick-pickled red onions. Roasted or charred vegetables like broccoli or Brussels sprouts add texture and an autumnal note. For wine pairings, a medium-bodied Chardonnay or an earthy Pinot Noir complements the truffle and cheese without overpowering them.
Frequently asked questions
How much truffle oil should I use?
Start with 1 to 1.5 teaspoons in the whole batch and add more sparingly at the table if desired; truffle oil is potent and can quickly dominate the dish.
Can I bake this mac and cheese?
Yes — transfer to a buttered baking dish, top with panko mixed with butter, and bake at 375°F until bubbling and golden, but add the truffle oil after baking to preserve its aroma.
Why does my sauce get grainy?
Graininess usually means the cheese was added over too-high heat or melted too quickly; lower the heat, add cheese gradually, and stir constantly. Using freshly grated cheese also helps avoid stabilizers that interfere with melting.
Can I make this ahead for a party?
You can prepare the béchamel and cooked pasta separately and store them chilled for up to a day; reheat and combine on the stove with the cheeses, then finish with truffle oil right before serving for best texture and aroma.
Which pasta shape works best?
Smaller shapes with ridges or pockets—elbow, cavatappi, or small shells—catch the sauce and provide the best mouthfeel, but use whatever you have on hand and cook it slightly under the package time.
About the author
JakeHello, I'm Jake. I started this recipe site with the idea that I hated recipe websites that overwhelm you with long stories and ads just to see plain content that's not helpful. My goal is to provide you with quality recipes, simple ideas and a fun cooking experience. There's lots of fun things to cook, and I think as you browse the site you'll find that TopShelf.Recipes is the place for quality recipes on the web.
See all recipes by Jake →Ratings & Reviews
Did you make this recipe?
Be the first to share your experience.
Ingredients
- Dried pasta (elbow, cavatappi, or small shells)8 oz
- Kosher salt and freshly ground black pepper1 tsp
- Unsalted butter3 tbsp
- All-purpose flour3 tbsp
- Whole milk2 cups
- Heavy cream0.5 cup
- Sharp cheddar, shredded2 cups
- Gruyère, shredded1 cup
- Parmesan, finely grated0.5 cup
- White or black truffle oil1.5 tsp
Nutrition Facts
Per serving: about 2½ cups
Nutrition values are estimated from USDA ingredient data and may vary based on preparation, brands, and portion sizes. Values are provided for informational purposes only.
Keep Reading
Guides & articles for this recipe
Tips & Techniques
Seasonal Flavor Framework
A practical guide to composing balanced late-summer plates by pairing charred proteins, smoky accents, bright quick pickles, fresh herbs, and crunchy textures. Includes short technique boxes (quick pickles, finishing oils, compound butters) and clear timing notes so readers can mix-and-match market produce into satisfying meals.
Guides
Late-Summer Sips Guide
An ingredient-first guide to 10–12 late-summer cocktails and mocktails that turn peaches, watermelon, tomatoes, herbs, and stone fruit into vibrant drinks. Covers shrubs, grilled and charred fruit, tea infusions, batch methods, low-ABV swaps, and pairing notes for backyard grills.
Guides
Trending Charred Fruit Finishes
A practical guide to finishing grilled late‑summer fruits—peaches, plums, pineapple, and citrus—using glazes, brûlée sugars, herb‑salt contrasts, cheese pairings, and boozy sauces. Includes step‑by‑step techniques, eight quick finish recipes, and pairing ideas for desserts, salads, and grill‑side cocktails you can make tonight.
More from Stovetop
View all Stovetop recipes →Saffron Scallop Risotto with Parmesan and White Wine
Peanut Butter Chocolate Popcorn
Grilled Ribeye Tacos with Muddled Passion Fruit Salsa and Charred‑Lime Crema
Cauliflower Alfredo Whole-Grain
Teriyaki Chicken
Maple Bacon Popcorn
Espresso Caramel Popcorn
Salted Caramel Popcorn
One-Pot Turkey Farro Pasta
Ask me anything about this recipe — substitutions, scaling, techniques, timing.
Powered by AI · Answers may not always be perfect