Go Back
+ servings
Best Cauliflower Soup Recipe

Best Cauliflower Soup Recipe: Creamy Comfort in Every Spoon

Discover the best cauliflower soup recipe that delivers creamy comfort in every spoonful, perfect for chilly evenings and busy weeknights.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 4 cups
Course: Soups
Cuisine: American
Calories: 320

Ingredients
  

For the Base
  • 1 head Cauliflower chopped
  • 2 medium Carrots chopped
  • 2 stalks Celery optional
  • 1 medium Onion chopped
For the Broth
  • 4 cups Chicken or Vegetable Stock vegetable stock for vegetarian option
  • 4 tablespoons Butter or olive oil for dairy-free
For Thickening
  • 1/4 cup All-Purpose Flour or cornstarch for gluten-free
  • 4 cups Milk or almond milk for lighter version
For the Cheesy Goodness
  • 2 cups Mexican Blend Cheese or cheddar/mozzarella
For Seasoning
  • 2 leaves Bay Leaves remove before serving
  • 1 teaspoon Dried Basil or fresh if available
  • to taste Salt
  • to taste Pepper

Equipment

  • Large Pot
  • Saucepan
  • Immersion blender

Method
 

Step‑by‑Step Instructions for Best Cauliflower Soup Recipe
  1. In a large pot, combine the chopped cauliflower, carrots, celery, and onion. Pour in enough chicken or vegetable stock to cover the vegetables completely. Bring the mixture to a boil over medium-high heat, then reduce to a simmer. Cook for about 15 minutes, or until the vegetables are tender and easily pierced with a fork.
  2. While the vegetables are cooking, melt 4 tablespoons of butter in a separate saucepan over medium heat. Whisk in 1/4 cup of all-purpose flour and cook for 2 minutes until lightly golden. Gradually add 4 cups of milk while whisking continuously to avoid lumps, cooking until the mixture thickens—about 5 minutes. The cheese sauce should become smooth and creamy.
  3. Once the vegetable mixture is tender, remove the pot from heat and stir in 2 cups of shredded Mexican blend cheese. Add the prepared cheese sauce, along with two bay leaves, 1 teaspoon of dried basil, and salt and pepper to taste. Return the pot to low heat and let everything simmer together for about 10 minutes, stirring occasionally.
  4. After simmering, remove the bay leaves and carefully use an immersion blender to purée the soup until it's smooth and velvety. If you prefer a chunkier texture, reserve a few vegetable pieces before blending and stir them back in after blending.
  5. Taste the soup and adjust the seasoning with more salt or pepper, if needed. Serve the creamy and cheesy cauliflower soup hot, garnished with fresh herbs or a drizzle of olive oil. Pair with crusty bread for a cozy meal.

Nutrition

Serving: 1cupCalories: 320kcalCarbohydrates: 25gProtein: 10gFat: 20gSaturated Fat: 12gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gCholesterol: 60mgSodium: 750mgPotassium: 800mgFiber: 4gSugar: 6gVitamin A: 3000IUVitamin C: 75mgCalcium: 400mgIron: 2mg

Notes

Leftover soup can be stored in an airtight container in the fridge for up to 3 days. Reheat gently on the stove over low heat, adding a splash of milk if the soup thickens too much.

Tried this recipe?

Let us know how it was!