-
1
Preheat the oven to 400 degrees F. Heat the stock with the saffron in a small saucepan over medium heat.
-
2
Meanwhile, bring 1 1/2 cups water to a boil in a pot and season with salt.
-
3
Add the cauliflower, cover and steam until tender, about 12 minutes.
-
4
Drain and break into florets.
-
5
Heat the EVOO in a Dutch oven over medium-high heat.
-
6
Add the sausage and crumble it into very small pieces with a potato masher or wooden spoon.
-
7
Add the garlic and onions and cook for 5 minutes.
-
8
Deglaze with the wine, stirring and scraping up any browned bits from the bottom of the pot with a wooden spoon.
-
9
Add the bay leaf, cinnamon stick, tomatoes and saffron stock and stir to break up the tomatoes.
-
10
Simmer until thickened, about 30 minutes.
-
11
Discard the bay leaf and cinnamon stick and season with salt and pepper.
-
12
Meanwhile, bring a large pot of salted water to a boil.
-
13
Add the pasta and cook to just shy of al dente, about 7 minutes.
-
14
Reserve a ladle of the starchy cooking liquid and drain the pasta.
-
15
Return the pasta to the pot.
-
16
Add the heavy cream, cauliflower, sausage sauce and
-
17
a little of the reserved cooking liquid and stir to combine.
-
18
Transfer the mixture to a casserole dish and top with the cheeses and parsley.
-
19
Bake until the top is browned, 35 to 40 minutes.
-
20
Divide among plates.
-
21
Cook's Note: The unbaked casserole can be covered and refrigerated for a make-ahead meal.
-
22
Bake as directed before serving.