-
1
Lay the bay leaf over the cut side of the onion and poke the cloves through the bay leaf and into the onion to secure the leaf in place.
-
2
Put the onion into a 2-quart saucepan and add the milk.
-
3
Set the saucepan over medium heat and bring to a gentle simmer.
-
4
Cook without boiling for 10 minutes.
-
5
Remove from the heat and strain through a fine mesh sieve.
-
6
Set aside until ready to use.
-
7
Preheat the oven to 400 degrees F.
-
8
Steam the cauliflower in a steam basket inserted into a medium saucepan until just tender, about 10 minutes.
-
9
Arrange the cauliflower in a shallow 2-quart casserole approximately 7 1/2 by 11-inches and set aside as you prepare the sauce.
-
10
In a 2-quart saucepan, melt 3 tablespoons of the butter.
-
11
Add the shallots and garlic and saute until fragrant, about 1 minute.
-
12
Add the flour to the pan and stir, using a wooden spoon, to form a blond roux.
-
13
(Do not allow the mixture to brown.)
-
14
Add the simmered, strained milk to the pan and whisk until smooth.
-
15
Increase the heat and bring to a boil.
-
16
Reduce the heat to a simmer and cook for 10 minutes, or until thickened, smooth, and creamy.
-
17
Remove the pan from the heat and add the nutmeg and grated cheese, stirring until melted.
-
18
Strain the sauce and pour evenly over the cauliflower.
-
19
Melt the remaining 2 tablespoons of butter in an 8-inch saute pan and add the bread crumbs.
-
20
Toss well to coat.
-
21
Sprinkle with a the salt and pepper and the chopped parsley.
-
22
Sprinkle the bread crumbs evenly over the top of the cauliflower and bake until the top is golden brown and the sauce is bubbly, about 25 minutes.