Equipment
Ingredients
Pasta
- 400 g macaroni, dry
- 15 g salt
Cheese Sauce
- 60 g unsalted butter
- 60 g all-purpose flour
- 750 ml whole milk, warmed slightly
- 10 g dijon mustard
- 3 g garlic powder
- 5 g salt
- 2 g black pepper, freshly ground
- 300 g sharp cheddar cheese, freshly grated
- 150 g gruyere cheese, freshly grated
Topping
- 80 g panko breadcrumbs
- 40 g unsalted butter, melted
Nutrition (per serving)
Method
Preheat oven to 175 degrees C (350 degrees F). Lightly grease your baking dish.
Bring a large pot of heavily salted water to a rolling boil. Add the macaroni and cook for 1 minute less than the package directions until just shy of al dente.
Drain the cooked macaroni thoroughly in a colander and set aside.
In a large saucepan, melt 60g of unsalted butter over medium heat. Add the flour and cook, stirring constantly, until the mixture smells nutty and turns a pale blonde color.
Gradually whisk the warm milk into the butter and flour mixture, pouring in a slow, steady stream to ensure no lumps form.
Continue to cook the sauce over medium heat, stirring frequently, until it thickens enough to coat the back of a spoon.
Remove the saucepan from the heat. Whisk in the Dijon mustard, garlic powder, salt, and black pepper.
Gradually add the grated sharp cheddar and gruyere cheeses, a handful at a time, folding gently until fully melted and perfectly smooth.
Add the drained macaroni to the cheese sauce. Gently mix until every piece of pasta is thoroughly coated.
Transfer the macaroni and cheese mixture into the prepared baking dish, spreading it into an even layer.
In a small bowl, mix the panko breadcrumbs with 40g of melted butter until the crumbs are evenly moistened.
Sprinkle the buttered breadcrumb mixture evenly over the top of the macaroni in the baking dish.
Bake in the preheated oven at 175 degrees C (350 degrees F) for 25 to 30 minutes, or until the sauce is bubbly around the edges and the breadcrumb topping is golden brown.
Remove from the oven and let the dish rest for 10 minutes before serving to allow the sauce to set properly.
Chef's Notes
- Always grate your own cheese from a solid block. Pre-packaged shredded cheeses are coated in cellulose and starch to prevent clumping, which actively prevents a smooth melt and causes grainy sauces.
- Warming your milk before adding it to the roux helps prevent lumps from forming and drastically speeds up the thickening process of your bechamel.
- Do not skip resting the dish after pulling it from the oven. Resting allows the starches in the pasta and flour to stabilize, keeping the sauce thick and clinging to the noodles rather than pooling in the dish.
- For an extra layer of flavor, consider rubbing the inside of your baking dish with a halved clove of raw garlic before buttering it.
Storage
Refrigerator: 4 days — Cover tightly with foil or store in an airtight container.
Freezer: 2 months — Can be frozen before or after baking. If freezing before baking, omit breadcrumbs until ready to bake.
Reheating: Bake covered at 175 degrees C until hot, then uncover for 5 minutes to recrisp the topping. Alternatively, microwave individual portions with a splash of milk.










