Go Back Email Link
+ servings
close up shot of cauliflower soup

Cauliflower Cheese Soup

Cheesy cauliflower soup that is creamy, lucious, and SO easy to make!
No ratings yet
Print Pin
Course: Main Course
Cuisine: American
Keyword: 30 minute dinner, beer cheese, cauliflower, cauliflowersoup, soup
Prep Time: 5 minutes
Cook Time: 25 minutes
Servings: 4 servings
Author: Sara Ayesh


  • 1 head of cauliflower or a 10 oz bag of cauliflower florets
  • 1 tablespoon olive oil
  • 4 oz block white cheddar shredded
  • 1/2 yellow onion diced
  • 4 cups chicken stock
  • 3 cloves garlic
  • 1 tsp paprika
  • 3-4 sprigs fresh thyme
  • 1 tablespoon salt
  • 1/2 tablespoon pepper
  • 1 russet potato peeled and chopped
  • 1/2 cup whole milk or cream
  • For topping:
  • bacon bits
  • sundried tomatoes
  • 1 cup croutons baguette, diced into 1/2 inch cubes
  • 1/4 cup parmesan cheese
  • olive oil


  • Preheat oven to 425 degrees F.
  • Remove the florets from the cauliflower and place on a sheet tray.
  • Drizzle cauliflower with olive oil and sprinkle with 1/2 teaspoon salt, toss gently and place in the oven.
  • Roast for 15 minutes while you prepare the soup.
  • In a dutch oven or other large pot, heat a drizzle of olive oil over medium high heat.
  • Add in diced onion and garlic. Saute for 2-3 minutes.
  • Add chicken stock, potato, thyme leaves, 1/2 tablespoon salt, 1/2 tablespoon pepper, and paprika. Bring to a boil.
  • Let this simmer until the cauliflower is done or until the potatoes are tender. (about 15 minutes)
  • When the cauliflower is done, place the soup mixture and cauliflower into a food processor or high speed blender. (You might need to do this in batches)
  • Begin blending the soup and add in the cream or milk.
  • Blend for 2-3 minutes until silky smooth.
  • Return to the pot on the stove and heat the soup over medium heat. Stir in the shredded cheddar. Reserve some for topping. Taste now and add more salt if necessary.
  • While that warms through, prepare the topping by adding diced baguette, olive oil, and parmesan cheese to a sheet tray.
  • Broil for 2-3 minutes until golden brown.
  • Once the cheese has melted and the soup is warmed through, serve in bowls and top with bacon bits, parmesan croutons, and a drizzle of cream!