-
1
1.
-
2
Preheat oven to 375 F. 2.
-
3
Put a large pot of water on to boil for the pasta.
-
4
3.
-
5
In a medium saucepan, over medium-low heat; melt the butter.
-
6
Once melted, whisk in the flour and dry mustard.
-
7
Cook about 2 minutes while stirring.
-
8
4.
-
9
Whisk in the milk and heavy cream a little at a time.
-
10
The mixture will appear to seize, but will loosen by the time all the milk is incorporated.
-
11
5.
-
12
Season with salt and pepper.
-
13
6.
-
14
When the mixture is hot, add the cheeses; again a little at a time whisking with each addition.
-
15
Once cheese is melted reduce the heat to low.
-
16
7.
-
17
Keep the sauce over low heat, stirring occasionally.
-
18
8.
-
19
When the water for the pasta is boiling, add a big pinch of salt to the water, add the pasta, and stir immediately to keep the pasta from sticking.
-
20
*Only cook the pasta for half of what the cooking time says on the box, the pasta will continue to cook in the oven.
-
21
9.
-
22
For the last 30 seconds of cooking the pasta, toss in the cauliflower.
-
23
10.
-
24
Drain the pasta and cauliflower and return it to the pot.
-
25
11.
-
26
Stir the cheese sauce into the pasta and cauliflower.
-
27
12.
-
28
Transfer the pasta and cheese sauce to a large oven proof casserole dish, about 11x9x2.
-
29
13.
-
30
Sprinkle the bread crumbs all over the top of the pasta.
-
31
14.
-
32
Dot with butter.
-
33
15.
-
34
Put in the oven for about 30 minutes, or until the bread crumbs are golden.