Roasted Cauliflower Truffle Oil Soup with Heavy Cream

A luxurious soup featuring roasted cauliflower blended to silky perfection with heavy cream and finished with aromatic truffle oil. The cauliflower is first roasted until golden and caramelized, developing deep, nutty flavors that form the base of this elegant soup. Sautéed onions and garlic add savory depth, while the truffle oil provides an earthy, sophisticated finish. Perfect as a starter for dinner parties or a comforting meal on cold evenings. This restaurant-quality soup transforms humble cauliflower into something truly special through simple roasting and the addition of premium truffle oil.
Ingredients
- 1 large head cauliflower
- 3 tablespoons olive oil
- 1 teaspoon sea salt
- ½ teaspoon black pepper
- 1 medium onion, diced
- 2 cloves garlic, minced
- 4 cups chicken or vegetable broth
- ½ cup heavy cream
- 2 tablespoons truffle oilmushroom powder + olive oil1 tsp powder + 2 tbsp oilbudget-friendly
earthier, less intense
- fresh chives, chopped
Instructions
- 1
Preheat oven to 400°F and toss cauliflower florets with olive oil, salt, and pepper, then roast on baking sheet for 20-25 minutes until golden and fork-tender
- 2
Heat remaining olive oil in large pot over medium heat, sauté diced onion until translucent about 5 minutes
- 3
Add minced garlic and sauté for another minute until fragrant
- 4
Add roasted cauliflower and broth to pot, bring to simmer and cook for 10 minutes
- 5
Remove from heat and blend soup until smooth using immersion blender or regular blender in batches
- 6
Return soup to pot on low heat and stir in heavy cream, truffle oil, remaining salt and pepper
- 7
Cook for additional 5 minutes, taste and adjust seasoning
- 8
Serve hot with additional truffle oil drizzle and chopped chives garnish
Tips
Roast cauliflower until edges are golden for maximum flavor development - this caramelization is key to the soup's depth
Use an immersion blender for easiest blending, or let soup cool slightly before transferring to regular blender for safety
Add truffle oil at the end to preserve its delicate aroma and prevent the flavor from cooking off
Good to Know
Refrigerate up to 4 days in airtight container. Reheat gently and add fresh truffle oil before serving.
Can be made 2 days ahead through blending step. Add cream and truffle oil when reheating.
Ladle into warmed bowls and drizzle with extra truffle oil. Garnish with fresh chives and serve immediately.
Common Mistakes
Don't skip roasting the cauliflower to avoid flat, bland flavor
Blend soup completely smooth to avoid grainy texture
Add truffle oil at the end to prevent losing its delicate aroma
Substitutions
Dairy-Free Swaps
General Alternatives
earthier, less intense
FAQ
Can I make this dairy-free?
Yes, substitute coconut cream for heavy cream. The soup will have a subtle coconut flavor and remain just as creamy and rich.
How long does this soup keep?
Store refrigerated up to 4 days or freeze up to 3 months. Add fresh truffle oil when reheating as the flavor diminishes over time.
What if I don't have truffle oil?
Mix mushroom powder with olive oil, or use a good quality extra virgin olive oil with fresh herbs for a different but delicious finish.