Cauliflower Bhaaji

1 cup water
2 teaspoons Cumin, ground
2 teaspoons Coriander, ground
2 teaspoons Paprika
1 teaspoon Black Mustard Seeds
1/2 teaspoon Turmeric
3 cloves Garlic, crushed
1/2 inch Fresh Ginger, crushed
1 large Onion, chopped
1/2 teaspoon  Red Chilli, flakes (optional)
1 teaspoon Black Pepper
1/2 teaspoon Salt (to taste)
1 teaspoon Vegetable stock 
1 large Cauliflower
1 can                        Diced tomatoes
2 tablespoons Tomato paste
 
Bring water to the boil in a frypan on the highest setting. Add the cummin, coriander, paprika, black mustard seeds and turmeric.  Boil for a good five minutes, adding boiling water if the mixture begins to dry out too much. Add the garlic, ginger, chillies and onions with a little more water and continue on a high heat. Add the base of the cauliflower and any green stalks and simmer covered till soft. Add the cauliflower florets and baste in the spices (a little more water may be needed).  Add the tomatoes, stock, salt  and pepper and leave simmering covered for about 15 minutes. Add  the tomato paste to thicken. Serve with brown basmati rice.