(Cauliflower, peas, and potatoes in a soupy sauce)
1 small head cauliflower (1-1 1/4 lb.), washed, broken into about 1 1/2 inch flowerets/slices
2 medium potatoes (about 1/2 lb.), peeled, cut into 6 pieces
1/2 c. ghee or vegetable oil
2 tsp cumin seeds
1 tsp ground cumin
2 tbsp ground coriander
1 tsp turmeric
1/2-1 tsp red pepper
1 1/2 c. shelled peas, or 10 oz. frozen peas, defrosted
1 1/2 c. pureed or chopped fresh tomatoes, or 3/4 c. canned tomato puree (or canned tomatoes, which I prefer)
4 tsp salt
3 tbsp fresh cilantro (or 1 1/2 tbsp dry cilantro)
Heat the ghee on medium-high. Add cumin, fry until dark brown (about 20 seconds). Add cumin powder, coriander, turmeric, and red pepper, stir, and immediately add cauliflower, potatoes, and peas (if fresh). Fry, stirring constantly, until the vegetables sear a bit, about 5 minutes. It'll be very dry, don't worry; just try not to let it burn. Add tomato puree, fry until it thickens and the fat separates a little, about 3 minutes.
Add water as needed, up to 3 c., and the salt. Reduce heat, simmer covered, until tender and cooked through, about 15 minutes. Add peas (if frozen), cook 5 minutes, turn off heat. Season, top with cilantro, serve in bowls.
Source: Classic Indian Cooking by Julie Sahni, pg. 256-258