medium sized head of cauliflower oil cinnamon green cardamoms cloves medium onion turmeric red cayenne pepper medium sized tomato salt to taste slivered almonds cilantro