Cauliflower soup is a warm and comforting dish that’s perfect for any season. This creamy and rich soup highlights the delicate flavor of cauliflower, making it a favorite among both veggie lovers and those seeking a hearty meal. It’s simple to prepare and offers an inviting aroma that will fill your kitchen.

Why Make This Recipe
Making cauliflower soup at home is not only easy but also a great way to enjoy a healthy meal. It’s packed with nutrients and is a wonderful dish for those who want something satisfying yet light. Plus, the addition of bacon and cheddar cheese adds a savory twist that makes the soup truly delicious.
How to Make Cauliflower Soup
Ingredients:
- 3 strips bacon
- ½ cup diced yellow onion
- 3 cloves minced garlic
- 4 cups vegetable broth
- 2 pounds cauliflower florets
- 1 teaspoon salt
- ¼ teaspoon white pepper
- 1 cup grated sharp white cheddar cheese
- 1 tablespoon chopped chives
Directions:
- Heat a Dutch oven or large pot over medium heat. Add the 3 strips of bacon and cook until crispy to your preference. Remove the bacon from the pot and chop it into pieces. Drain the excess grease, but leave about 1 tablespoon in the pot.
- Add the ½ cup diced yellow onion to the bacon grease in the pot. Cook over medium heat until the onions are soft, stirring occasionally.
- Mix in the 3 cloves of minced garlic and cook for another 30 seconds.
- Pour in the 4 cups of vegetable broth, then add the 2 pounds of cauliflower florets, 1 teaspoon of salt, and ¼ teaspoon of white pepper. Bring the mixture to a boil, then reduce heat and let it simmer for about 15-20 minutes, until the cauliflower is soft.
- Carefully blend the soup until it’s smooth and creamy using an immersion blender, or transfer it to a regular blender or food processor.
- Serve the warm soup topped with the cooked chopped bacon, 1 cup of grated sharp white cheddar cheese, and 1 tablespoon of chopped chives.
How to Serve Cauliflower Soup
Serve the cauliflower soup hot in bowls. You can garnish it with extra cheddar cheese, crispy bacon bits, and a sprinkle of fresh chives for added flavor and presentation. Pair it with crusty bread or a fresh salad for a complete meal.
How to Store Cauliflower Soup
Store any leftover cauliflower soup in an airtight container in the refrigerator. It will keep well for about 3-4 days. To reheat, simply warm it on the stove or in the microwave until heated through.
Tips to Make Cauliflower Soup
- For a lighter version, you can skip the bacon or use turkey bacon.
- If you prefer a chunkier soup, blend only a portion of it, leaving some cauliflower pieces intact.
- You can add spices like paprika or nutmeg for extra flavor.
Variation
You can easily customize this soup by adding different vegetables like carrots or celery. For a spicy kick, consider adding a pinch of red pepper flakes.
FAQs
Can I make cauliflower soup vegan?
Yes, you can skip the bacon and use vegetable broth instead of chicken broth. You can also replace the cheddar cheese with a vegan cheese alternative.
How can I make the soup creamier?
To make the soup creamier, you can add a splash of heavy cream or use full-fat coconut milk for a dairy-free option.
Can I freeze cauliflower soup?
Absolutely! Let the soup cool completely, then transfer it to a freezer-safe container. It can be frozen for up to 2-3 months. Thaw and reheat before serving.

Cauliflower Soup
Ingredients
Main Ingredients
- 3 strips bacon Cooked and chopped
- ½ cup diced yellow onion
- 3 cloves minced garlic
- 4 cups vegetable broth Low sodium recommended
- 2 pounds cauliflower florets
- 1 teaspoon salt
- ¼ teaspoon white pepper
- 1 cup grated sharp white cheddar cheese For topping
- 1 tablespoon chopped chives For garnish
Instructions
Preparation
- Heat a Dutch oven or large pot over medium heat. Add the bacon and cook until crispy to your preference. Remove the bacon from the pot and chop it into pieces.
- Drain the excess grease, but leave about 1 tablespoon in the pot.
- Add the diced yellow onion to the bacon grease in the pot. Cook over medium heat until the onions are soft, stirring occasionally.
- Mix in the minced garlic and cook for another 30 seconds.
- Pour in the vegetable broth, then add the cauliflower florets, salt, and white pepper. Bring the mixture to a boil, then reduce heat and let it simmer for about 15-20 minutes, until the cauliflower is soft.
- Carefully blend the soup until it’s smooth and creamy using an immersion blender, or transfer it to a regular blender or food processor.
Serving
- Serve the warm soup topped with the cooked chopped bacon, grated cheddar cheese, and chopped chives.


