This cauliflower potato soup is everything—cozy, comforting, and full of flavor. Finish each bowl with crunchy chipotle bacon and fresh chives for the ultimate winter meal.
Another winter day, another soup—because soup season never ends.

I can’t be stopped. Soup forever, please.
This recipe combines cauliflower and golden potatoes, blended until silky and rich, then topped with spicy, crisp chipotle bacon and a shower of fresh chives.
It’s creamy and comforting without feeling heavy, the kind of nourishing soup that warms you from the inside out.

This might be one of my favorite soups ever. The combination of cauliflower and potatoes is hearty yet smooth—comforting and elegant at once.
Growing up, I loved potato soup, especially loaded baked potato style. My mom made versions with lots of bacon and cheese, so this hybrid of cauliflower and potato feels like a familiar favorite with a fresh twist.

I’ve shared several potato and cauliflower soups before, but combining them into one bowl creates something special—rich and silky, yet light enough to enjoy without feeling weighed down.
This soup is indulgent without being heavy, and the chipotle bacon adds a crunchy, smoky kick that makes every spoonful crave-worthy.

This soup comes together fast
Start with the basics: onion and garlic sautéed in olive oil, then add chopped potatoes and cauliflower. Pour in stock and simmer until tender.
Blend the cooked vegetables until smooth—an upright blender gives the creamiest result, though an immersion blender can work if you prefer. Return the soup to the pot, stir in a touch of cream, then adjust salt and pepper to taste.
Finish each bowl with crisp chipotle bacon and chopped chives for texture and brightness.

The chipotle bacon is possibly the best part: smoky, slightly spicy, and wonderfully crisp. It adds ideal contrast to the silky soup.

Exactly what you want on a cold winter night.

Cauliflower Potato Soup
Cauliflower Potato Soup
Yield:
4 people
15 mins
30 mins
45 mins
Pin Recipe
Leave a Review »
Ingredients
- 1 tablespoon olive oil
- 1 sweet onion, diced
- 4 garlic cloves, minced
- Kosher salt and pepper, to taste
- 4 cups cauliflower florets (about 1 small–medium head)
- 4 medium gold potatoes, peeled and chopped
- 4 cups chicken or vegetable stock
- 4 slices bacon, chopped
- ½ teaspoon chipotle chili powder
- ½ cup cream
- Fresh chives, for garnish
Instructions
- Heat the olive oil in a large pot over medium-low heat. Add the diced onion and garlic with a generous pinch of salt and pepper. Cook, stirring occasionally, until the onion softens, about 5 minutes. Stir in the cauliflower florets and chopped potatoes.
- Pour in the stock, bring to a boil, then reduce to a simmer. Cover and cook until the cauliflower and potatoes are tender, about 10–15 minutes.
- While the soup simmers, cook the bacon in a skillet over medium-low heat. Sprinkle the chipotle chili powder over the bacon and cook until crisp and the fat is rendered. Transfer the bacon with a slotted spoon to a paper towel to drain.
- Carefully transfer the soup to a blender (or use an immersion blender). Blend until completely smooth and silky. If using a blender, cover with a towel to prevent splatter.
- Return the blended soup to the pot and warm over low heat. Stir in the cream and taste, adjusting salt and pepper as needed—depending on your stock you may want an additional ½–1 teaspoon of salt. Heat until warmed through.
- Serve hot, topped with the chipotle bacon and chopped fresh chives. Enjoy!
Did you make this recipe?
Be sure to follow @howsweeteats on Instagram and tag #howsweeteats. I appreciate you so much!

Perfect bite.