This indulgent baked macaroni combines three cheeses—sharp cheddar, Gruyère, and mozzarella—into a velvety homemade sauce. The dish features a crispy panko-parmesan topping and delivers the ultimate comfort food experience.
Ready in under an hour, this crowd-pleasing dish serves six and works beautifully for weeknight dinners, potlucks, or holiday gatherings. The golden, bubbling topping adds satisfying crunch to every bite.
The first time I made this three-cheese mac and cheese, my roommate literally hovered over the stove the entire time, asking if it was done yet. The smell of melting Gruyère and sharp cheddar filled our tiny apartment and we ended up eating it straight from the baking dish on the floor while watching movies.
I brought this to a potluck last winter and watched it disappear in under ten minutes. Three different people asked for the recipe, and someone actually admitted to going back for thirds when they thought nobody was looking.
Ingredients
- 400 g (14 oz) elbow macaroni: The curves catch and hold the cheese sauce perfectly, and cooking it slightly shy of al dente keeps it from turning mushy in the oven
- 3 tbsp unsalted butter: Use real butter here because the flavor foundation matters, and unsalted lets you control the seasoning
- 3 tbsp all-purpose flour: This creates the roux that thickens your sauce into that luxurious coating consistency
- 750 ml (3 cups) whole milk: Whole milk makes a noticeably creamier sauce, and I have learned the hard way that skim milk just leaves you with thin, sad cheese sauce
- 120 g (1 cup) sharp cheddar cheese: The sharpness cuts through the richness and gives the dish its familiar cheesy punch
- 80 g (2/3 cup) Gruyère cheese: This adds a sophisticated nutty depth that makes people wonder what your secret ingredient is
- 80 g (2/3 cup) mozzarella cheese: Responsible for those incredible cheese pulls and the velvety texture
- 1 tsp Dijon mustard: You cannot taste it directly, but it enhances the cheese flavor like magic
- 1/2 tsp garlic powder, 1/2 tsp onion powder, and 1/2 tsp paprika: This trio builds a subtle flavor background that keeps every bite interesting
- Salt and black pepper: Taste your sauce before adding the pasta because this is your chance to get the seasoning exactly right
- 60 g (1/2 cup) panko breadcrumbs: Panko creates a lighter, crunchier topping than regular breadcrumbs ever could
- 2 tbsp unsalted butter, melted: Tossing the panko in butter helps it turn golden and adds even more richness to the topping
- 2 tbsp grated parmesan cheese: This adds a salty, savory crunch to the topping that makes it utterly addictive
- 1 tbsp chopped fresh parsley: Mostly for color, but it does add a nice fresh contrast to all that richness
Instructions
- Get your oven ready:
- Preheat to 180°C (350°F) and butter a 2-liter baking dish thoroughly, getting into all the corners so nothing sticks later.
- Cook the pasta smart:
- Boil the macaroni in salted water until just shy of al dente, about 1 to 2 minutes less than the package says, because it will finish cooking in the oven.
- Start the roux:
- Melt 3 tablespoons butter over medium heat, whisk in the flour, and let it cook for 1 to 2 minutes until it smells slightly nutty and turns pale gold.
- Build the béchamel:
- Slowly pour in the milk while whisking constantly, keeping at it until the sauce thickens enough to coat the back of a spoon, about 3 to 5 minutes.
- Melt in the magic:
- Pull the pan from heat and stir in the cheddar, Gruyère, and mozzarella until completely smooth, then add the mustard, garlic powder, onion powder, paprika, salt, and pepper.
- Combine everything:
- Pour the cheese sauce over the drained pasta and stir until every piece is coated, then transfer the whole mixture to your prepared baking dish.
- Make the topping:
- Mix the panko with melted butter and parmesan in a small bowl until combined, then scatter it evenly over the macaroni.
- Bake until golden:
- Bake uncovered for 20 to 25 minutes until the topping is deep golden and the sauce is bubbling up around the edges.
- Optional crunch boost:
- Switch on the broiler for 2 to 3 minutes if you want extra crispy bits, but watch it like a hawk because panko goes from perfect to burned fast.
- The waiting game:
- Let the dish rest for 5 minutes before serving, which seems impossible but helps the sauce set slightly so it does not run everywhere when you scoop it.
This recipe became my go-to comfort food during a particularly stressful month at work. Coming home to the smell of bubbling cheese and crispy topping made everything feel manageable again, and my partner started requesting it every Sunday night like clockwork.
Cheese Variations That Work
Smoked gouda adds incredible depth if you want something more sophisticated, while fontina creates an even creamier texture. I have also mixed in Monterey Jack when I wanted something milder, and each variation keeps the soul of the dish while tasting completely new.
Making It Extra Creamy
Adding 2 tablespoons of cream cheese to the sauce transforms it into something almost custard-like. I discovered this trick during a particularly indulgent dinner party phase, and now I cannot decide which version I love more.
Serving Suggestions
A crisp green salad with acidic vinaigrette cuts through the richness beautifully. Roasted broccoli or Brussels sprouts on the side make it feel like a complete meal, and a lightly oaked Chardonnay or malty pilsner pairs surprisingly well.
- Let leftovers cool completely before refrigerating to prevent the sauce from separating
- Reheat with a splash of milk to bring back that creamy consistency
- The topping will not stay crisp after refrigeration, but a few minutes under the broiler fixes it
There is something deeply satisfying about a dish that brings everyone to the table faster than anything else. This mac and cheese has that rare power to turn a regular Tuesday dinner into something that feels like a celebration.
Frequently Asked Questions
- → What cheeses work best in this baked macaroni?
-
Sharp cheddar provides bold flavor, Gruyère adds nutty depth, and mozzarella creates the perfect stretchy texture. You can substitute smoked gouda, fontina, or Monterey Jack for different flavor profiles.
- → How do I prevent the sauce from becoming grainy?
-
Whisk constantly when adding milk to avoid lumps, and remove the saucepan from heat before stirring in cheeses. Add cheese gradually and stir until completely melted and smooth.
- → Can I make this dish ahead of time?
-
Assemble everything up to 24 hours in advance, cover tightly, and refrigerate. Bake for 30–35 minutes if baking cold from the refrigerator. The topping stays crispy when baked fresh.
- → What should I serve with baked macaroni?
-
A crisp green salad with vinaigrette balances the richness. Roasted vegetables like broccoli or Brussels sprouts add color and nutrients. For beverage pairing, try an oaked Chardonnay or malty pilsner.
- → How can I make this dish extra creamy?
-
Add 2 tablespoons of cream cheese to the sauce along with the shredded cheeses. Also avoid overcooking the pasta—stop 1–2 minutes before al dente since it continues cooking in the oven.
- → Can I freeze leftovers?
-
Yes, portion leftovers into airtight containers and freeze for up to 3 months. Thaw overnight in the refrigerator and reheat at 180°C (350°F) until warmed through, adding a splash of milk if needed.