Why You’ll Love It

It’s loaded with veggies. Cauliflower is the star of this soup, but adding onion, carrots and celery boost the flavor even more. Plus, you’ll get extra fiber and nutrients in each bite! It’s delicious. Cauliflower has a relatively mild flavor, which is why it works so well as the base for a pizza crust, and as a low carb mashed potato alternative. When you add seasonings like thyme, salt, and pepper, plus a pinch of crushed red pepper flakes, the flavor comes to life! It’s budget-friendly. Instead of calling for store-bought chicken broth, this cauliflower soup recipe uses water as the base, and calls for half the cheese compared to traditional recipes. The result is still creamy and loaded with flavor!  It’s flexible. If you need to swap out a spice (like a pinch of cayenne pepper instead of red pepper flakes) or prefer to use a different type of cheese, this soup is easy to taste and adjust as you go. You can even make it dairy-free, if you prefer, by using vegan cheese or omitting the cheese all together.  It’s gluten-free. Many cream-based soups are thickened with a roux made with all purpose flour, but this one gets its creamy texture from blended vegetables, instead. It’s healthier, but just as satisfying!

Ingredients You’ll Need

What’s in Cauliflower Cheese Soup? 

Cauliflower floretsCarrotsCeleryOnionGarlicSpicesCheddar cheeseSalt & pepper

The carrots give this soup a naturally orange hue, but you can leave them out if you prefer a lighter colored soup. Cheddar cheese also comes in two colors– white or orange– and either variety will work for this recipe. Pro Tip: Buy a block of cheddar cheese and shred it yourself for this recipe using the largest holes on a box grater. This will give your soup maximum creaminess, compared to using a bag of pre-shredded cheese which is coated in a powder to prevent the shred from sticking together. (Pre-shredded cheese might make your soup more grainy in texture.)

How to Make Cauliflower Cheese Soup

  1. Saute.  Pour the olive oil into a large pot or dutch oven over medium high heat, and saute the onion, carrots, and celery until they soften, about 8 minutes.  Add in the garlic, thyme, and red pepper flakes (if using) and stir for one more minute. 
  2. Simmer.  Next, add in the water, cauliflower, salt, and pepper. Bring the liquid to a boil, then lower the heat and cover the pot.  Let the soup simmer until the cauliflower is very tender, and practically falling apart when you pierce it with a fork, about 20 minutes.  Have more cauliflower to use up? You can roast the remaining cauliflower you have by drizzling it with olive oil in a rimmed baking sheet, then sprinkle with salt and roast at 400ºF for roughly 20 minutes, or until the bottom of the cauliflower looks golden. This makes a great topping for the soup when you are ready to serve.
  3. Blend.  When the vegetables are tender, transfer the soup to a blender and blend until smooth. (Or you can simply pulse it a few times, if you’d like to leave some texture. The consistency is totally up to you!) Alternatively, you can use an immersion blender and blend the soup directly in the pot.  Pro Tip: Be sure to remove the vent in your blender’s lid, then cover that with a thin dish towel so steam can safely escape the blender as it blends hot liquids. This will prevent the steam pressure from blowing the lid off your blender! (And help you avoid getting burned or splattered in the process.) Return the blended soup to the pot over medium heat, and stir in the cheese. When the cheese has melted, adjust the seasoning to taste. You may need to add up to a 1/2 teaspoon more salt, depending on how salty the cheese is. (Sharp cheddar cheese tends to be more salty than mild cheddar cheese.) If your soup tastes bland, add more salt until the flavor really pops! 
  4. Enjoy! Ladle the soup into serving bowls, and garnish with extra cheddar cheese and a sprig of fresh thyme. (You can also garnish with a dash of nutmeg, for a more complex flavor combination.) Leftover soup can be stored in an airtight container in the refrigerator for up to 5 days. Or, you can store it in the freezer for up to 3 months. 

Substitutions & Common Questions

Do I have to use olive oil? You can make this recipe oil-free by water-sauteing the veggies, or swap the olive oil for butter, instead.  Can I use any other cheese? Of course! You can use any variety of cheese you prefer for this recipe. Just keep in mind that the cheese does add flavor, so be sure to use a cheese that you love and season to taste after that.  Can I make it dairy-free? Try my vegan cauliflower soup recipe instead. Looking for more soup recipes? Try Healthy Broccoli Cheddar Soup, Black Bean Soup, or Curry Chicken Soup for more fan favorites. If you try this cauliflower cheddar soup recipe, please leave a comment and star rating below letting me know how you like it.

Cauliflower Cheese Soup - 63Cauliflower Cheese Soup - 18Cauliflower Cheese Soup - 80Cauliflower Cheese Soup - 85Cauliflower Cheese Soup - 76Cauliflower Cheese Soup - 29Cauliflower Cheese Soup - 1Cauliflower Cheese Soup - 70