Indian Spiced Cauliflower Soup Recipe - A Flavorful Fusion of India and Persia