Classic Stovetop Macaroni and Cheese with Truffle Butter — Creamy Steakhouse Side
A rich, quick stovetop macaroni and cheese made with a silky béchamel, aged sharp cheddar and Parmesan, and finished with a touch of truffle butter for an elevated steakhouse-style side. Creamy, luxurious, and fast to make — designed to plate perfectly alongside steak or roast beef.
Ingredient Spotlight
Truffle butter (unsalted or lightly salted)
Truffle butter is a compound butter made by blending butter with pieces of truffle or truffle flavoring (oil or paste), commonly associated with European—especially French and Italian—cuisine. It has a strong, earthy, musky, and aromatic umami character that perfumes dishes more than adding salty flavor, so a little goes a long way. Find it at upscale grocery stores, specialty cheese/deli shops, or online; good substitutes are a small amount of truffle oil mixed into regular butter, grated fresh truffle if you can source it, or a mushroom/porcini butter for a similar earthy note.
Author's Note
"This stovetop mac and cheese gives you a silky béchamel base and deep, nutty cheese flavor without baking — finished with a small spoonful of truffle butter for an indulgent aroma. It shines as a side for steak or roast and is easy to time so both main and side arrive hot and creamy."
Classic Stovetop Macaroni and Cheese with Truffle Butter — Creamy Steakhouse Side
This stovetop macaroni and cheese is built like a steakhouse side—rich, glossy, and unapologetically indulgent—yet it comes together in about half an hour. The backbone is a classic béchamel, which gives the sauce a silky, clingy texture that crushed powdered or pre-shredded cheese can’t achieve; aged sharp cheddar supplies the tang and that classic mac-and-cheese pull, while Parmesan adds savory depth and a subtle crystalline saltiness. Finishing with truffle butter isn’t just garnish: the butter carries the volatile aromatics of truffle so they bloom at the table, turning a straightforward side into something theatrical beside a ribeye or roast.
This version is for cooks who want both speed and finesse. The little technical moves—undercooking the pasta, saving starchy cooking water, and folding cheese into a warm béchamel off high heat—are the difference between a clumpy glue and a silk-smooth sauce that clings to each macaroni. It’s an ideal companion to beef because the fat and umami of the cheese push back against roasted meat, while the truffle note lifts the whole plate without competing. Make it for a weeknight when you want indulgence, or scale up for a dinner where the sides must stand shoulder-to-shoulder with the main event.
Plan your timing
Ingredients
Instructions
Boil the pasta, reserve cooking water
For this step
- 12 ozElbow macaroni
Make a silky béchamel
For this step
- 3 tbspUnsalted butter
- 3 tbspAll-purpose flour
- 2.75 cupWhole milk (warm)
Enrich and season the cheese sauce
For this step
- 2 cupAged sharp cheddar, finely grated
- 0.75 cupFreshly grated Parmesan (Parmigiano-Reggiano)
- 1 setSeasoning set: kosher salt, freshly ground black pepper, Dijon mustard, pinch of grated nutmeg
Toss pasta with sauce and finish with truffle butter
For this step
- 2 tbspTruffle butter (unsalted or lightly salted)
Timing and serving tips to keep it creamy
Tips from the kitchen
Reserve pasta water
Save at least 1 cup of the cooking water; its starch is the easiest way to loosen the béchamel without watering down flavor or ruining the emulsion.
Grate cheeses finely
Use a fine microplane or box grater so the cheddar and Parmesan melt quickly and evenly into the warm béchamel to prevent a grainy texture.
Low heat for melting
After the béchamel is ready, reduce to the lowest heat before adding cheese; high heat encourages separation and oily runoff.
Under-cook the pasta
Pull the macaroni 1–2 minutes before package time so it finishes cooking from the residual heat and absorbs the sauce instead of diluting it.
Bloom truffle flavor last
Stir the truffle butter in at the end off the heat so the volatile aroma compounds remain bright and don’t evaporate.
Variations & substitutions
Smoky Steakhouse Twist
Swap half the cheddar for smoked cheddar and finish with a quick sauté of finely diced shallot and crimini mushrooms folded in for a smoky, savory complement to beef.
Four-Cheese Upgrade
Fold in 1/2 cup shredded Gruyère or fontina with the cheddar for nuttier, creamier melt and keep Parmesan for finishing saltiness.
Gluten-free option
Use a cup-for-cup gluten-free all-purpose flour for the roux and your favorite gluten-free short pasta; monitor cook times since GF pasta can be more fragile.
Lighter, lower-fat swap
Replace half the milk with low-fat milk and use 1 cup reduced-fat sharp cheddar; add a tablespoon of Dijon to boost flavor lost from fat reduction.
Vegetarian umami boost
Stir in 1–2 tablespoons of mushroom powder or a splash of Worcestershire (or soy sauce for fully vegetarian savory depth) when seasoning the béchamel.
Storage & make-ahead
Store leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, warm gently on the stovetop over low heat with a splash of milk or reserved pasta water, stirring until glossy and loose; avoid microwave-only reheating which can make the sauce separate. Freezing is not recommended because the béchamel can become grainy and watery on thawing, though you can freeze for up to one month if necessary and re-emulsify with extra liquid when reheating.
What to serve with it
Plate this mac and cheese alongside a simply seasoned, high-heat-seared steak (ribeye, strip, or hanger) and a handful of peppery arugula dressed simply with lemon to cut the richness. Finish each portion with a small pat of extra truffle butter or a very light drizzle of truffle oil, and scatter a few crunchy breadcrumbs or toasted panko for texture. Wines to consider: a bold Cabernet or Malbec with grilled beef, or a full-bodied oaked Chardonnay if you prefer white.
Frequently asked questions
How much truffle butter should I use?
Two tablespoons in the recipe provides an obvious truffle aroma without overpowering the cheese; add more sparingly at the table if you want a stronger finish, since truffle flavor concentrates quickly.
Why did my sauce turn grainy?
Graininess usually comes from overheating the cheese or using pre-shredded cheeses with anti-caking agents; keep heat low when adding cheese and grate it fresh to ensure a smooth melt.
Can I bake this mac and cheese?
Yes—transfer to a buttered baking dish, top with a mixture of breadcrumbs and grated Parmesan, and bake at 400°F (200°C) for 10–12 minutes until golden; reduce oven time slightly since the pasta is already cooked to avoid drying out.
What if my sauce is too thin?
Simmer the béchamel a little longer before adding cheese to reduce it, or whisk in a small sprinkle of additional finely grated Parmesan and simmer gently; if already combined, remove from heat and stir in more cheese by the handfuls until it thickens slightly.
Can I make the sauce ahead?
You can make the béchamel base and grate the cheeses a day ahead, but assemble and finish with truffle butter just before serving to preserve aroma and texture; keep the sauce warm over the lowest heat and re-whisk with a splash of milk if it tightens.
Ratings & Reviews
Made this recipe?
Share your thoughts and a photo — be the first to review this recipe.
Ingredients
- Elbow macaroni12 oz
- Unsalted butter3 tbsp
- All-purpose flour3 tbsp
- Whole milk (warm)2.75 cup
- Aged sharp cheddar, finely grated2 cup
- Freshly grated Parmesan (Parmigiano-Reggiano)0.75 cup
- Seasoning set: kosher salt, freshly ground black pepper, Dijon mustard, pinch of grated nutmeg1 set
- Truffle butter (unsalted or lightly salted)2 tbsp
Nutrition Facts
Per serving: about 1½ cups (350g)
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.
More from Dinner
View all Dinner recipes →Ask me anything about this recipe — substitutions, scaling, techniques, timing.
Powered by AI · Answers may not always be perfect