A soothing and nourishing turmeric cauliflower soup packed with anti-inflammatory spices and creamy texture, perfect for boosting your immune system and warming your soul.
1 medium head cauliflower, cut into florets
1 tablespoon olive oil
1 medium yellow onion, diced
3 cloves garlic, minced
1 tablespoon fresh ginger, grated
1 tablespoon ground turmeric
1 teaspoon ground cumin
1/2 teaspoon ground coriander
1/4 teaspoon ground black pepper
4 cups vegetable broth
1 cup canned coconut milk
1 teaspoon sea salt
1 tablespoon fresh lemon juice
2 tablespoons fresh cilantro, chopped
Heat the olive oil in a large pot over medium heat.
Add the diced onion and sauté for 5 minutes until translucent.
Add the minced garlic and grated ginger, and cook for 1 minute until fragrant.
Stir in the ground turmeric, ground cumin, ground coriander, and ground black pepper, cooking for 1 minute to release the spices’ aroma.
Add the cauliflower florets to the pot and stir to coat with the spices.
Pour in the vegetable broth, bring the mixture to a boil, then reduce heat to low and simmer for 15 minutes, or until the cauliflower is tender.
Remove the pot from heat and use an immersion blender to puree the soup until smooth. Alternatively, carefully transfer the soup in batches to a blender and puree until smooth.
Return the pureed soup to the pot (if using a blender) and stir in the coconut milk, sea salt, and fresh lemon juice.
Heat the soup gently over low heat for 3-5 minutes until warmed through, stirring occasionally.
Ladle the soup into bowls and garnish with chopped fresh cilantro before serving.