DinnerBeefStovetop

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.

0.0(0 reviews)
Prep: 10m · Cook: 20m · Total30 mins
DifficultyEasy
Serves3
AuthorTopshelf Recipes
Classic Stovetop Macaroni and Cheese with Truffle Butter — Creamy Steakhouse Side

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.

TR

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

6:25 pm6:31 pmBoil the pasta, reserve cooking water
6:31 pm6:37 pmMake a silky béchamel
6:37 pm6:43 pmEnrich and season the cheese sauce
6:43 pm6:49 pmToss pasta with sauce and finish with truffle butter
6:49 pm6:55 pmTiming and serving tips to keep it creamy
Advertisement

Ingredients

Yield
3

Instructions

Boil the pasta, reserve cooking water

Bring a large pot of well-salted water to a boil (about 4–5 quarts/liters). Add the elbow macaroni and cook 1–2 minutes less than the package directions (al dente) so it finishes cooking in the sauce — typically 7–8 minutes. Before draining, ladle out and reserve 1 cup (240 ml) of the starchy pasta water, then drain the pasta and set aside.

For this step

  • 12 ozElbow macaroni
Boil the pasta, reserve cooking water

Make a silky béchamel

Meanwhile, melt the unsalted butter in a medium wide saucepan over medium heat. Whisk in the flour and cook for 1–2 minutes until it forms a pale roux without browning. Gradually whisk in the warm milk, bring to a gentle simmer, and cook 4–6 minutes, whisking frequently, until the sauce coats the back of a spoon and is smooth and slightly thickened.

For this step

  • 3 tbspUnsalted butter
  • 3 tbspAll-purpose flour
  • 2.75 cupWhole milk (warm)
Make a silky béchamel

Enrich and season the cheese sauce

Lower the heat to low and whisk in the Dijon mustard, a pinch of nutmeg, kosher salt and freshly ground black pepper to taste. Add the grated cheddar in handfuls, stirring each addition until melted and fully incorporated, then stir in the Parmesan until silky. If the sauce seems too thick, loosen with 1–3 tablespoons of the reserved pasta water until you reach a glossy, pourable consistency.

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
Enrich and season the cheese sauce

Toss pasta with sauce and finish with truffle butter

Return the drained pasta to the saucepan with the cheese sauce and toss over very low heat for 1–2 minutes so the pasta finishes cooking and absorbs sauce — add up to 1/4 cup (60 ml) more reserved pasta water if needed to coat evenly. Remove from heat and stir in the truffle butter so the aroma blooms; taste and adjust seasoning before serving.

For this step

  • 2 tbspTruffle butter (unsalted or lightly salted)
Toss pasta with sauce and finish with truffle butter

Timing and serving tips to keep it creamy

To serve alongside steak: undercook the pasta slightly (step 1) so it finishes in the sauce, and add truffle butter only just before plating to preserve aroma. Keep the pot on the lowest heat with a lid slightly ajar or transfer to a warm (not hot) insulated dish; stir in a splash of warm milk or reserved pasta water if it thickens while waiting. Alternatively hold covered in a 200°F (95°C) oven for up to 20 minutes, stirring once before plating so the mac stays luxuriously creamy.
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

3 servings
Step 1: Boil the pasta, reserve cooking water
  • Elbow macaroni12 oz
Step 2: Make a silky béchamel
  • Unsalted butter3 tbsp
  • All-purpose flour3 tbsp
  • Whole milk (warm)2.75 cup
Step 3: Enrich and season the cheese sauce
  • 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
Step 4: Toss pasta with sauce and finish with truffle butter
  • Truffle butter (unsalted or lightly salted)2 tbsp

Nutrition Facts

Per serving: about 1½ cups (350g)

Calories1009
Total Fat74.6g
Saturated Fat44.1g
Trans Fat1.6g
Polyunsaturated Fat3.8g
Monounsaturated Fat12.7g
Total Carbohydrates36.8g
Dietary Fiber0.6g
Total Sugars0.7g
Protein44.7g

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.

Sous-chef
Classic Stovetop Macaroni and Cheese with Truffle Butter — Creamy Steakhouse Side

Ask me anything about this recipe — substitutions, scaling, techniques, timing.

Powered by AI · Answers may not always be perfect