1medium headcauliflower, cut into bite-sized florets
2tablespoonsextra virgin olive oil
to tasteKosher salt and freshly ground black pepper
1mediumonion, finely diced
3clovesgarlic, minced
3cupsvegetable broth (low-sodium recommended)
1cupcoconut milk (or heavy cream for a richer texture)
1teaspoonground cumin
1/2teaspoonsmoked paprika
for garnishFresh chives or parsley, finely chopped
Instructions
Preheat your oven to 425°F (220°C) to prepare for roasting the cauliflower.
In a large mixing bowl, combine the cauliflower florets with the extra virgin olive oil, ensuring they are evenly coated. Sprinkle with kosher salt and freshly ground black pepper, to taste.
Arrange the seasoned cauliflower florets in a single layer on a large baking sheet. Roast in the preheated oven for 25-30 minutes, until the florets are beautifully golden brown and tender, stirring halfway through to promote even cooking.
While the cauliflower roasts, heat a drizzle of olive oil in a large pot over medium heat. Add the diced onion, sautéing until it becomes translucent, about 5 minutes. Toss in the minced garlic and continue to sauté for an additional 1-2 minutes until the garlic is fragrant.
Add the roasted cauliflower to the pot and pour in the vegetable broth. Sprinkle in the ground cumin and smoked paprika, stirring well to combine all the flavors.
Bring the mixture to a gentle simmer. Allow it to cook for an additional 10 minutes, which helps to meld the flavors perfectly.
Using an immersion blender, puree the soup until it reaches a smooth and creamy consistency. If using a regular blender, let the soup cool slightly before blending in batches to ensure safety.
Return the blended soup to the pot. Stir in the coconut milk, heating gently until the soup is warming through. Taste and adjust the seasoning with additional salt and pepper as desired.
Notes
Ladle the soup into bowls and create an artful swirl with a drizzle of coconut milk. Top with fresh chives or parsley for a vibrant touch.