Bring a large pot of water to a boil. Season with salt.
Add broccoli florets. Cook for about 3-4 minutes or until tender yet crisp.
Drain.
Heat oil in a large frying pan over medium-high heat.
Add garlic and ginger. Saute, stirring, for about 1 minute or until fragrant.
Add turmeric, cumin, coriander and red chili powder. Saute, stirring, for a few seconds or until aromatic.
Add cream and water. Stir to combine.
Season with salt and pepper.
Bring to a boil. Simmer for about 3-4 minutes.
Add broccoli and coriander (cilantro) leaves.
Stir to combine. Heat through.
Garnish with coriander (cilantro) leaves.
Serve with rice or naan.