This loaded cauliflower soup recipe is a keto-friendly comfort food that’s hearty, creamy, and packed with flavor. It’s a perfect dish for a chilly evening or when you’re craving something satisfying and delicious.
Author:Mei Sprout
Prep Time:15 minutes
Cook Time:30 minutes
Total Time:45 minutes
Yield:6 servings
Category:Soup
Method:Stovetop
Cuisine:American
Diet:Low Carb
Ingredients
Scale
2 pounds cauliflower florets
4 cups chicken broth
1 cup heavy cream
8 ounces cream cheese, softened
4 slices bacon, cooked and crumbled
1/2 cup shredded cheddar cheese
1/4 cup chopped fresh chives
2 tablespoons butter
1 small onion, chopped
2 cloves garlic, minced
Salt and black pepper to taste
Instructions
Melt butter in a large pot or Dutch oven over medium heat. Add chopped onion and cook until softened, about 5-7 minutes.
Add minced garlic and cook for another minute until fragrant.
Add cauliflower florets and chicken broth to the pot. Bring to a boil, then reduce heat and simmer, covered, until cauliflower is very tender, about 15-20 minutes.
Carefully transfer the soup to a blender (in batches if necessary) or use an immersion blender to puree until smooth.
Return the pureed soup to the pot. Stir in heavy cream and cream cheese until fully combined and smooth.
Heat the soup over low heat, stirring, until warmed through. Do not boil.
Stir in shredded cheddar cheese until melted.
Season with salt and black pepper to taste.
Ladle the soup into bowls. Garnish with crumbled bacon and chopped chives.
Notes
For a dairy-free option, use full-fat coconut milk instead of heavy cream and a dairy-free cheese alternative.
You can add other vegetables like broccoli or spinach for extra nutrients.
Adjust the amount of cheese and bacon to your preference.