This indulgent baked macaroni combines sharp cheddar, Gruyère, and mozzarella into a velvety homemade cheese sauce. The elbow pasta gets coated in creamy goodness before being topped with buttery parmesan breadcrumbs and baked until golden and bubbly. Ready in under an hour, this crowd-pleasing dish delivers restaurant-quality results with simple ingredients and easy techniques. Perfect for weeknight dinners, potlucks, or whenever you crave ultimate comfort.
The first time I made this three cheese macaroni, my kitchen filled with such an incredible aroma that my neighbor actually knocked on the door to ask what I was cooking. That golden brown crust came out of the oven with the most irresistible crunch, and I knew this recipe would become my go-to for comfort food cravings.
I brought this to a potluck last winter and watched it disappear in record time. Someone actually asked for the recipe before they even finished their first serving, and now it is the most requested dish at every family gathering.
Ingredients
- 400 g (14 oz) elbow macaroni: The curves catch the cheese sauce perfectly, and cooking it slightly al dente keeps it from becoming mushy during baking
- 3 tbsp unsalted butter: This forms the base of your roux, so use good quality butter for the best flavor foundation
- 3 tbsp all-purpose flour: The key to a thick, velvety sauce that properly coats every noodle
- 750 ml (3 cups) whole milk: Full fat milk makes all the difference in achieving that restaurant-style creaminess
- 120 g (1 cup) sharp cheddar cheese: The main flavor driver that gives the dish its classic mac and cheese taste
- 80 g (2/3 cup) Gruyère cheese: Adds a sophisticated nuttiness that elevates this beyond ordinary recipes
- 80 g (2/3 cup) mozzarella cheese: Creates those incredible cheese pulls everyone loves
- 1 tsp Dijon mustard: The secret ingredient that enhances all the cheese flavors without making it taste mustardy
- 1/2 tsp garlic powder: Provides subtle depth without the harshness of fresh garlic
- 1/2 tsp onion powder: Balances the richness with a gentle savory note
- 1/2 tsp paprika: Adds warmth and a beautiful golden hue to the sauce
- Salt and black pepper: Essential for bringing all the flavors together
- 60 g (1/2 cup) panko breadcrumbs: Creates that restaurant-style crunchy topping that everyone fights over
- 2 tbsp unsalted butter, melted: Helps the breadcrumbs turn golden and crispy in the oven
- 2 tbsp grated parmesan cheese: Adds savory umami to the crust
- 1 tbsp chopped fresh parsley: A bright finish that cuts through the richness
Instructions
- Preheat your oven:
- Set it to 180°C (350°F) and butter a 2-liter baking dish so nothing sticks later
- Cook the pasta:
- Boil salted water and cook macaroni for 1-2 minutes less than the package says, then drain well
- Make the roux:
- Melt 3 tablespoons butter over medium heat, whisk in flour, and cook until it smells nutty and turns golden
- Add the milk:
- Pour in the milk gradually while whisking constantly to prevent lumps, then let it thicken for about 5 minutes
- Melt in the cheese:
- Remove from heat and stir in all three cheeses until smooth, then add the mustard and spices
- Combine everything:
- Mix the pasta into the cheese sauce until every piece is coated, then pour into your prepared dish
- Prepare the topping:
- Mix panko with melted butter and parmesan, then sprinkle it evenly over the macaroni
- Bake until golden:
- Cook uncovered for 20-25 minutes until bubbling and browned, then broil briefly for extra crunch
- Rest before serving:
- Let it sit for 5 minutes so the sauce sets slightly, then top with parsley if you like
My daughter declared this better than any restaurant version after her first bite, and now she requests it for every special occasion. There is something magical about watching people light up when they take that first warm, cheesy spoonful.
Make It Your Own
I have discovered that swapping in smoked gouda for the Gruyère adds this incredible depth that feels fancy but comforting. Sometimes I throw in a handful of crispy bacon right before baking, and the smoky flavor throughout is absolutely divine.
Serving Suggestions
A crisp green salad with tangy vinaigrette balances all that richness perfectly. Roasted broccoli or garlic green beans also work wonderfully if you want something warm alongside.
Storage and Reheating
This keeps beautifully in the refrigerator for up to 4 days and actually tastes even better the next day as the flavors meld together. When reheating, add a splash of milk and cover with foil to prevent drying out.
- Freeze individual portions for up to 3 months for quick weeknight meals
- Reheat in the oven at 180°C (350°F) for about 20 minutes to restore the crispy topping
- The microwave works in a pinch but you will lose that beloved crunch
Every time I serve this, I am reminded that the simplest dishes made with love are often the ones that bring the most joy to the table.
Recipe FAQs
- → What makes this macaroni extra creamy?
-
The combination of whole milk, three melted cheeses, and a butter-flour roux creates an ultra-smooth, velvety sauce that clings perfectly to every elbow of pasta.
- → Can I use different cheeses?
-
Absolutely. Smoked gouda, fontina, or Monterey Jack work beautifully. Just keep the total cheese quantity around 280g for the creamiest results.
- → How do I prevent the sauce from separating?
-
Whisk the roux constantly while adding milk, remove from heat before stirring in cheeses, and avoid overheating once melted.
- → Can I make this ahead of time?
-
Yes. Assemble everything, refrigerate up to 24 hours, then bake when needed. Add 5-10 minutes to baking time if going straight from the fridge.
- → What should I serve with this dish?
-
A crisp green salad, roasted vegetables, or steamed broccoli balance the richness perfectly. Lightly oaked Chardonnay or malty pilsner make excellent beverage pairings.