-
1
Preheat oven to 450 degrees F and butter a 9 by 13-inch glass baking dish.
-
2
Bring a large pot of water to a boil and add salt.
-
3
Cook macaroni according to package directions.
-
4
Drain.
-
5
In a large Dutch oven or other heavy pot, saute the bacon until crisp.
-
6
Remove bacon with a slotted spoon and reserve.
-
7
Saute the onion in the bacon drippings until soft.
-
8
Add the 5 tablespoons butter to the onion mixture and melt the butter stirring with a wooden spoon.
-
9
Using a whisk, add the flour, and stir constantly until well mixed with the fat making a roux.
-
10
Whisk in the mustard.
-
11
Gradually add the milk and cream whisking constantly.
-
12
Add the thyme, bay leaf, and salt.
-
13
Let come to a simmer and stir frequently for 15 minutes.
-
14
Strain the hot milk mixture into a metal bowl and discard the solids.
-
15
Working quickly, mix in 1 cup fontina, blue cheese, 1/2 cup Gruyere, 1/2 cup white Cheddar, 1/2 cup Parmesan, the reserved bacon, and parsley.
-
16
Continue to stir until all cheese is melted.
-
17
Add the cooked noodles to the cheese mixture to coat.
-
18
Add the noodle mixture to the prepared baking dish.
-
19
Mix the remaining cheese and bread crumbs together and sprinkle on top of the noodles.
-
20
Bake for about 15 to 20 minutes or until bubbling and golden brown.
-
21
Remove from oven when done and rest for 5 minutes.