Creamy Vegan Roasted Cauliflower Soup

Ingredients

  • 1 medium head cauliflower about 1 1/2 to 2 pounds
  • 1 tbsp oil
  • 2 cloves garlic, minced
  • 3 cups vegetable broth (720 ml)
  • 1 cup plant-based milk (240 ml)
  • 1/3 cup soaked cashews (50 g) (*see recipe notes)
  • One 15 oz can cannellini beans drained and rinsed
  • 1 tbsp fresh lemon juice or lime juice
  • Fresh parsley for garnish

Spice mix

  • 1 tsp onion powder
  • 1/2 tsp paprika
  • 1/2 tsp sea salt (or less/more to taste)
  • 1/2 tsp ground oregano (or thyme)
  • black pepper to taste

Preparation

  1. Preheat oven to 425°F (220°C) and toss cauliflower with oil and part of the spice mix, roast for 25-30 minutes until golden brown

  2. In a large pot, heat remaining oil over medium heat, add minced garlic and sauté for 1-2 minutes until fragrant

  3. Add vegetable broth, plant-based milk, soaked cashews, drained cannellini beans, and remaining spice mix, bring to a simmer

  4. Add roasted cauliflower to the pot and simmer for 10 minutes

  5. Blend the mixture until smooth using an immersion blender or regular blender

  6. Stir in lemon juice, adjust seasoning to taste, and garnish with fresh parsley before serving

Related recipes

Load more