This baked macaroni delivers restaurant-quality creaminess through a homemade cheese sauce blending sharp cheddar, Gruyère, and mozzarella. The dish achieves perfect texture with al dente pasta coated in velvety sauce, then topped with buttery parmesan breadcrumbs for golden crunch.
Ready in under an hour, this crowd-pleasing main serves six and adapts beautifully to gatherings or weeknight dinners. The Dijon mustard and aromatic spices add subtle depth while letting the cheeses shine.
Customize with smoked gouda or fontina, add cream cheese for extra richness, or pair with roasted vegetables for a complete meal. Leftovers reheat beautifully for next-day lunches.
The smell of three-cheese baking pasta wafting through the house has become my personal signal that everything is going to be okay. I started making this on particularly brutal Tuesdays when nothing else seemed to go right, and somewhere between stirring the roux and watching those breadcrumbs turn golden, my entire mood would reset.
My sister called me once at 2 AM, slightly distraught after a terrible date, demanding I teach her my mac and cheese method over the phone. We spent forty minutes going through the whisking technique, and three days later she texted me a photo of an empty baking dish with the caption I ate feelings and it was glorious.
Ingredients
- 400 g (14 oz) elbow macaroni: The curves catch cheese sauce perfectly, and I always cook it slightly less than the package recommends since it continues cooking in the oven
- 3 tbsp unsalted butter: Use real butter here, nothing substitutes quite right for that rich base flavor
- 3 tbsp all-purpose flour: This creates your roux, and taking the time to cook it until pale golden prevents that raw flour taste in the final sauce
- 750 ml (3 cups) whole milk: Warm it slightly before adding to the roux to help everything incorporate smoothly without shocking the sauce
- 120 g (1 cup) sharp cheddar cheese, shredded: The sharpness cuts through all that richness, and buying blocks to shred yourself melts way better than pre-shredded bags with their anti-caking coatings
- 80 g (2/3 cup) Gruyère cheese, shredded: This brings nutty, complex notes that make people ask what exactly makes this taste so special
- 80 g (2/3 cup) mozzarella cheese, shredded: Responsible for those incredible cheese pulls and adds subtle creaminess without overwhelming the other flavors
- 1 tsp Dijon mustard: You cannot taste it directly, but it somehow amplifies all the cheese flavors and adds that indescribable something
- 1/2 tsp garlic powder, 1/2 tsp onion powder, and 1/2 tsp paprika: This trio builds a savory foundation that keeps the cheese from feeling one-dimensional
- Salt and black pepper, to taste: Taste your sauce at the end, since cheese brands vary wildly in saltiness
- 60 g (1/2 cup) panko breadcrumbs: Panko creates this shatteringly crisp topping that regular breadcrumbs just cannot achieve
- 2 tbsp unsalted butter, melted: Tossing the panko in melted butter ensures it browns evenly and becomes golden rather than burnt
- 2 tbsp grated parmesan cheese: Mixed into the topping, this adds savory depth and helps everything cling together
- 1 tbsp chopped fresh parsley: Mostly for color, but that pop of green against golden cheese makes the whole dish look restaurant-worthy
Instructions
- Get your oven ready:
- Preheat to 180°C (350°F) and butter a 2-liter baking dish thoroughly, getting into all the corners
- Cook the pasta:
- Boil salted water and cook macaroni until just shy of al dente, about 1-2 minutes less than the package directs
- Start your roux:
- Melt 3 tbsp butter over medium heat, whisk in flour, and cook for 1-2 minutes while stirring constantly until it smells slightly nutty
- Build the cheese sauce:
- Slowly whisk in the milk, a little at a time, until the sauce thickens enough to coat the back of a spoon, about 3-5 minutes
- Add the cheese:
- Remove from heat and stir in cheddar, Gruyère, and mozzarella until completely melted, then whisk in the mustard, garlic powder, onion powder, paprika, salt, and pepper
- Combine everything:
- Pour the drained macaroni into the cheese sauce, fold until every piece is coated, then transfer to your prepared baking dish
- Make the topping:
- Mix panko with melted butter and parmesan until everything is evenly distributed and no dry panko remains
- Bake until golden:
- Sprinkle the topping evenly over the pasta and bake for 20-25 minutes until bubbly and golden, then broil for 2-3 minutes if you want extra crunch
- Let it rest:
- Wait 5 minutes before serving so the sauce has time to set slightly, making serving much easier
This recipe has become my answer to everything from celebratory dinners to heartbreak recovery. Last winter, my neighbor came over crying over a lost job and left with a full container of this mac and cheese, texting me the next morning that she had never felt so cared for by carbohydrates before.
Make It Your Own
I have discovered that smoked gouda creates this incredible depth that feels fancy without being pretentious. Sometimes I swap half the cheddar for smoked gouda, and suddenly the dish transforms from comfort food into something people assume must be complicated.
The Make-Ahead Secret
Assemble everything up to 24 hours ahead, refrigerate without baking, then add 10-15 minutes to the baking time if going straight from the fridge. The flavors meld together overnight, and honestly, the leftovers taste even better the next day.
Serving Suggestions
A crisp green salad with acidic vinaigrette cuts through all that richness beautifully. Roasted broccoli or Brussels sprouts on the side make the whole meal feel complete without being too heavy.
- A lightly oaked Chardonnay complements the creamy sauce without overpowering it
- For beer lovers, a malty pilsner or amber ale creates this perfect balance with the cheese
- Leftovers reheat surprisingly well in the oven at 350°F for about 20 minutes
There is something almost meditative about standing at the stove, whisking butter and flour into a smooth paste, then slowly adding milk until it transforms into glossy sauce. The whole house starts smelling like comfort before the dish even hits the oven.
Recipe FAQs
- → What makes this macaroni extra creamy?
-
The homemade béchamel base creates a silky foundation, while the three-cheese blend of sharp cheddar, Gruyère, and mozzarella melts into a velvety sauce that clings perfectly to every pasta piece.
- → Can I prepare this ahead of time?
-
Yes! Assemble everything up to 24 hours before baking, cover tightly, and refrigerate. Add 5-10 minutes to baking time if cooking from cold. The topping stays crispier when added just before baking.
- → What cheese substitutions work well?
-
Smoked gouda adds depth, fontina brings nuttiness, and Monterey Jack offers mild creaminess. Keep sharp cheddar for that classic tang, but experiment with the other two based on preference.
- → How do I prevent the sauce from separating?
-
Whisk the flour and butter mixture constantly, add milk gradually while whisking, and remove from heat before adding cheeses. Stir gently until melted rather than boiling vigorously.
- → Can I freeze leftovers?
-
Yes! Portion cooled macaroni into airtight containers and freeze up to 3 months. Thaw overnight in refrigerator, then reheat covered at 180°C (350°F) until hot throughout.
- → What sides pair best with this dish?
-
A crisp green salad with vinaigrette cuts through the richness. Roasted broccoli, Brussels sprouts, or glazed carrots also complement beautifully. For beverages, try oaked Chardonnay or malty pilsner.