Com um pilão amasse o cravo, o cardamomo e a canela. Reserve.
Com um pilão amasse o alho juntamente com o gengibre. Reserve.
Encha uma panela com água e acrescente 1 colher de chá de sal e deixe ferver.
Após a fervura coloque a couve flor para amolecer. Deixe ferver de 3 a 5 minutos no máximo.
Retire e separe cada uma das flores do talo (retire o talo central)
Em uma panela coloque o azeite para aquecer.
Acrescente as sementes de funcho e a mistura com cravo, cardamomo e canela mexendo de 2 a 3 minutos.
Acrescente a cebola picada em pedaços grandes.
Refogue rapidamente e acrescente o curry e a essência de baunilha.
Inclua as especiarias (chilli em pó, açafrão em pó, coentro em pó, massaja em pó) e o sal.
Acrescente a pasta de alho e gengibre.
Refogue tudo por 2 a 3 minutos mexendo sempre.
Adicione um pouco de água.
Inclua os tomates, mexa até que forme uma pasta - aproximadamente 5 minutos.
Adicione o açúcar e misture.
Adicione a couve flor e mexa.
Deixe cozinhando por aproximadamente 10 minutos, mexendo de vez em quando com cuidado para não desfazer a couve flor.
Adicionar o leite de coco e cozinhe por 3 a 5 minutos.