cauliflower soup in a white bowl with chopped bacon and parsley
Print Recipe

Creamy Cauliflower Soup

This Creamy Cauliflower Soup is easy and simple. Sprinkle with some chopped bacon or pancetta to make this the perfect soup for a cold winter night.
Prep Time20 mins
Cook Time25 mins
Total Time45 mins
Course: Lunch, Main Dish
Cuisine: American
Keyword: cauliflower soup, creamy cauliflower soup
Servings: 3 servings
Calories: 410kcal
Author: Rosemary Molloy / An Italian in my Kitchen



  • 2 tablespoons butter
  • 1 small shallot or onion
  • 1/2 cup chopped celery (100 grams)
  • 1 clove garlic minced
  • 3 cups vegetable broth (708 grams)
  • 1 medium head cauliflower (cleaned and separated into florets) (600 grams)
  • salt & pepper*
  • 1/4 cup whole / heavy cream (63 grams)
  • 3 tablespoons freshly grated parmesan cheese
  • 6 slices thinly sliced bacon or pancetta chopped

*Adding the salt depends on if you use homemade broth or store bought. I find store bought very salty so no need to add extra.


    • In a medium/large pot add the butter, chopped shallot, celery and garlic. Cook on low / medium heat stirring often for about 2 minutes.
    • Then add the broth, cauliflower and salt and pepper if using. Over medium/high heat bring to a boil, then lower the heat and simmer for about 25 minutes or until the cauliflower is tender. Remove 3 florets, drain on a paper towel then chop and set aside.
    • Blend the remaining ingredients in the pot until smooth (either in a blender or directly in the pot with a hand blender). Place the pot back on medium heat, add the cream and parmesan cheese and heat until hot. Serve immediately sprinkled with fresh chopped parsley, some chopped cauliflower and chopped bacon or pancetta. Enjoy!
    • In a frying pan fry the chopped bacon or pancetta until crisp, drain on a paper towel.


    Calories: 410kcal | Carbohydrates: 16g | Protein: 12g | Fat: 34g | Saturated Fat: 16g | Cholesterol: 81mg | Sodium: 1454mg | Potassium: 747mg | Fiber: 4g | Sugar: 7g | Vitamin A: 1144IU | Vitamin C: 94mg | Calcium: 117mg | Iron: 1mg