Go Back

Cheddar Cauliflower Chowder

This cheddar cauliflower chowder is the most comforting bowl of soup you'll have this winter! Warm, creamy, cheesy - it's wonderful!
5 from 63 votes
Leave a Review »


  • 4 slices thick-cut bacon, diced
  • 1 sweet onion, diced
  • 3 large carrots, peeled and chopped
  • 4 garlic cloves, minced
  • kosher salt and pepper
  • 3 tablespoons all-purpose flour
  • 6 cups chicken or vegetable stock
  • 1 large head cauliflower, cut into florets
  • cup heavy cream
  • 4 ounces white cheddar cheese, freshly grated , plus extra for topping
  • 4 green onions, thinly sliced


  • Heat a large pot over medium heat and add the bacon. Cook until the bacon is crispy and the fat has rendered, about 6 to 8 minutes. Remove the bacon with a slotted spoon and place it on a paper towel to drain off excess grease.
  • Throw the onions, carrots and garlic into the pot where the bacon grease is. You can add a small pinch of salt and pepper - you most likely will need a little salt for the soup, but the bacon is salty, so don’t go overboard! Stir and cook the vegetables until they soften, about 5 to 6 minutes.
  • Sprinkle in the flour and cook, stirring often, for 2 to 3 minutes. Stream in the stock while stirring. Add in the cauliflower florets. Bring the mixture to a boil then reduce it to a simmer. Cook uncovered for 15 minutes, stirring occasionally, until the cauliflower is tender.
  • Stir in the cream and cook for a minute or two until it warms. Reduce the heat to low and stir in the cheese and half of the green onions. Stir until the cheese is melted. Taste the soup and season with most salt and pepper if needed. This will depend on how salty your bacon and cheese are! Stir in most of the bacon, leaving a bit to garnish the bowls with.
  • Serve the soup with the extra bacon, green onions and more cheese if you wish. Enjoy!

Did you make this recipe?

Be sure to follow @howsweeteats on instagram and tag #howsweeteats. You can also post a photo of your recipe to our facebook page.
I appreciate you so much!