Created by Luvcookn on February 12, 2016
Step 1: Heat olive oil in a large pot over medium heat.
Step 2: Add onions, celery and garlic.
Step 3: Cook and stir until veggies begin to soften, about 3-4 minutes.
Step 4: Add cauliflower, carrots, ginger, curry powder, cumin, coriander, chili powder and cinnamon.
Step 5: Stir until veggies are coated with spices and cook 1 more minute.
Step 6: Add broth, tomatoes with liquid, brown sugar and salt.
Step 7: Bring soup to a boil.
Step 8: Reduce heat to low and simmer, covered for 15 minutes; remove from heat.
Step 9: Carefully transfer half the soup to a blender and puree until smooth.
Step 10: Return pureed soup to pot with remaining soup.
Step 11: Add coconut milk and cilantro and mix well.
Step 12: Taste soup and season with salt and pepper, if desired.
Step 13: Serve hot.