Aqueça o óleo em uma panela em fogo médio, adicione a cebola e cozinhe em fogo médio por 2-3 minutos.
Adicione o curry e cozinhe, mexendo, por mais 1-2 minutos. Adicione os tomates, couve-flor e 200 ml de água, deixe ferver, em seguida, reduza o calor para baixo, tampe e cozinhe por 10 minutos ou até que a couve-flor esteja macia. Retire do fogo e tempere com sal e pimenta. Adicione o espinafre e coentro picado, em seguida, misture completamente até que o espinafre murche. Sirva coberto com folhas de coentro e iogurte.