-
1
Preheat the oven to 375 degrees F.
-
2
Prepare a large bowl filled with ice water and ice.
-
3
Cook the cauliflower florets in a large pot of boiling salted water for 5 to 6 minutes, until tender but still firm.
-
4
Drain.
-
5
Throw the cooked cauliflower into the bowl of ice water to stop them from cooking any further.
-
6
Bring the pot back up to a boil and put in the quartered Brussels sprouts and cook for 3-4 minutes.
-
7
While the sprouts are cooking, the cauliflower should be completely cooled.
-
8
Drain them and set aside.
-
9
After the Brussels sprouts are done, throw them in the bowl of ice water and ice.
-
10
Meanwhile, melt 2 tablespoons of the butter in a medium saucepan over low heat.
-
11
Add the flour, stirring constantly with a wooden spoon for 2 minutes.
-
12
Pour the hot milk into the butter-flour mixture and stir until it comes to a boil.
-
13
Boil, whisking constantly, for 1 minute, or until thickened.
-
14
Off the heat, add 1 teaspoon of salt, pepper, nutmeg, 1/2 cup of the Gruyere, and the Parmesan.
-
15
Pour 1/3 of the sauce on the bottom of an 8 x 11 x 2-inch baking dish.
-
16
Place the drained cauliflower and brussels sprouts on top and then spread the rest of the sauce evenly on top.
-
17
Combine the bread crumbs with the remaining 1/4 cup of Gruyere and sprinkle on top.
-
18
Melt the remaining 2 tablespoons of butter and drizzle over the gratin.
-
19
Sprinkle with salt and pepper.
-
20
Bake for 25 to 30 minutes, until the top is browned.