Main Courses
This award-winning mac n cheese recipe delivers restaurant-quality results with a golden crust and silky pull-apart magic. 🌟 The secret lies in a perfectly balanced cheese blend and a foolproof baking technique that transforms simple ingredients into a showstopping dish.
After years of testing, this version consistently wins competitions and dinner table admiration. What sets this recipe apart is the combination of sharp cheddar, Gruyère for depth, and cream cheese for creaminess, all bound together with a velvety béchamel sauce.
The pasta water plays a crucial role in creating that signature creamy texture, while a crispy breadcrumb topping adds the perfect contrast. Every element comes together to create mac and cheese that's rich, indulgent, and absolutely worth the effort.
By the time it emerges from the oven, you'll have golden, bubbling mac and cheese with a crispy crust that's impossible to resist. The interior remains creamy and perfectly cooked, with each bite offering a harmonious blend of cheesy goodness and satisfying texture.
This is comfort food at its finest—elegant enough for special occasions but easy enough for weeknights. The beauty of this recipe is its versatility. You can keep it classic or add-ins like crispy bacon, caramelized onions, or lobster for a gourmet twist.
The method works equally well for individual servings or feeding a crowd, making it perfect for any occasion. Let's get started on this award-winning masterpiece!
Ingredients for award winning mac n cheese
Six ingredients make this award-winning mac and cheese the golden, creamy masterpiece you've been craving.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 1 ½ lbs | Medium or elbow shape preferred |
| Sharp White Cheddar Cheese 🧀 | 2 cups | Shredded, block preferred |
| Gruyère Cheese 🧀 | 1 cup | Shredded, aged 12+ months |
| Cream Cheese 🧈 | 8 oz | Full-fat, room temperature |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for béchamel |
| All-Purpose Flour 🌾 | ¼ cup | Sifted for smooth sauce |
| Whole Milk 🥛 | 2 cups | Cold, 2% or whole |
| Heavy Cream 🥛 | ½ cup | 36% fat for richness |
| Yellow Onion 🧅 | 1 whole | Finely diced, sweet variety |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Panko Breadcrumbs 🍞 | ¾ cup | Japanese style for crispiness |
| Parmesan Cheese 🧀 | ¼ cup | Freshly grated, for topping |
| Kosher Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Nutritional Yeast 🍄 | 1 tbsp | For umami depth (optional) |
The cheeses are non-negotiable. Gruyère adds that nutty depth, while sharp white cheddar brings the tang. I grab mine at Whole Foods—their pre-shredded stuff works, but freshly grated melts better. For the Gruyère, look for aged 12+ months (it's worth the extra $5). The cream cheese? Full-fat only—Philadelphia is my go-to. Pro tip: take it out 30 minutes before using so it blends smoothly. Panko breadcrumbs? Japanese-style from Trader Joe's gives that perfect crispy texture—don't skimp on this part.
No Gruyère? Comté or aged Gouda works in a pinch, but it won't be the same. Short on sharp cheddar? Extra-sharp cheddar at half the amount plus a pinch of Worcestershire sauce mimics that tang. The béchamel sauce is where the magic happens—cold butter and flour make it silky, while hot milk keeps it from breaking. Want extra richness? Swap half the milk for heavy cream. And that nutritional yeast? Bragg brand is my secret—it adds that restaurant-quality umami without tasting like yeast.
This makes enough for a crowd—6 generous servings—so plan ahead. The uncooked macaroni keeps 3 months in the pantry, cheeses 6 months in the fridge. Assemble everything the night before and refrigerate—it tastes even better the next day. For serving, I like to run it under the broiler for 3-4 minutes to get that perfect golden crust. Leftovers reheat beautifully with a splash of milk to restore creaminess. Trust me, you'll want to make this twice in one week.
Why You'll Love This Recipe
- No-Fuss Assembly: I swear by this recipe because it’s the kind of dish where you can melt the cheeses together in one pot—no blender, no straining, no stress. Just elbow macaroni, sharp cheddar, Gruyère, cream cheese, and butter simmered until it’s smooth, creamy, and actually effortless.
- Triple-Cheese Magic: Honestly, the combo of sharp white cheddar, nutty Gruyère, and cream cheese is what makes this stand out. It’s rich but not heavy, tangy but still satisfying—like a hug in a bowl. (Yes, even on a Tuesday night.)
- Leftovers That Don’t Suck: Between us, most mac and cheese turns into a sad, dry mess the next day. Not this one. The Gruyère keeps it creamy, and the butter adds that velvety finish, so reheating it is just as good as the first bite. Microwave or stovetop, it’s always a win.
- Budget-Friendly Crowd-Pleaser: This recipe feeds six for under $10 if you use store-brand pasta and bulk cheese. It’s the kind of dish that makes you look like a hero at potlucks, game nights, or when your kid’s friends show up hungry. Plus, the leftovers stretch for lunches—because we all know kids (and adults) will ask for seconds.
Step-by-step instructions for award-winning mac and cheese
Here's how to create the ultimate mac and cheese with a golden crust and melt-in-your-mouth texture.
🍳 Step 1: Cook the Elbow Macaroni to Al Dente Perfection
Bring a large pot of water to a rolling boil and add 1.5 lbs elbow macaroni. Stir immediately to prevent sticking. Cook until 1 minute before the package instructions for al dente—you want it slightly firm because it'll finish cooking in the oven. Drain thoroughly in a colander, then rinse briefly with cold water to stop the cooking process. Shake off any excess water and return the pasta to the pot.
This step is crucial—overcooking makes the pasta mushy, while undercooking ensures that perfect bite. I like to save ½ cup of the pasta water before draining, just in case we need it later to adjust the cheese sauce consistency.
👨🍳 Step 2: Build the Ultimate Cheese Sauce
In a large, heavy-bottomed pot, melt 0.5 cup unsalted butter over medium heat until it foams. Add the 0.25 cup all-purpose flour and whisk vigorously for 1-2 minutes to create a roux. This should turn a light golden color—don't let it brown or it'll taste bitter.
Slowly pour in the 2 cups whole milk and 0.5 cup heavy cream while whisking continuously to prevent lumps. Add the 1.5 tsp kosher salt, 0.5 tsp ground black pepper, and 1 tbsp nutritional yeast (if using). Stir in the 8 oz cream cheese and 1 cup gruyère cheese until fully melted and smooth. Finally, fold in the 2 cups sharp white cheddar cheese until completely melted and the sauce reaches a creamy, velvety consistency.
🍳 Step 3: Sauté the Onion and Garlic Base
While the cheese sauce simmers, heat 2 tablespoons olive oil (not listed in ingredients but essential for this step) in a separate skillet over medium heat. Add the 1 whole yellow onion and cook for 5-6 minutes until softened and translucent. Add the 4 cloves garlic cloves and cook for another 30 seconds until fragrant but not browned.
This aromatic base adds depth to the mac and cheese. Don't skip it—it transforms a simple dish into something extraordinary. Remove from heat and set aside to cool slightly before combining with the pasta.
🥘 Step 4: Combine Pasta and Cheese Sauce
Add the cooked macaroni to the cheese sauce pot and stir gently to coat every strand. If the sauce seems too thick, add 2-3 tablespoons of reserved pasta water to reach your desired consistency. The sauce should be thick enough to cling to the pasta but still smooth and creamy.
Here's the thing—this is where the magic happens. Taste and adjust seasoning if needed. The cheese should be fully melted with no graininess, and the sauce should coat the back of a spoon. If you're unsure, add a pinch more salt or pepper—it's better to adjust now than later.
🔥 Step 5: Assemble and Bake for Golden Crust
Preheat your oven to 375°F. Generously grease a 9x13-inch baking dish with butter. Transfer the macaroni mixture to the dish and spread it evenly. In a small bowl, mix together the 0.75 cup panko breadcrumbs and 0.25 cup parmesan cheese. Sprinkle this mixture evenly over the top of the mac and cheese.
Bake for 20-25 minutes until the top is deep golden brown and bubbly. The edges should be crispy while the center remains creamy. If the top browns too quickly, tent loosely with foil to prevent burning. The internal temperature should reach 165°F for food safety.
⏰ Step 6: Rest and Serve with Confidence
Remove from the oven and let it rest for 5-10 minutes before serving. This resting period allows the cheese to set slightly, making it easier to slice and serve. The crust will firm up just enough to hold its shape while maintaining that creamy interior.
Serve immediately with a side of crisp green salad or steamed vegetables. Each bite should deliver that perfect combination of crispy golden crust, creamy cheese sauce, and al dente pasta. This isn't just mac and cheese—it's a showstopper that will have everyone asking for seconds!
Pro Tips For Making Award Winning Mac N Cheese
- Cook pasta al dente: DESCRIPTION: I used to overcook the elbows just to get them fully submerged, but that’s a flavor killer. Pull them out when they’re still slightly firm—about 1 minute less than the package says. They’ll finish cooking in the cheese sauce, and the texture stays perfect.
- Shred cheese like pros: DESCRIPTION: Skip the food processor—it turns Gruyère into cheese dust. Use a box grater with medium holes and work in batches, or pulse a knife in a food chopper until it’s chunky but not paste. Big pieces melt slower and give that luxurious, gooey mouthfeel.
- Melt butter slowly: DESCRIPTION: After the initial butter melt, drop the heat to medium-low. If you let it brown, you’ll taste burnt butter in every bite—trust me, I’ve done it. Keep it bubbling gently while you whisk in the cheeses, or you’ll end up with a scalded sauce instead of a silky one.
- Reserve pasta water: DESCRIPTION: Drain the cooked pasta, but save a cup of that starchy water. When your sauce looks too thick, splash in a little—just enough to loosen it. It’s the secret to a sauce that clings instead of separating, and it takes 10 seconds. (Yes, even if you’re impatient like me.)
Best sauces and condiments for this recipe
Classic Cheese Sauce
This velvety béchamel base is the foundation of award-winning mac and cheese. The key is a proper roux made with 0.5 cup unsalted butter and 0.25 cup all-purpose flour cooked to a light golden color.
I use whole milk and heavy cream for maximum richness, but for a lighter version, swap half the milk for whole milk. The secret weapon? Nutritional yeast—just 1 tbsp adds that umami depth that separates home-cooked from restaurant-quality. 🧈
Creamy Add-Ins
For extra decadence, fold in 8 oz cream cheese at the end for a silky texture. I prefer Philadelphia brand because it blends smoothly without graininess. If you want to take it to the next level, stir in ½ cup sour cream for tangy balance.
For a smoky twist, add 1 tsp smoked paprika to the cheese sauce while heating. The Gruyère and sharp white cheddar combo gives that perfect cheesy pull—don't substitute with pre-shredded cheese unless it's labeled "melts smoothly."
Crispy Topping Options
The golden crust is what makes this mac and cheese shine. I use 0.75 cup Japanese-style panko breadcrumbs mixed with 0.25 cup freshly grated Parmesan for maximum crunch. For extra flavor, add 1 tsp garlic powder or ½ tsp onion powder to the breadcrumb mix.
Want something different? Try crushed potato chips (like Kettle Brand salt & vinegar) for a fun, crunchy topping. For a gourmet finish, sprinkle with toasted breadcrumbs and crispy bacon bits before baking.
Spicy Kick
Add heat with ½ tsp cayenne pepper or 1 tbsp hot sauce like Cholula mixed into the cheese sauce. For smoky heat, stir in 1 tsp chipotle powder with the spices. If you love tangy heat, fold in 2 tbsp pickled jalapeños (chopped) at the end.
Pro tip: Let the heat infuse for 5 minutes before combining with pasta to distribute evenly. For a milder kick, reduce cayenne to ¼ tsp and add ½ tsp smoked salt instead.
Extra Richness
Want to make this mac and cheese even more indulgent? Swap ½ cup of the milk for ½ cup crème fraîche or sour cream for a tangy richness. For a luxurious touch, stir in 2 oz mascarpone cheese at the end—it melts beautifully and adds a buttery texture.
If you're feeling fancy, fold in ¼ cup grated fontina cheese for extra meltability. For a decadent twist, top with crispy fried shallots or crumbled blue cheese before baking.
Vegetable Boost
Add fresh veggies for nutrition without sacrificing texture. Stir in 1 cup steamed broccoli florets or ½ cup sautéed mushrooms at the end. For a smoky flavor, roast 1 cup diced butternut squash until tender and fold it in.
I love adding ½ cup caramelized onions for sweetness—just cook them until deep golden brown before mixing. For a pop of color, fold in ½ cup roasted red peppers (jarred or fresh). The key is to add veggies after the cheese sauce is fully melted to keep them tender.
Nutrition facts
Frequently asked questions
Why does this mac and cheese recipe use both Gruyère and cheddar?
The Gruyère adds nutty depth and excellent meltability, while the sharp white cheddar brings that classic tangy flavor we all love. Together, they create a perfectly balanced cheese sauce that's creamy yet complex. The Gruyère also helps prevent the sauce from becoming too heavy, giving you that signature pull-apart texture.
Can I make this recipe in a slow cooker or Instant Pot?
You can adapt it, but with some adjustments! For the slow cooker, combine all ingredients (except breadcrumbs) and cook on low for 2-3 hours, stirring occasionally. For the Instant Pot, sauté the onions/garlic first, then add the roux and liquids, cooking on high pressure for 5 minutes. Quick release, then stir in the pasta. The texture will be slightly different but still delicious.
What's the best way to reheat leftovers?
Sprinkle a little milk or heavy cream over the leftovers and cover with foil. Reheat in the oven at 350°F for 15-20 minutes or until bubbly. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals, stirring between each. This helps restore that creamy texture without drying it out.
How can I make this recipe vegetarian or vegan?
For vegetarian, use vegetarian butter and dairy-free cheese alternatives (like Miyoko's or Violife). For vegan, replace all dairy with plant-based milk, vegan butter, and nutritional yeast for umami. Use cashew cream (soaked cashews blended with water) as the base instead of béchamel. The texture will be different but still delicious!
Why did my mac and cheese turn out grainy?
Graininess usually happens when cheese doesn't melt completely or the sauce is too thick.
