
This mac and cheese delivers steakhouse-quality results with a creamy texture that clings perfectly to every noodle. I developed this recipe after too many restaurant versions left me wanting more at home.
The secret is a combination of sharp cheddar and Gruyère, melted into a velvety cheese sauce that never separates. A touch of mustard powder enhances the cheesiness without overpowering the dish.
What you get is elbow macaroni coated in a sauce so rich and creamy it feels indulgent. The top develops a golden crust that adds textural contrast to the smooth interior.
This side dish transforms any meal into a special occasion. Here’s how to make it at home with professional results every time.
Ingredients for Mastro’s Mac and Cheese
Steakhouse quality starts with sharp cheddar, Gruyère, and a few pantry staples for that signature creamy sauce.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 12 oz | Al dente for best texture |
| Sharp Cheddar Cheese 🧀 | 2 cups | Freshly grated from block |
| Gruyère Cheese 🧀 | 1 ½ cups | Freshly grated for melty perfection |
| Whole Milk 🥛 | 2 cups | Full-fat for creaminess |
| Heavy Cream 🥛 | 1 cup | Cold, for smooth sauce |
| Unsalted Butter 🧈 | ½ cup | Divided for roux and topping |
| All-Purpose Flour 🌾 | ¼ cup | For thick roux base |
| Mustard Powder 🌿 | 1 tsp | Enhances cheesy depth |
| Garlic Powder 🧄 | ½ tsp | For savory backbone |
| Salt 🧂 | 1 tsp | Diamond Crystal kosher preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
| Panko Breadcrumbs 🍞 | ½ cup | For golden crust topping |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated for topping |
[recipe_ingredient_scaler]
The cheese is non-negotiable here. Sharp cheddar and Gruyère give that restaurant depth—skip the pre-shredded stuff (it’s coated in anti-caking agents). I grab blocks from Whole Foods or Trader Joe’s and grate them fresh. The Gruyère melts like a dream, while the cheddar brings the tang. For the milk and cream, full-fat only—this isn’t the time for skim.
No Gruyère? Fontina or Monterey Jack work in a pinch, but the flavor won’t be as complex. Mustard powder is key for that cheesy punch—don’t swap it for Dijon. The panko topping can be regular breadcrumbs if that’s what’s in the pantry (just toast them longer). And if you’re feeling fancy, a pinch of nutmeg in the sauce adds warmth.
This mac reheats like a champ—cover with foil and warm at 350°F until bubbly. Keeps for 3-4 days in the fridge, though it’s best fresh. Freeze without the topping for up to 2 months, then add panko and bake straight from frozen.
Why You’ll Love This Recipe
- One Pot Magic: I love that this comes together in a single pot—no straining, no extra dishes, just creamy goodness.
- Cheesy Dream: The sharp cheddar and gruyère melt into this ridiculously rich sauce that clings to every elbow.
- Crowd Pleaser: Honestly, it’s my go-to for potlucks because kids and adults both scrape the pan clean.
- Leftovers Win: Between us, it reheats even better the next day—those flavors deepen overnight.
Step-by-Step Instructions for Steakhouse-Style Mac and Cheese
Here’s how I nail that velvety, restaurant-quality texture every single time.
Step 1: Cook the Elbow Macaroni to Al Dente
Bring a large pot of salted water to a rolling boil. Add the 12 oz Elbow Macaroni and cook for 1 minute less than the package instructions—you want it just shy of al dente. This prevents it from turning mushy when baked later.
Drain the pasta in a colander and immediately rinse under cold water to stop the cooking process. I shake off as much excess water as possible, then let it sit in the colander for 5 minutes to drain completely. A dry surface ensures the sauce clings properly instead of pooling at the bottom.
Step 2: Craft a Silky Cheese Sauce with the Roux
In a heavy saucepan over medium heat, melt 0.5 cup Unsalted Butter. Once foaming subsides, whisk in the 0.25 cup All-Purpose Flour to form a smooth roux. Cook for 1-2 minutes until the mixture turns a pale golden color and smells lightly nutty—this removes the raw flour taste.
Gradually whisk in the 2 cups Whole Milk and 1 cup Heavy Cream, ensuring no lumps form. Stir in the 1 tsp Mustard Powder, 0.5 tsp Garlic Powder, 1 tsp Salt, and 0.5 tsp Black Pepper. Bring to a gentle simmer, then reduce heat to low and cook for 3-4 minutes until the sauce thickens enough to coat the back of a spoon.
Step 3: Incorporate the Cheeses for Maximum Creaminess
Remove the saucepan from heat and stir in the 2 cups Sharp Cheddar Cheese and 1.5 cups Gruyère Cheese until completely melted and smooth. I add the cheeses in two batches to prevent clumping, stirring constantly until each addition is fully incorporated.
Fold the cooked elbow macaroni into the sauce, ensuring every piece is evenly coated. The sauce should be thick but still pourable—if it’s too tight, stir in a splash of warm milk to loosen. This is where the magic happens; the combination of sharp cheddar and gruyère creates that signature steakhouse depth.
Step 4: Top with Panko and Parmesan for a Golden Crust
Transfer the mac and cheese to a lightly greased baking dish. In a small bowl, mix the 0.5 cup Panko Breadcrumbs with the 0.5 cup Parmesan Cheese. Sprinkle this mixture evenly over the top, pressing down lightly to adhere.
Bake at 375°F for 15-20 minutes until the topping is golden brown and the edges are bubbling. For extra browning, broil for 1-2 minutes at the end, but keep a close eye to avoid burning. Let it rest for 5 minutes before serving to allow the sauce to set slightly.
Pro Tips For Making Mastro’S Mac And Cheese
- Cook Pasta Al Dente: Boil the elbow macaroni for 1 minute less than the package says—it’ll finish cooking in the creamy sauce without turning mushy.
- Grate Your Own Cheese: Skip the pre-shredded stuff; freshly grate the sharp cheddar and Gruyère so they melt smoothly instead of clumping like glue.
- Warm the Dairy: Take the whole milk and heavy cream out of the fridge 20 minutes early, or warm them gently in the microwave for 30 seconds—cold dairy can make the sauce grainy.
- Add Cheese Off Heat: Once the sauce is hot, pull the pot off the burner before stirring in the cheese; direct heat can cause it to separate or turn stringy.
Health Benefits of These Flavors
Calcium Rich Comfort
This dish delivers a serious calcium boost from the sharp cheddar and Gruyère—just 1 cup of this mac provides about 30% of your daily calcium needs. The whole milk and heavy cream add even more of this bone-strengthening mineral. 💪
Protein Powerhouse
You might not expect it, but this creation packs a protein punch. The combination of dairy provides 15-20g of protein per serving, thanks to the cheeses and milk. It’s a satisfying way to fuel your body, especially for growing kids or active adults.
Energy Boost
The elbow macaroni offers complex carbohydrates for sustained energy, while the fats from the cheese and cream help keep you full longer. I find this dish keeps me powered through busy afternoons in my Boston kitchen.
Vitamin B12 Source
Dairy products are naturally rich in vitamin B12, and this recipe is no exception. The Gruyère and Parmesan contribute significantly to your daily needs, supporting nerve function and red blood cell production.
Comfort with Benefits
While indulgent, this dish offers more than just great taste. The mustard powder adds antioxidants, and the garlic powder provides anti-inflammatory properties. It’s comfort food that loves you back. 💛
Balanced Indulgence
Pair this with a simple green salad or roasted vegetables to create a balanced meal. The richness of the mac and cheese is perfectly offset by the freshness of produce, making it a meal you can feel good about serving.
Nutrition Facts
Frequently Asked Questions
Can I use pre-shredded cheese?
I don’t recommend it. Pre-shredded cheese has anti-caking agents that prevent smooth melting. For best results, always grate your own sharp cheddar and Gruyère from blocks.
What if my sauce is too thick?
Stir in a splash of warm milk to loosen it. The sauce should coat the pasta but still be pourable. If it’s too thin, simmer for 1-2 minutes longer.
Can I make this ahead?
Yes! Assemble the dish without baking, cover, and refrigerate for up to 24 hours. Bake at 375°F for 20-25 minutes when ready.
What can I substitute for Gruyère?
Fontina or Monterey Jack work well, though the flavor won’t be as complex. Avoid mild cheeses like mozzarella—they lack the depth.
- Recipe for Boneless Pork Chops in Cast Iron Skillet: Sear and Baste to Juicy Perfection - October 3, 2026
- Recipe for Boneless Cross Rib Roast: Slow-Roasted Beef with Herb Crust - October 3, 2026
- Hamburgers in Sauce Recipe Crock Pot: Slow-Cooked Savory Delight - October 3, 2026