Creamy Vegan Cauliflower Soup

Ingredients

  • 2 tbsp oil of your choice
  • 4 cloves of garlic minced
  • 1 onion chopped
  • 1 head cauliflower cut into florets
  • 1 potato peeled & diced
  • 2 cups vegetable broth
  • 1 cup non-dairy milk* unsweetened
  • 1/2 tsp salt or to taste
  • pepper to taste
  • pinch of nutmeg optional
  • 2 tbsp nutritional yeast optional to taste
  • to garnish (optional)
  • 2-3 tbsp pepitas and sunflower seeds
  • fresh parsley chopped

Preparation

  1. Heat 1 tablespoon of the oil in a large pot

  2. Add the onion and cook for about 5 minutes, or until the onion is softened and turning translucent

  3. Then add the garlic and continue cooking for 30 seconds, or until fragrant

  4. Add the cauliflower (reserve 1/4 of the florets for the topping as desired), potatoes, vegetable broth, and non-dairy milk

  5. Bring to a boil

  6. Then reduce the heat to a simmer, cover the pot and cook for about 15-20 minutes, or until the veggies are soft

  7. In the meantime heat the remaining oil in a skillet

  8. Cut the reserved cauliflower florets into thin slices, and cook until browned and tender, stirring occasionally

  9. When the cauliflower and potatoes are soft, add the salt, black pepper, nutmeg, and nutritional yeast (if using) and blend until creamy using an immersion or a regular blender

  10. Taste and adjust seasonings as needed or add more non-dairy milk if it’s too thick)

  11. Serve the soup in bowls

  12. Garnish with pan-fried cauliflower florets, pepitas, sunflower seeds, fresh parsley or your favorite toppings

  13. Enjoy!

Related recipes

Load more