Ingredients
Method
Heat the Pot:
- In a large pot, heat butter and olive oil over medium heat to create a rich, flavorful base.
Sauté Vegetables:
- Add leeks, cauliflower, and garlic. Sauté for about 10 minutes, stirring occasionally, until the leeks are tender and fragrant.
Add Broth and Simmer:
- Pour in the vegetable broth and bring to a boil. Reduce the heat, cover, and let simmer for 45 minutes until the vegetables are soft.
Blend the Soup:
- Remove the pot from heat and use an immersion blender to puree the soup until smooth. Alternatively, blend in batches using a countertop blender.
Season and Finish:
- Season with salt and pepper to taste. Stir in heavy cream if a creamier texture is desired, and blend again briefly.
Serve:
- Ladle the soup into bowls, garnish with fresh herbs, olive oil drizzle, or your favorite toppings, and serve warm.
Notes
- Fresh or Frozen Cauliflower: Both work, but fresh provides the best texture and flavor.
- Make It Vegan: Replace butter with additional olive oil and heavy cream with coconut milk or cashew cream.
- Texture Control: Blend partially for a chunky texture or fully for a smooth, creamy soup.
- Spice It Up: Add a pinch of cayenne or red pepper flakes for heat.