-
1
Place the oven rack in the center of the oven.
-
2
Put a large rimmed baking sheet on the rack, and preheat the oven to 500 degrees.
-
3
Prepare one 12-inch sheet of foil and spread flat on the counter-top.
-
4
Set the garlic heads, cut-side up, in the center of foil.
-
5
Drizzle 1/2 teaspoon oil over each head and seal the packet.
-
6
Put the packet on the oven rack and roast until the garlic is very tender, 38 to 42 minutes.
-
7
Open the packet and set aside to let cool.
-
8
While the garlic is roasting, trim the outer leaves of cauliflower and cut the stem flush with the bottom.
-
9
Cut the head from pole to pole into 8 equal wedges.
-
10
Add the cauliflower in a large bowl along with 1 1/2 tablespoons oil, 1 teaspoon salt, blqck pepper to taste, 1 pinch of sugar, and toss until well coated and mixed.
-
11
Remove the baking sheet from the oven.
-
12
Carefully transfer the cauliflower to the hot baking sheet and spread into even layer, arranging cut side down.
-
13
Bring the baking sheet back to the oven and roast until cauliflower is well browned and tender, 24 to 28 minutes.
-
14
Transfer the roasted cauliflower to the cutting board.
-
15
When cool enough to handle, chop into 1/2-inch pieces.
-
16
While cauliflower roasts, bring 4 quarts water to a boil in a large pot.
-
17
Stir in the pasta and about 1 tablespoon salt, and cook until ad dente.
-
18
Squeeze roasted garlic cloves from their skins into a small bowl.
-
19
With a fork, mash garlic to smooth paste, then mix in red pepper flakes and lemon juice to taste.
-
20
Slowly whisk in remaining 1 1/2 tablespoons of oil.
-
21
Drain pasta, reserving 1 cup cooking water, and return pasta to pot.
-
22
Stir in chopped cauliflower, pasta and garlic sauce, 4 tablespoons of the cooking water, parsley, and extra lemon juice to taste.
-
23
Sprinkle remaining cheese and toasted walnuts on top.
-
24
Serve right away.