-
1
Fill a large stockpot with water and bring to a boil; add cauliflower and salt.
-
2
Cook for about 5 minutes, until cauliflower is half-cooked and not yet fully tender.
-
3
Drain the cauliflower with the help of a large slotted spoon.
-
4
Reserve the cooking water.
-
5
Dissolve the saffron in 1 to 2 tablespoons of the cooking water.
-
6
In a medium-size saucepan, pour the olive oil, and turn heat to medium.
-
7
Add the onion, generous red pepper flakes, and saute gently untl the onion becomes soft and translucent, about 5 minutes.
-
8
Remove the saucepan from the stove, add the anchovy fillets, and quickly stir with a wooden spoon to dissolve them.
-
9
When adding the anchovies, do not let them cook otherwise they will burn, giving the dish a very strong tang.
-
10
Return the saucepan to the stove, add pine nuts or macadamia nuts, raisins or craisins, saffron, and cauliflower.
-
11
Mix to combine and saute briefly.
-
12
Anchovies can be very salty, therefore adjust salt at this point if necessary.
-
13
If sauce is too thick, add 1 or 2 tablespoons of the cauliflower cooking water.
-
14
Bring the stockpot with the cauliflower cooking water to a boil.
-
15
Cook the fusilli pasta in the cauliflower cooking water following the manufacturer's instructions.
-
16
Taste for readiness from time to time, until al dente (firm but not too soft or overcooked).
-
17
Drain and transfer to a bowl.
-
18
Top with the sauce, toss, and set aside until lukewarm.
-
19
This dish can be served warm, but it will be tastier if eaten lukewarm, after a few hours, or even the day after it is prepared.
-
20
Sprinkle with flat-leaf parsley & Parmesan cheese, as a garnish.