Truffled Cauliflower Soup with Shiitakes and Shallots
When cooler weather arrives, few things are more comforting than a warm bowl of soup. This creamy truffled cauliflower soup delivers rich flavor while packing in nutrient-dense ingredients that support overall wellness. Roasted cauliflower, garlic, cashew cream, earthy shiitake mushrooms, and crispy shallots create a restaurant-worthy soup without relying on heavy cream.
Fun Food Facts
Cauliflower is a cruciferous vegetable that contains sulforaphane, a plant compound known for supporting the body’s natural detoxification processes. Just one cup provides more than 70% of your daily vitamin C needs.
Cashews provide heart-healthy monounsaturated fats along with magnesium and vitamin K, two nutrients that support bone health.
Shallots contain antioxidants, including quercetin and sulfur-containing compounds, which have been studied for their role in supporting cardiovascular and immune health.
Ingredients
For the Soup
- 1 head of cauliflower, cut into florets and stems
- 3 garlic cloves, halved
- 1 tablespoon white truffle oil
- 1 tablespoon extra virgin olive oil
- Salt and pepper, to taste
- 4 cups chicken or vegetable broth
- Optional: 1 tablespoon ground truffles in oil
For the Toppings
- 2 shallots, sliced thin
- 6 ounces shiitake mushrooms, sliced
Cashew Cream
- 1 cup cashews, soaked in warm water for at least 2 hours
- 1 1/2 cups filtered water
Directions
- Preheat oven to 400°F.
- Toss cauliflower and garlic with truffle oil and olive oil, reserving about 1 teaspoon olive oil for later.
- Spread on a baking sheet and roast for 20 minutes, until lightly browned.
- Transfer roasted cauliflower and garlic to a large pot with broth. Bring to a boil, then reduce to a simmer and cook for 20 minutes.
- While the soup simmers, toss shallots with the reserved olive oil and roast until golden and crisp.
- In a skillet, sauté shiitake mushrooms until tender and lightly browned.
- Drain soaked cashews and place in a high-speed blender with filtered water. Blend until smooth and creamy.
- Add cashew cream to the soup. Using an immersion blender (or carefully transferring to a blender), blend until smooth and creamy.
- Stir in additional truffle oil or ground truffles, if using.
- Season with salt and pepper to taste.
- Divide into bowls and top with roasted shallots and sautéed shiitake mushrooms.
Why We Love This Recipe
- Dairy-free creamy texture from homemade cashew cream
- Rich umami flavor from shiitake mushrooms and truffle oil
- Packed with fiber, antioxidants, and vitamin C
- Perfect as a starter, lunch, or light dinner
- Easy to make vegetarian by using vegetable broth
Thrive Tips
- Roast the cauliflower until lightly caramelized for a deeper flavor.
- For extra richness, add a small drizzle of truffle oil just before serving.
- Save time by using pre-cut cauliflower florets.
- This soup freezes well for up to 3 months.
Frequently Asked Questions
Can I make cauliflower soup without dairy?
Yes. This recipe uses homemade cashew cream instead of dairy, creating a rich and creamy texture.
What does truffle oil add to soup?
Truffle oil adds an earthy, savory flavor that enhances the mushrooms and roasted cauliflower.
Can I use a mushroom other than shiitake?
Absolutely. Cremini, oyster, or baby bella mushrooms work well.
How long does cauliflower soup last?
Store in an airtight container in the refrigerator for up to 4 days.
Can I freeze cauliflower soup?
Yes. Freeze in individual portions for up to 3 months and thaw overnight before reheating.