Go Back
+ servings
close up on a bowl of vegan cauliflower soup topped with croutons.
Print Recipe
5 stars (6 ratings)

Easy Creamy Vegan Cauliflower Soup

Curl up with a steaming hot bowl of Vegan Cauliflower Soup, an ultra-creamy and flavorful comfort food made with 10 simple ingredients. Easy to make in one pot in less than 30 minutes!
Prep Time10 minutes
Cook Time20 minutes
Total Time30 minutes
Course: Side Dish, Soup
Cuisine: American
Servings: 6 servings
Calories: 216kcal
Author: Nora Taylor

Ingredients

  • 1 large head cauliflower about 8 cups florets
  • 2 tablespoons olive oil
  • 1 medium sweet or yellow onion chopped
  • 5 cloves garlic minced
  • 1 cup raw cashews
  • 4 cups vegetable broth
  • 1 teaspoon dried thyme or 1 Tbs fresh
  • 1/2 teaspoon dried rosemary or 1 tsp fresh
  • salt and pepper, to taste
  • 2 tablespoons fresh lemon juice

Instructions

  • Prepare your cauliflower: Rinse the cauliflower, then remove the stem and outer leaves. Chop the cauliflower into florets. Set aside.
  • In a large pot, heat the olive oil over medium heat. Add the onion and cook for 3-4 minutes until translucent, then add the garlic and cook for 1 more minute.
  • To the pot, add the cauliflower florets, cashews, vegetable broth, thyme, rosemary and stir. Bring to a boil, then lower the heat, cover and simmer for about 15 minutes, until the cauliflower is tender.
  • Transfer the soup in batches to a high powered blender and blend until smooth. Return to the pot.
  • Add the lemon juice and salt + pepper as desired, and serve warm with crusty bread for dipping.

Notes

  1. This soup will keep in the refrigerator for 3-4 days, and can also be frozen.
  2. You can roast the cauliflower first if you'd prefer. 400 degrees for 25-30 minutes until tender and golden in places.
  3. Nut free - If you can't use cashews or don't want to, you can simply stir in a can of full fat coconut milk or a bit of vegan creamer (unsweetened) near the end of cooking. Blending a can of drained and rinsed white beans also adds creaminess to the soup instead of cashews.

Nutrition

Serving: 1serving | Calories: 216kcal | Carbohydrates: 18g | Protein: 7g | Fat: 15g | Saturated Fat: 3g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 9g | Sodium: 673mg | Potassium: 604mg | Fiber: 4g | Sugar: 6g | Vitamin A: 341IU | Vitamin C: 72mg | Calcium: 51mg | Iron: 2mg