-
1
Preheat the oven to 350 degrees F.
-
2
In a large pot, bring the water to a rolling boil.
-
3
Add the salt.
-
4
Taste the water.
-
5
It should be salty like sea water.
-
6
Add the macaroni and stir, with a wooden spoon or large slotted spoon, to ensure the macaroni does not stick to the bottom of the pot as it cooks.
-
7
Cook until the macaroni is still quite firm, 8 to 10 minutes.
-
8
Pour the macaroni and water into a strainer placed over the sink.
-
9
Allow the water to drain out, reserving approximately 1 cup of the liquid.
-
10
In the same pot, bring the cream, garlic cloves, and the reserved cooking liquid to a simmer.
-
11
Add the mustard and 3 cups of the Gruyere.
-
12
Season with salt and pepper, to taste.
-
13
Simmer gently, stirring constantly, until the cheese is melted and has integrated with the cream.
-
14
Add the Parmesan and Cheddar.
-
15
Stir with a wooden spoon and simmer again until smooth.
-
16
Add a splash of Worcestershire and a splash of hot sauce.
-
17
Stir to blend.
-
18
Taste for seasoning.
-
19
Add the macaroni to the cream and stir gently to blend.
-
20
Allow the macaroni to rest on the stove, 5 to 10 minutes, so the pasta absorbs the flavors.
-
21
Remove and discard the garlic cloves.
-
22
Fill a baking dish with the macaroni mixture, top with the bread crumbs, the remaining Gruyere cheese and bake 10 to 12 minutes or until the bread crumbs crust on top.
-
23
Serve immediately.