Vegan Creamy Cauliflower Wild Rice Soup

This vegan creamy cauliflower wild rice soup is brimming with good-for-you ingredients yet you'd never know it based on taste. Its savory, rich, and oh-so-creamy base is made with a combination of cauliflower-cashew cream and vegetable broth. 

Vegan Creamy Cauliflower Wild Rice Soup

Ingredients
  1. 1 cup uncooked wild rice blend
  2. 4 cups fresh cauliflower florets
  3. 2 tablespoons olive oil
  4. 1 large white or yellow onion, diced
  5. 3 medium carrots, peeled and diced
  6. 3 stalks celery, peeled and diced
  7. 1/2 teaspoon dried thyme or more to taste
  8. 1/2 teaspoon dried rosemary or more to taste
  9. 3 cloves garlic, minced
  10. 4 cups low-sodium vegetable broth
  11. 1 1/2 cups filtered water
  12. 2/3 cup raw cashews, soaked for two hours (unless using a high-speed blender)
  13. 1/4 cup nutritional yeast
  14. 2 tablespoons fresh lemon juice
  15. 1 1/2 teaspoons sea salt, plus more to taste
  16. Freshly ground black pepper, to taste

Instructions
  • Cook the rice according to package instructions. Drain and set aside.
  • Meanwhile (about halfway through cooking the rice), bring a large pot of water to a boil. Add the cauliflower florets and boil for 7 to 10 minutes, or until fork-tender. Drain and set aside.
  • While the cauliflower boils, heat the olive oil in a large stockpot or dutch oven over medium-low heat. Add the onion, carrots, celery, thyme, and rosemary. Sauté for about 5 minutes, or until the vegetables just begin to soften, stirring occasionally. Add the garlic and continue to cook for another minute, or until it begins to soften.
  • Stir in the vegetable broth, increase the heat to medium-high, and bring to a boil. Reduce the heat to low, cover, and simmer for 10 minutes.
  • Meanwhile, add the boiled cauliflower to a high-speed blender along with the filtered water, cashews, nutritional yeast, lemon juice, and sea salt. Blend on high for two minutes, or until completely smooth and creamy.