This indulgent baked macaroni combines elbow pasta with a velvety homemade cheese sauce featuring sharp cheddar, nutty Gruyère, and melted mozzarella. The dish gets its signature finish from a buttery panko and parmesan topping that bakes to golden perfection.
Perfect for family dinners and gatherings, this comforting classic delivers restaurant-quality results in under an hour. The seasoning blend of Dijon mustard, garlic, and onion powder adds subtle depth to the creamy cheese blend.
Serve alongside a crisp green salad or roasted vegetables for a complete meal that appeals to all ages.
The kitchen was filled with that unmistakable aroma of melting cheese, the kind that makes everyone wander in from the living room asking what smells so good. I'd been tweaking my mac and cheese recipe for years, but this time I finally nailed the perfect cheese blend after a happy accident with leftover Gruyère from a dinner party. My roommate took one bite and declared this version officially holiday-worthy, which is high praise coming from someone who's notoriously picky about comfort food.
Last winter during a particularly brutal cold snap, my friend group gathered at my place for what we called a comfort food marathon. This mac and cheese disappeared faster than anything else on the table, and we ended up sitting around the baking dish with forks, scraping up the last crispy bits. Someone mentioned it tasted like what they imagine a hug would feel like if food could hug you back.
Ingredients
- Elbow macaroni: The classic shape that catches sauce in every curve, but any short pasta works beautifully here
- Unsalted butter: Gives you control over the seasoning since cheese already brings salt to the party
- All-purpose flour: Creates the foundation for that velvety béchamel that makes the sauce silky smooth
- Whole milk: I tried using low-fat once and the sauce just wasn't the same, so stick with the good stuff
- Sharp cheddar cheese: The backbone that provides that classic mac and cheese punch everyone expects
- Gruyère cheese: Adds this incredible nutty depth that makes people ask what's different about your recipe
- Mozzarella cheese: The secret weapon for that gorgeous cheese pull in every serving
- Dijon mustard: Sounds odd, but it amplifies the cheese flavor without making anything taste mustardy
- Panko breadcrumbs: Creates a lighter, crunchier topping than traditional breadcrumbs ever could
Instructions
- Get everything ready:
- Preheat your oven to 180°C (350°F) and butter a 2-liter baking dish so nothing sticks later
- Cook the pasta:
- Boil your macaroni in salted water until it's just slightly underdone, about 1-2 minutes less than the package says, because it will finish cooking in the oven
- Start the roux:
- Melt 3 tablespoons butter in a large saucepan over medium heat, whisk in the flour, and let it cook for 1-2 minutes until it smells nutty and looks golden
- Build the sauce:
- Pour in the milk gradually while whisking like your life depends on it, keep going for 3-5 minutes until it thickens enough to coat the back of a spoon
- Add the magic:
- Remove from heat and stir in all three cheeses until they're completely melted, then add the Dijon, garlic powder, onion powder, paprika, salt, and pepper
- Combine everything:
- Pour the cheese sauce over your drained pasta, stir until every piece is coated, then transfer the whole glorious mixture to your prepared baking dish
- Make the topping:
- Mix the panko with melted butter and grated parmesan, then sprinkle it evenly across the top like you're tucking it in for a cozy nap
- Bake to perfection:
- Bake uncovered for 20-25 minutes until you see golden bubbles bursting through the topping, then switch to broil for 2-3 minutes if you want extra crunch
- The hardest part:
- Let it stand for 5 minutes before serving, which feels impossible but helps the sauce set slightly so it's not too runny
This recipe has become my go-to for new parents needing freezer meals, friends recovering from surgery, and basically anyone who needs a little extra comfort in their life. Something about homemade mac and cheese just feels like being wrapped in a warm blanket on a cold day.
Making It Your Own
I've discovered that swapping in smoked gouda creates this incredible smoky depth that pairs beautifully with grilled meats. Sometimes I'll add caramelized onions or roasted garlic when I'm feeling fancy, and fresh herbs like thyme or rosemary add a sophisticated twist.
Make-Ahead Magic
You can assemble everything up to 24 hours ahead and keep it covered in the refrigerator, just add an extra 10 minutes to the baking time if it's cold from the fridge. This has saved me more times than I can count when hosting dinner parties.
Serving Suggestions
A simple green salad with bright vinaigrette cuts through all that richness beautifully, and roasted broccoli or Brussels sprouts add some color to the plate. I've also served it alongside grilled chicken or as part of a holiday spread.
- Let leftovers cool completely before refrigerating, and they'll keep for up to 4 days
- Reheat with a splash of milk to bring back that creamy consistency
- The topping stays crispest when reheated in the oven rather than the microwave
There's something deeply satisfying about serving this dish and watching people's eyes light up at that first bubbling, cheesy bite. Good food made with care has a way of bringing people together that nothing else quite can.
Recipe FAQs
- → What three cheeses work best in this dish?
-
Sharp cheddar provides bold flavor, Gruyère adds nutty depth, and mozzarella delivers the perfect melted texture. This trio creates a balanced, rich sauce that coats every pasta piece.
- → How do I prevent the sauce from becoming grainy?
-
Gradually whisk milk into the butter-flour roux over medium heat, stirring constantly. Add shredded cheeses off the heat, one handful at a time, allowing each addition to melt completely before adding more.
- → Can I prepare this ahead of time?
-
Assemble the dish completely, cover tightly, and refrigerate up to 24 hours before baking. Add 5-10 minutes to the baking time if cooking from cold. For best results, add the breadcrumb topping just before baking.
- → What pasta shape works best?
-
Elbow macaroni is traditional because its curved shape holds sauce beautifully. Shells, cavatappi, or penne also work well—choose anything with ridges or curves to capture the creamy cheese sauce.
- → How can I make the topping extra crispy?
-
During the final 2-3 minutes of baking, switch to broil mode. Watch closely to prevent burning—the buttery panko and parmesan topping should turn deep golden brown and create a satisfying crunch.
- → What can I serve with this macaroni?
-
A crisp green salad with vinaigrette cuts through the richness. Roasted broccoli, Brussels sprouts, or glazed carrots also pair beautifully. For a complete comfort spread, add garlic bread or dinner rolls.