Cheesy, creamy Cauliflower Soup Recipe with sharp white Cheddar and pepper Jack. Comforting, easy to make, and perfect for cold days.

Bowl of this creamy cauliflower soup recipe topped with shredded cheddar cheese and crispy bacon pieces.
chelsea

author’s note

Cauliflower Soup That Even Kids Beg For!

Every fall when the weather cools, I start craving all the creamy soups. A few years ago, I discovered Zupas’ famous Wisconsin Cauliflower Soup, and I was hooked. The problem was, every time I bought it, I thought: I can make this at home even better.

So I started experimenting in my kitchen, trying to nail that velvety texture and cheesy flavor. After a few test runs, I finally landed on this version with sharp white Cheddar and a hint of pepper Jack for extra kick. My kids call this “cheese soup,” and I’ll admit, I don’t correct them because it’s that cheesy. My husband and I love it just as much, and it has quickly become a repeat recipe in our house every winter.

This is comfort food in a bowl, and I can’t wait for you to try it!

signature
All the ingredients in this recipe prepped out for easy assembly including the cheese, brother, cauliflower, garlic, flour, butter, seasonings, onion, cream, and milk.

Ingredients

IngredientSwap or Tip
CauliflowerUse frozen florets if fresh isn’t available.
Sharp White CheddarExtra-sharp for more punch, or mild for a softer flavor.
Pepper JackSwap with Monterey Jack if you want less heat.
Chicken BrothUse veggie broth to make it vegetarian.
Whole MilkHalf-and-half for extra indulgence, or 2% for lighter texture.
Onion & GarlicA pinch of onion or garlic powder works in a pinch.

How To Make Cauliflower Soup

This soup is surprisingly easy!

  1. Cook the base: Sauté onion and garlic until fragrant.
  2. Simmer: Add broth and cauliflower, then cook until the florets are very tender.
  3. Blend: Use an immersion blender (or transfer to a blender) to puree until silky smooth.
  4. Make it cheesy: Stir in the milk and cheeses until melted and creamy.
  5. Season and serve: Taste and adjust with salt, pepper, and optional garnishes.
Vegetables sautéing in a pot before adding broth for this cauliflower soup recipe.

Storage

  • Fridge: Let cauliflower soup recipe cool, then store in a container for 3–5 days.
  • Reheat: Warm gently on the stove, adding a splash of milk or broth if it thickens. Avoid boiling.

All the ingredients blended together for a creamy and delicious dinner.

More Soups To Love:

Tap stars to rate!
No ratings yet

Cauliflower Soup Recipe

This comforting Cauliflower Soup is perfect for chilly winter days. With sharp white Cheddar and pepper Jack cheese, it’s rich, creamy, and easy to make in just a few steps.
Prep Time: 30 minutes
Cook Time: 25 minutes
Total Time: 55 minutes
Servings: 6 servings

Video

Equipment

Ingredients

  • 6 tablespoons unsalted butter divided
  • 1 tablespoon olive oil
  • 1 cup diced yellow onion 1 onion
  • 3/4 cup diced celery 2 ribs
  • 1 tablespoon minced garlic 3 cloves
  • 5 cups diced cauliflower 1 head
  • 3/4 teaspoon salt
  • 3/4 teaspoon pepper
  • 3 cups chicken stock or broth, best quality like Swanson
  • 6 tablespoons flour
  • 3 cups whole milk
  • 1/2 cup heavy cream
  • 1/4 teaspoon ground mustard powder
  • 1 packed cup freshly shredded sharp white Cheddar cheese
  • 1 packed cup freshly shredded pepper Jack cheese

Instructions 

  • In a large pot, melt 1 tablespoon butter with olive oil over medium-high heat. Add onion and celery and sauté for 5–7 minutes, until softened. Add garlic and cook for 30 seconds more. Season with 3/4 teaspoon each salt and pepper.
  • Add diced cauliflower to the pot. Stir to coat, pressing it into an even layer. Let it cook, stirring only occasionally, until golden brown and caramelized — about 10–15 minutes. Lower the heat if anything starts to burn. Pour in the chicken broth, stir, and cover with a lid. Reduce heat to medium-low and simmer for 10–15 minutes, or until the cauliflower is very tender.
  • Turn off the heat and let the soup cool slightly. Carefully transfer it to a blender (working in batches if needed) and blend until completely smooth. Return the blended soup to the pot.
  • In a separate medium pot, melt the remaining 5 tablespoons butter over medium heat. Add flour and whisk constantly for 1 minute. Slowly pour in the milk, whisking until smooth and thickened. Stir in the heavy cream and mustard powder, then remove from heat.
  • Pour the milk mixture into the blended soup and stir to combine. Lower the heat, then gradually add the cheeses, a handful at a time, stirring until melted and smooth. Taste and adjust seasonings as needed.
  • Serve warm, garnished with fresh parsley or thyme, and enjoy with toasted buttered bread for dipping.
Final step! Please let us know how it was by leaving a review.

Recipe Notes

Note 1: Use freshly shredded cheese for the best results. Pre-shredded cheese can make the soup greasy or grainy. Choose a sharp or extra-sharp white Cheddar for deeper flavor.
Note 2: Delicious toppings include crispy bacon and extra cheese. Serve with hearty buttered bread for dipping.
Note 3: When blending, let the soup cool slightly to avoid splattering. Blend in batches, starting at a low speed. If your blender isn’t made for hot liquids, cover the lid with a towel and hold it securely to release steam safely.
Storage: Let the soup cool completely before transferring to an airtight container. Store in the fridge for 3–5 days. Avoid freezing (the dairy can separate and curdle). Reheat gently on the stovetop over low heat, stirring often. Add a splash of milk or broth if it thickens.

Nutrition

Serving: 1serving | Calories: 491kcal | Carbohydrates: 20g | Protein: 17g | Fat: 38g | Saturated Fat: 22g | Polyunsaturated Fat: 0.6g | Monounsaturated Fat: 4g | Trans Fat: 0.5g | Cholesterol: 109mg | Sodium: 1010mg | Potassium: 614mg | Fiber: 2g | Sugar: 9g | Vitamin A: 888IU | Vitamin C: 42mg | Calcium: 456mg | Iron: 0.6mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Recipe is inspired by Zupas‘ Wisconsin Cauliflower Soup Recipe.

Cauliflower Soup Recipe FAQs

Why is my Cauliflower Soup bland?

Your cauliflower soup might taste bland for a few reasons:
1. Not enough seasoning: Add more salt, pepper, and spices. A splash of lemon juice or vinegar can balance the flavors.
2. Lack of texture: Add bacon or croutons for crunch.
3. Poor-quality ingredients: Use fresh, high-quality vegetables for better flavor.
4. Insufficient cooking time: Simmer longer to develop flavors fully.
5. Not enough fat: Add butter, milk, or olive oil for richness.

How do you thicken Cauliflower Soup?

I thicken this cauliflower soup by whisking in a little flour at the start, blending until smooth, and finishing with whole milk and melted cheese for a rich, creamy texture.

Should you rinse cauliflower before cooking?

Rinse cauliflower before cooking to remove dirt. Cut into florets, place in a colander, and run cold water over them, gently agitating to rinse all surfaces. Dry with a clean towel or paper towel before cooking.

What To Serve With Cauliflower Soup Recipe

Meet Chelsea


Hello, and welcome to Chelsea’s Messy Apron! I’m Chelsea, the recipe developer, food photographer, and writer behind the site. I’m passionate about creating simple, reliable, and delicious recipes that anyone can make.

Thanks for stopping by—I hope you find something delicious to make!

More Recipes You'll Love

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating