Healing Turmeric Cauliflower Soup Recipe
Introduction
This Healing Turmeric Cauliflower Soup is a comforting and nourishing dish that combines roasted cauliflower with warming spices and creamy almond milk. Perfect for chilly days, it offers a flavorful blend of turmeric and cumin with the added benefits of red lentils for protein and fiber.

Ingredients
- 1 medium head of cauliflower, chopped
- 1 medium shallot, quartered
- 3-4 garlic cloves
- 2 tablespoons olive oil
- 1 teaspoon turmeric
- 1 teaspoon ground cumin
- 1/2 teaspoon sea salt
- 1/2 cup red lentils
- 2 cups vegetable broth
- 2 1/2 cups unsweetened almond milk (divided)
Instructions
- Step 1: Preheat your oven to 425ºF.
- Step 2: In a large mixing bowl, combine the chopped cauliflower, shallots, garlic, olive oil, turmeric, cumin, and sea salt. Toss until everything is well coated.
- Step 3: Spread the mixture evenly on a baking sheet and roast for about 30 minutes, flipping halfway through, until the vegetables are tender and caramelized.
- Step 4: Transfer the roasted vegetables to a saucepan. Add the red lentils, vegetable broth, and 2 cups of almond milk. Stir to combine.
- Step 5: Bring the mixture to a boil over medium heat, then reduce the heat and simmer for about 20 minutes until the lentils are cooked through.
- Step 6: Blend the soup until smooth using an immersion blender or a regular blender. Add the remaining 1/2 cup of almond milk to reach your desired creaminess.
- Step 7: Serve the soup immediately, garnished with fresh herbs or a squeeze of lime juice if desired.
Tips & Variations
- For extra richness, substitute some of the almond milk with coconut milk.
- Add a pinch of black pepper to enhance the absorption of turmeric’s benefits.
- Use vegetable broth with low sodium to better control the saltiness.
- Garnish with toasted pumpkin seeds or a dollop of yogurt for added texture.
Storage
Store any leftover soup in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove over low heat or in the microwave, adding a splash of almond milk if it becomes too thick.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use other types of milk instead of almond milk?
Yes, you can substitute almond milk with any plant-based milk such as oat, soy, or coconut milk. Dairy milk works as well if you prefer.
Is it necessary to roast the vegetables?
Roasting the cauliflower and shallots brings out a deeper caramelized flavor, but you can skip this step and sauté them instead for a quicker preparation.
Print
Healing Turmeric Cauliflower Soup Recipe
- Total Time: 1 hour 5 minutes
- Yield: 4 servings 1x
- Diet: Vegan
Description
This Healing Turmeric Cauliflower Soup is a comforting and nutritious vegan dish that combines roasted cauliflower with antioxidant-rich turmeric and creamy almond milk. Enhanced with red lentils for protein and spices like cumin, it offers a warming, flavorful soup perfect for any season and supports overall wellness.
Ingredients
Vegetables & Aromatics
- 1 medium head of cauliflower, chopped
- 1 medium shallot, quartered
- 3–4 garlic cloves
Spices & Seasoning
- 1 teaspoon turmeric
- 1 teaspoon ground cumin
- 1/2 teaspoon sea salt
Other Ingredients
- 2 tablespoons olive oil
- 1/2 cup red lentils
- 2 cups vegetable broth
- 2 1/2 cups unsweetened almond milk (divided)
Instructions
- Preheat Oven: Preheat your oven to 425ºF to prepare for roasting the vegetables.
- Prepare Vegetables: In a large mixing bowl, combine the chopped cauliflower, quartered shallot, garlic cloves, olive oil, turmeric, ground cumin, and sea salt. Toss everything thoroughly to ensure the vegetables are well coated with the spices and oil.
- Roast Vegetables: Spread the spiced vegetable mixture evenly on a baking sheet. Roast in the preheated oven for about 30 minutes, flipping halfway through to promote even caramelization and tenderization.
- Combine Ingredients: Transfer the roasted vegetables into a large saucepan. Add the red lentils, vegetable broth, and 2 cups of the unsweetened almond milk. Stir well to combine all ingredients.
- Simmer Soup: Bring the mixture to a boil over medium heat, then reduce the heat to a simmer. Let it cook gently for about 20 minutes, or until the lentils are fully cooked and tender.
- Blend Soup: Using an immersion blender or carefully transferring to a regular blender, blend the soup until completely smooth. Add the remaining 1/2 cup of almond milk to reach your desired creaminess and blend again briefly.
- Serve: Serve the soup immediately. Optionally, garnish with fresh herbs such as cilantro or parsley, or a squeeze of lime juice to enhance the fresh flavors.
Notes
- For a spicier kick, add a pinch of cayenne pepper before roasting the vegetables.
- Use vegetable broth with low sodium to control salt content.
- Red lentils cook quickly and help thicken the soup while adding protein.
- If you don’t have almond milk, coconut milk or another plant-based milk can be substituted.
- For extra nutrition, add a handful of spinach or kale during the last 5 minutes of simmering.
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Category: Soup
- Method: Roasting and Stovetop
- Cuisine: Vegan
Keywords: turmeric soup, cauliflower soup, vegan soup, healthy soup, roasted cauliflower, turmeric recipe, red lentil soup, detox soup

