Preheat your oven to 400 degrees f. and line a large sheet pan with parchment paper.
Place your cauliflower florets together with the carrots, and shallots on your prepared sheet pan.
Drizzle with the oil and sprinkle with sea salt and pepper to taste. Toss well to coat.
Roast for 18-20 minutes in your preheated oven, or until fork tender and beginning to caramelize.
Melt your butter/ghee in a large dutch oven, stock pot, or soup pot. Saute the garlic, ginger, and chili pepper for just 1 minute.
Pour in the broth and coconut milk then add turmeric; whisk well, and bring to a brisk simmer.
Reduce the heat slightly, then carefully stir in your roasted veggies and simmer on LOW for 15-20 minutes to allow the flavors to combine.
Remove from heat and carefully blend using an immersion blender or a regular blender (in small batches) until smooth.
Taste test and adjust any seasonings as desired.
Sprinkle with fresh parsley and garnish with lime wedges if desired.
Serve while hot!
Enjoy!