Vegan Broccoli Soup With Cashew Cream

Vegan Broccoli Soup With Cashew Cream

This nourishing, three-vegetable soup is thick and creamy, even without dairy. It takes very little skill and only 25 minutes to make, but success lies in proper blending: Use a high-powered blender for the creamiest soup, or let it go a few minutes longer in a standard blender. Fennel and celery provide welcome depth, and the quick cashew cream feels luxurious spooned over the top or stirred right in. Save any extra to drizzle on other blended soups or even roasted vegetables. Finish this vibrant bowl with celery leaves, parsley or dill, and two basic but crucial ingredients: an extra drizzle of olive oil and a dusting of freshly ground pepper.
  • Total:
  • Serves: 4 persons



  1. Step 1

    Place the cashews in a blender along with a pinch sea salt. Pour the boiling water on top. Cover and let sit to allow the cashews to soften while you make the soup.
  2. Step 2

    Combine the broccoli, fennel, celery, 2 tablespoons oil, 1 teaspoon sea salt and 3 cups water in a pot and cover loosely with a lid, leaving a small opening so steam can escape (this helps the soup keep its bright-green color). Bring to a boil over high, then steam vegetables over medium until they are tender, 8 to 10 minutes. Remove from the heat.
  3. Step 3

    Purée the cashews and water until completely smooth and frothy (the cashew cream should be the consistency of very loose whipped cream). Add additional water, 1 tablespoon at a time, if desired to thin the mixture. Spoon the cashew cream into a bowl.
  4. Step 4

    Working in batches if necessary, transfer the steamed vegetables and their cooking liquid to the blender and purée on high until completely smooth and frothy. Taste, and add more salt as needed. Divide the soup among bowls and top with cashew cream, celery leaves, dill, pepper and a drizzle of olive oil. Serve warm.