Go Back
+ servings
vegan cauliflower soup recipe

Best Vegan Cauliflower Soup Recipe

Vegan cauliflower soup recipe doesn't get better than this one, it is rich, creamy and exactly what you'd want. This recipe makes it easy for anyone to recreate.
Prep Time 15 minutes
Cook Time 30 minutes
Course Appetizer, Main Course
Cuisine Mediterranean, Vegan
Servings 4 Servings
Calories 210 kcal

Equipment

  • Large pot or Dutch oven
  • Cutting board
  • Sharp knife
  • Wooden spoon or spatula
  • Immersion blender or countertop blender
  • Measuring cups and spoons
  • Ladle

Ingredients
  

  • 1 large head of cauliflower chopped into florets
  • 1 medium onion diced
  • 3 cloves garlic minced
  • 2 tablespoons olive oil
  • 1 medium potato peeled and diced (for creaminess)
  • 4 cups vegetable broth low sodium
  • 1 cup unsweetened vegan milk almond, soy, or oat
  • 1 teaspoon salt adjust to taste
  • ½ teaspoon black pepper
  • ½ teaspoon smoked paprika
  • ¼ teaspoon ground nutmeg optional
  • 1 tablespoon lemon juice
  • Fresh parsley or chives chopped this is for garnish

Instructions
 

Prepare the vegetables:

  • Begin by washing the cauliflower thoroughly and chopping it into small, even-sized florets to ensure even cooking. Dice the onion, mince the garlic, and peel and cube the potato. Set all vegetables aside so they are ready to use.

Saute the aromatics:

  • Heat the olive oil in a large pot over medium heat. Add the diced onion and cook for 4 to 5 minutes, stirring occasionally, until it becomes soft and translucent. Add the minced garlic and saute for another 30 to 60 seconds, stirring constantly to prevent burning, until fragrant.

Build the soup base:

  • Add the cauliflower florets and diced potato to the pot. Stir well to coat the vegetables in the oil and aromatics. Cook for 2 to 3 minutes to lightly soften the vegetables and enhance their flavor.

Simmer:

  • Pour in the vegetable broth and bring the mixture to a gentle boil. Reduce the heat to low, cover the pot, and let the soup simmer for 18–22 minutes, or until the cauliflower and potatoes are very tender and easily pierced with a fork.

Blend until smooth:

  • Remove the pot from heat. Using an immersion blender, blend the soup directly in the pot until completely smooth and creamy. If using a countertop blender, carefully transfer the soup in batches and blend until smooth, then return it to the pot.

Season and finish:

  • Stir in the vegan milk, salt, pepper, smoked paprika, and nutmeg (if using). Return the soup to low heat and simmer uncovered for another 5 minutes, stirring occasionally. Taste and adjust seasoning as needed, then stir in the lemon juice to brighten the flavors.

Serve:

  • Ladle the soup into bowls and garnish with fresh parsley or chives. Serve warm with crusty bread or a side salad for a complete meal.

Nutrition

Calories: 210kcal
Keyword vegan cauliflower soup recipe
Tried this recipe?Let us know how it was!