Classic Cream of Mushroom Soup (Vegan + Grain-free)
Recipe type: Vegan, Gluten-free, Dairy-free, Sugar-free, Yeast-free, Corn-free, Grain-free
Prep time: 
Cook time: 
Total time: 
Serves: 2
Vegan cream of mushroom soup made with a secret ingredient. Thickened without flours or starches, too!
  • 2 cups cauliflower florets
  • 1⅔ cup unsweetened original almond milk
  • 1 teaspoon onion powder
  • ¼ teaspoon Himalayan rock salt
  • Freshly ground pepper, to taste
  • ½ teaspoon extra-virgin olive oil
  • 1½ cups diced white mushrooms
  • ½ yellow onion, diced
  1. Place cauliflower, milk, onion powder, salt and pepper in a small saucepan. Cover and bring to a boil over medium heat. Reduce heat to low and simmer for 7-8 minutes, until cauliflower is softened. Then, puree using a food processor, immersion blender or blender.
  2. Meanwhile, add oil, mushrooms and onion to a medium-sized saucepan. Heat over high heat until onions are translucent and beginning to brown, about 8 minutes.
  3. Add pureed cauliflower mixture to sauteed mushrooms. Bring to a boil, cover and simmer for 10 minutes, until thickened.
  4. Serve immediately.
Recipe by Healthful Pursuit at