-
1
To make the tomato sauce: Heat the oil in a non-reactive large saute pan.
-
2
Add the onion and cook until soft.
-
3
Add the cumin and stir occasionally for 1 minute.
-
4
Add the freshly grated ginger and cook for another minute.
-
5
Now add the tomatoes and the water.
-
6
Bring to a boil and season with salt and pepper. Cover and turn off heat.
-
7
For cauliflower: Remove outer greens. Steam the whole cauliflower for 8 minutes. Allow to cool.
-
8
To make stuffing: Heat the oil in a large pan. Add the oil and then the onions.
-
9
Once onions are soft, add the chilies and the garlic. Add the ginger and coriander and mix well.
-
10
Now add the almonds or pistachios and season with salt and pepper. Mixture should resemble a thick paste.
-
11
Turn off heat and allow mixture to cool completely.
-
12
Preheat oven to 400 degrees.
-
13
Gently stuff the mixture into the seams of the cooled cauliflower florets. Spread the remaining stuffing over the top.
-
14
Place cauliflower head into a shallow baking dish. If you have extra nuts, sprinkle them over the top and pour about 1 to 2 tlbs. of extra vegetable oil over the top.
-
15
Bake the cauliflower for 25 minutes.
-
16
To serve: Reheat the tomato sauce. Pour a little sauce on the bottom of a serving platter. Place cauliflower on top. Pour more sauce on top and garnish with freshly chopped cilantro and nuts. Cut into the cauliflower like a cake and serve with sauce on top.