
This macaroni and cheese elevates comfort food with the nutty depth of Gruyère, creating a dish that’s both familiar and sophisticated.
I developed this recipe to balance a velvety sauce with the perfect al dente pasta, ensuring every bite delivers on texture and flavor.
The secret lies in the cheese blend—Gruyère’s complexity pairs beautifully with a touch of sharp cheddar for a sauce that clings to each noodle.
Ready in under an hour, this is the kind of meal that feels indulgent but comes together with minimal effort.
Ingredients for Macaroni and Cheese Recipe with Gruyere Cheese
Elbow macaroni meets Gruyère and cheddar for a velvety, sophisticated comfort classic.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 12 oz | Al dente texture preferred |
| Gruyère Cheese 🧀 | 8 oz | Freshly grated for best melt |
| Sharp Cheddar Cheese 🧀 | 4 oz | Freshly grated from block |
| Whole Milk 🥛 | 2 cups | Full-fat for creaminess |
| Heavy Cream 🥛 | 1 cup | Cold, for smooth sauce |
| Unsalted Butter 🧈 | 4 tbsp | For roux base |
| All-Purpose Flour 🌾 | 3 tbsp | For thickening sauce |
| Dijon Mustard 🟡 | 1 tsp | Adds subtle tang |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Nutmeg 🌰 | ¼ tsp | Freshly grated for depth |
| Garlic Powder 🧄 | ½ tsp | For savory background note |
[recipe_ingredient_scaler]
The cheese is non-negotiable here. Gruyère from Whole Foods or Murray’s Cheese offers the best nutty depth—avoid pre-shredded (it’s coated in anti-caking agents). Cabot or Tillamook sharp cheddar pairs perfectly. For the milk and cream, organic full-fat delivers the richest texture. Most grocery stores carry these, but specialty cheese shops will have superior Gruyère selections.
Need a swap? Emmental or Comté can replace Gruyère in a pinch. No sharp cheddar? Extra Gruyère plus a pinch of cayenne adds bite. For a lighter version, half-and-half instead of cream works (texture will be slightly thinner). The Dijon can be replaced with dry mustard at half the amount. Always grate cheese fresh—pre-shredded won’t melt as smoothly.
Store leftover mac and cheese in an airtight container for up to 4 days in the fridge. Reheat gently with a splash of milk to restore creaminess. The sauce thickens as it cools, so add milk as needed when reheating. Not ideal for freezing (sauce can separate).
Why You’ll Love This Recipe
- One Pot Wonder: I just boil the pasta, mix in the cheeses, and it’s done—no extra pans, no fuss.
- Rich & Nutty: The Gruyère adds this deep, almost caramelized flavor that pairs perfectly with the sharp cheddar.
- Feeds a Crowd: I’ve served this at potlucks and weeknight dinners alike, and it’s always a hit.
- Leftovers? Yes Please: Honestly, it tastes even better the next day—if there’s any left.
Step-by-Step Instructions for Ultra-Creamy Macaroni and Cheese
This method ensures a velvety sauce that coats every piece of pasta without breaking.
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 according to package instructions for al dente texture, typically 7-8 minutes. Stir occasionally to prevent sticking.
Drain the pasta in a colander but do not rinse—you want to preserve the light starch coating that helps the sauce cling. Transfer to a large bowl and toss with a drizzle of heavy cream to prevent sticking while you prepare the sauce.
This step is crucial for perfect texture. Overcooked pasta will turn mushy once combined with the creamy sauce.
Step 2: Create a Smooth Roux Base
In a medium saucepan over medium heat, melt the 4 tbsp Unsalted Butter. Once the butter is foaming but not browned, add the 3 tbsp All-Purpose Flour all at once and whisk constantly for 1-2 minutes.
You’ll know it’s ready when the mixture turns a light golden color and smells slightly nutty. This roux will thicken your sauce without creating lumps. Keep the heat moderate to avoid burning.
Immediately add the 1 tsp Dijon Mustard, 1 tsp Salt, 0.5 tsp Black Pepper, 0.25 tsp Nutmeg, and 0.5 tsp Garlic Powder, stirring to combine. The spices will bloom in the hot roux.
Step 3: Build the Creamy Cheese Sauce
Gradually pour in the 2 cups Whole Milk and 1 cup Heavy Cream, whisking constantly to prevent lumps. Bring the mixture to a gentle simmer over medium heat.
The sauce will begin to thicken noticeably within 3-5 minutes. Continue whisking until it coats the back of a spoon. Reduce heat to low to maintain a gentle simmer.
Remove from heat and immediately add the 8 oz Gruyère Cheese and 4 oz Sharp Cheddar Cheese, stirring until completely melted and smooth. The residual heat will melt the cheese perfectly without causing the sauce to break.
Step 4: Combine and Serve Immediately
Pour the cheese sauce over the cooked elbow macaroni and gently fold until every piece is evenly coated. The sauce should be thick but still pourable. If it seems too thick, add a splash of warm milk to loosen.
Let the dish sit for 2-3 minutes to allow the flavors to meld. The pasta will absorb some of the sauce, creating the perfect creamy consistency. Taste and adjust seasoning if needed.
Serve immediately while hot and creamy. For best results, use freshly grated cheeses as specified—they melt more smoothly than pre-shredded.
Pro Tips For Making Macaroni And Cheese Recipe With Gruyere Cheese
- Grate the Cheese Fresh: Pre-shredded gruyère has anti-caking agents that make the sauce grainy—grate it yourself, and do the cheddar while you’re at it.
- Undercook the Pasta: Boil the elbows 1-2 minutes less than the package says; they’ll finish cooking in the hot cheese sauce without turning mushy.
- Warm the Dairy: Take the whole milk and heavy cream out of the fridge 20 minutes before using—cold dairy can cause the cheese to clump instead of melt smoothly.
- Add Cheese Off Heat: After making the béchamel, pull the pot off the burner before stirring in the gruyère and cheddar to prevent the sauce from breaking or turning stringy.
Serving Suggestions for This Recipe
Garnish for Freshness
Finely chop 2 tbsp fresh chives or flat-leaf parsley for a pop of color and gentle herbal note. A sprinkle of crushed red pepper adds subtle heat without overpowering the Gruyère’s nutty flavor. I always keep these on hand for finishing touches.
Bread Pairings
A slice of crusty sourdough or warm garlic bread is perfect for soaking up any extra sauce. For a lighter option, baguette slices toasted with olive oil work beautifully. These pairings turn the dish into a complete meal.
I love the contrast of chewy bread with creamy pasta—it’s my go-to weeknight combo. 💛
Protein Additions
For a heartier meal, fold in 1 cup cooked chicken (rotisserie works great) or crispy bacon crumbles. Pan-seared shrimp adds a touch of elegance if you’re serving guests. Just toss in with the pasta before serving.
Vegetable Boost
Steam 1 cup broccoli florets or sautéed mushrooms and mix into the finished dish. For a peppery bite, baby spinach wilted into the sauce adds color and nutrients. These keep the dish light yet satisfying.
The Gruyère pairs especially well with earthy mushrooms—my personal favorite. ✨
Extra Cheese Topping
Right before serving, sprinkle ¼ cup grated Parmesan or extra Gruyère on top for a melty, golden crust. Broil for 2-3 minutes if you want a crispy finish. This adds texture and extra depth to every bite.
Nutrition Facts
Frequently Asked Questions
Can I use pre-shredded Gruyère for this?
No, pre-shredded cheese is coated with anti-caking agents that prevent smooth melting. Always grate from a block for the creamiest sauce texture.
Why does the recipe call for both milk and cream?
The whole milk creates a light, pourable base while the heavy cream adds richness. This combo ensures a velvety sauce that clings to pasta without being overly heavy.
How can I make this ahead of time?
Prepare the dish completely, then store in an airtight container for up to 4 days. Reheat gently with a splash of milk to restore creaminess.
What if my sauce turns grainy?
This usually happens if the cheese was added too quickly to hot liquid. Next time, remove the saucepan from heat before adding cheese and stir constantly until smooth.
- 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