A healthy Cauliflower Soup recipe that is ultra creamy, loaded with cauliflower, and can easily be made vegan, and dairy-free.
Saute onion and olive oil in a Dutch oven or large pot for 5 minutes over medium heat.
Add cauliflower and continue sautéing for 5 more minutes. Add crushed garlic and sauté for 1 minute, or until fragrant.
Add in broth (or water and Better than Bouillon), butter, cashews, red pepper flakes, salt, paprika, and sage. Bring pot to a boil. Once boiling, reduce heat to medium-high heat, while maintaining a rolling boil, for 20 minutes.
Serve cauliflower soup with fresh parsley, additional parmesan cheese, and some toasted baguettes or Parmesan cheese whisps. Enjoy!