Creamy Cheddar Cauliflower Soup Recipe

Homemade, warm, and comforting, Cheesy Cauliflower Soup is an easy way to use garden-fresh cauliflower or leftover vegetables. This creamy soup can be made vegetarian or finished with bacon or ham for extra flavor. It’s simple to prepare and quickly becomes a family favorite.

Bowl with cheesy cauliflower soup garnished with bacon bits and chives.

Why This Recipe is the Best

This cheesy cauliflower soup is ideal for late summer through winter. It’s a great way to use produce from the garden and makes a warming meal on cool days. Notably, this version uses no potatoes, keeping the focus on cauliflower and cheese.

If you enjoy soups, try other favorites like copycat Chili’s Southwest Chicken Soup, chicken taco soup, or ham and potato soup made in a crockpot.

Key Ingredients

This recipe is full of flavor. Here are the main ingredients you’ll need for the cheesy cauliflower soup.

Ingredients needed to make cauliflower and cheese soup.
  • Cauliflower – One medium head, chopped into bite-sized pieces. If short on cauliflower, broccoli can be added or substituted.
  • Half and Half – Produces the creamiest texture. Whole milk or 2% also work; heavy cream can be too rich.
  • Sharp Cheddar – Gives the soup a bold, cheesy flavor. Use milder cheddar if preferred.
  • Pepper Jack – Adds a subtle kick. Omit or replace with more cheddar if you want a milder soup.
  • Dijon Mustard – A small amount brightens and rounds out the cheese flavors.

How To Make Cheesy Cauliflower Soup

Follow these steps for a smooth, cheesy soup. Photos are provided for reference.

Making a roux with butter, onion, and flour.
  1. In a large pot, melt butter over medium heat. Sauté chopped onion until translucent, about 5–7 minutes. Stir in the flour and cook briefly to form a roux.
Chopped cauliflower boiling in the half and half and chicken broth.
  1. Slowly whisk in the half and half, then add the chicken broth while stirring. Add the chopped cauliflower, bring to a boil, then reduce heat, cover, and simmer until the cauliflower is fork-tender.
Blending the softened cauliflower and liquid in the blender.
  1. Carefully transfer the pot contents to a high-speed blender (or use an immersion blender). Vent steam and blend until completely smooth.
Adding the pepper jack cheese, sharp cheddar cheese, and dijon mustard to the blended cauliflower soup.
  1. Return the blended soup to the pot. Add shredded pepper jack and sharp cheddar along with Dijon mustard. Stir over low heat until the cheese melts and the soup is silky.
Garnished Cheesy Cauliflower soup in a bowl.
  1. Ladle into bowls and garnish as desired with bacon bits, chopped ham, extra cheese, green onions, or chives.

Hint: If the soup thickens too much, thin it with additional chicken broth, ½ cup at a time, until you reach the preferred consistency.

Top tip

Cook the cauliflower only until tender. Overcooking can produce an off taste, so test with a fork and stop once it’s easily pierced.

Recipe

Garnished Cheesy Cauliflower soup in a bowl.

Cheesy Cauliflower Soup

Andrea

A simple, quick, and creamy soup that can be vegetarian or finished with bacon. The cheese blend creates rich flavor.
Prep Time 10
Cook Time 20
Total Time 30
Servings 6
Calories/serving 347 kcal

Equipment

  • Large pot
  • Blender or immersion blender

Ingredients

  • 2 tablespoons butter
  • 1 cup yellow onion, chopped
  • ¼ cup all-purpose flour
  • 2 cups half and half (or milk)
  • 2 cups chicken broth
  • 1 head cauliflower, chopped into bite-sized pieces (about 5–6 cups)
  • 1½ cups sharp cheddar cheese, shredded
  • ½ cup pepper jack cheese, shredded
  • ½ teaspoon salt
  • 1 tablespoon Dijon mustard

Instructions

  1. In a large pot, melt butter over medium heat. Add the chopped onion and sauté until translucent, about 5–7 minutes. Stir in the flour to form a roux.
  2. Slowly add the half and half while stirring, then add the chicken broth. Add the chopped cauliflower, bring to a boil, then reduce heat and simmer until the cauliflower is fork-tender.
  3. Carefully transfer the pot contents to a blender and blend until smooth, venting steam as needed. Alternatively, blend with an immersion blender right in the pot.
  4. Return the blended soup to the pot. Stir in the shredded cheeses and Dijon mustard over low heat until the cheese melts and the soup is smooth.
  5. Serve hot, topped with extra cheese, bacon, ham, green onions, or chives as desired.

Notes

  1. The soup thickens after refrigeration and when reheated. Thin with ½ cup chicken broth at a time until the desired consistency is reached.
  2. To make this vegan, use a 1:1 ratio of your preferred vegan cheese and substitute plant-based milk and broth.
  3. To keep the soup vegetarian, omit bacon and ham garnishes.
  4. If preferred, use all cheddar cheese instead of the pepper jack/cheddar blend.
  5. Avoid overcooking the cauliflower; cook just until tender to prevent an undesirable taste.

Nutrition

Serving: 2 cups — Calories: 347 kcal
Carbohydrates: 15 g · Protein: 15 g · Fat: 26 g · Saturated Fat: 15 g · Sodium: 863 mg · Fiber: 2 g · Sugar: 7 g

Substitutions

  • Cheddar Cheese – Use all cheddar if you prefer no spice from pepper jack.
  • Bacon – Add cooked bacon bits for extra flavor and protein.
  • Ham – Stir in 1 cup chopped ham or use as a garnish for more protein.
  • Jalapeño – Top with sliced jalapeños for a spicier version.
  • Kale – Stir in chopped kale before blending or use as a garnish.
  • Broccoli – Combine cauliflower and broccoli if you don’t have enough cauliflower.

Storing Cauliflower Soup

Store leftovers in an airtight container in the refrigerator for 3–4 days. Reheated soup will be thicker; thin with chicken broth if needed. The soup can also be frozen for up to one month.