Vegan creamy cauliflower cashew soup makes a lovely introduction to a spring meal, though you can enjoy this creamy bowl of comfort in fall and winter as well.
How to make the soup creamier: The subtly nutty flavor of raw cashews give this soup a delectable creaminess. And to o make this vegan cauliflower soup recipe extra creamy, I recommend adding a half cup of plant-based (vegan) creamer — unsweetened, of course.
However, you can just use more plant-based milk if this isn’t something you stock in your refrigerator. Delicious with our Savory Fresh Vegetable Muffins.
What kind of plant-based milk to use
As for the plant-based milk, use one with a completely neutral flavor. For soups, my favorite is a fairly thick oat milk. Almond milk and cashew milk work well, too. For a slightly different flavor profile, use light coconut milk.
No matter what, use the plain, unsweetened version of any plant-based milk you choose. Some of the nut milk brands have a natural sweetness even if unsweetened, so it’s best to taste before adding to the soup.
Recipe adapted from Vegan Soups and Stews for All Seasons by Nava Atlas.
Explore more …
- Vegan Cauliflower Recipes
- Roasted Cauliflower Soup with Lemon Parsley Pesto
- Indian-Spiced Cauliflower and Chickpea Stew
- A Guide to Cashews and Cashew Butter
Vegan Cream of Cauliflower Soup
Vegan cream of cauliflower soup makes a lovely introduction for a spring meal, though you can enjoy this creamy bowl of comfort in fall and winter as well.
Ingredients
- 3/4 cup raw cashews
- 1 tablespoon olive oil
- 1 large or 2 medium onions, chopped
- 2 to 4 cloves garlic, minced
- 32-ounce container vegetable broth (or 4 cups water with 2 vegetable bouillon cubes)
- 1 large head cauliflower, chopped into 2-inch chunks
- 2 medium potatoes, peeled and diced
- 2 teaspoons salt-free seasoning (like Mrs. Dash Table Blend or Spike)
- 1/2 teaspoon ground cumin
- 15-ounce can great northern beans or cannellini, drained and rinsed
- 1 1/2 to 2 cups plain unsweetened plant-based milk, or as needed (see Notes for varieties)
- 1/2 cup unsweetened plant-based creamer (or just use more plant-based milk)
- Salt and freshly ground pepper to taste
Garnishes (choose any 2 or 3 of the following):
- Fresh parsley or cilantro leaves, whole or chopped
- Croutons
- Steamed fresh green peas (about 3/4 cup)
- Steamed red bell pepper strips (from about 1 large pepper)
Instructions
- In a bowl, combine raw cashews with enough very hot water to cover. Set aside.
- Heat the oil in a soup pot and add the onion. Sauté over medium-low heat until translucent. Add the garlic and continue to sauté until both are golden.
- Add the broth, cauliflower, potatoes, seasoning, and cumin. Bring to a slow boil, then lower the heat. Cover and simmer gently for about 20 minutes, or until the vegetables are tender. Remove from the heat.
- To puree in a blender: Transfer the vegetables, soaked cashews, and a little of the broth, along with the beans, to a blender and puree until smooth. Do this in batches if need be. Transfer the puree back into the soup pot.
- To puree with an immersion blender: Add the soaked cashews to the soup pot, then insert the immersion blender and process until soup is as smoothly pureed as you can get it (it’s not going to come out as smoothly as it would in a blender). You can leave a little texture if you'd like.
- Stir in enough plant-based milk to give the soup a medium-thick consistency, then add the creamer. Season with salt and pepper. Heat through over medium-low heat until piping hot, about 5 minutes, but don’t bring to a simmer.
- If time allows, let the soup stand off the heat for 1 to 2 hours, then heat through before serving. Top each individual serving with 2 or 3 of the garnishes.
Notes
This soup works well with plain, unsweetened oat, almond, and cashew milk. For a different flavor profile, use light coconut milk.
See lots more vegan soups & stews.
Leave a Reply