Roasted Cauliflower, Almond & Turmeric Soup