Cauliflower Cheese Soup

Course Soup
Cuisine American
Keyword cauliflower, cauliflower soup, cheesy soup, soup
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 4
Calories 492 kcal


  • 2.25 lbs head of cauliflower
  • 2 tbsp olive oil
  • 1 Vidalia onion
  • 6 garlic cloves
  • 3 tbsp flour
  • 3.5 cups chicken or vegetable stock
  • 1/4 cup heavy whipping cream
  • 8 oz block sharp white cheddar cheese
  • salt
  • fresh cracked black pepper
US Customary - Metric


  1. Prepare your veggies first. Dice onion and set aside. Cut cauliflower florets off and discard the bottom part of the stem ( you can use most of the stems in soup). Dice cauliflower onto small pieces. Set it aside as well. Peel garlic to be ready to press.
    Grate cheese on a large cheese grater and set aside.

  2. Preheat a medium pot over medium heat and add oil. 

  3. Add diced onion and saute until transparent. 

  4. Add pressed garlic, mix, and cook until fragrant.

  5. Add prepared cauliflower, mix well and saute for a few minutes. (Add a little more olive oil if needed.)

  6. Sprinkle flour over veggies and mix well.

  7. Start pouring in chicken stock, while slowly stirring. Add enough chicken stock to cover the cauliflower mixture.

  8. Add salt and pepper. Stir and cover with a lid, leaving a crack for steam to escape. Cook for about 20 minutes, stirring occasionally. 

  9. Stir in heavy whipping cream and grated white cheddar cheese. Slowly stir until cheese is melted and smooth. Take off heat.

Recipe Notes

All images and text ©Lyubov Brooke for ©Will Cook For Smiles. Please do not use my images without prior permission. If using my posts in collections and features, please link back to this post for the recipe. Disclaimer: Nutrition information shown is not guaranteed to be 100% accurate as most ingredients and brands have a slight variation.

Nutrition Facts
Cauliflower Cheese Soup
Amount Per Serving
Calories 492 Calories from Fat 297
% Daily Value*
Fat 33g51%
Saturated Fat 16g100%
Cholesterol 79mg26%
Sodium 503mg22%
Potassium 1123mg32%
Carbohydrates 28g9%
Fiber 6g25%
Sugar 9g10%
Protein 24g48%
Vitamin A 785IU16%
Vitamin C 128.4mg156%
Calcium 508mg51%
Iron 2.4mg13%
* Percent Daily Values are based on a 2000 calorie diet.