I have definitely subscribed to the view that vegetarian Indian is the best Indian.
This particular curry tells you why.
Just so, so good.
The mustard oil (don’t cut this corner). The fried cauliflower. The curd.
(And for breakfast with some rice the next morning: stop it!)
4 tbsp mustard oil
200gm cauliflower florets
3 green cardamom pods, cracked
250gm, diced and parboiled
8 curry leaves
2 tsp minced ginger
1 tsp ground turmeric
1/2 tsp ground cinnamon
1/2 tsp chilli powder
1 tsp salt
1 tsp caster sugar
2 small ripe tomatoes, finely diced
150gm curd (drained yoghurt)
1/2 tsp garam masala
2 tsp chopped mint leaves
3 tsp chopped coriander leaves
- Heat the oil in a large frying pan and fry the cauliflower for 2 minutes until just starting to colour. Remove from the pan with a slotted spoon.
- In the same pan, fry the cloves, cardamom, ginger and curry leaves for 30 seconds until fragrant. Add the potato, tossing to combine and coat with the spices. Return the cauliflower to the pan and toss to combine. Stir through the ground spices, salt and sugar.
- Add 2 cups of water and bring to the boil and then reduce to a simmer. Add the tomato and simmer gently for 10 minutes or until the potato is soft.
- Add the curd and simmer gently for another 3 minutes. Season with garam masala and garnish with mint and coriander.