This Creamy Cauliflower Potato Soup is simple, healthy and delicious! Potato soup made lighter by pureeing roasted cauliflower and stirring it into a thick and flavorful potato soup. Top with crisp bacon and sliced green onion. This recipe serves 8 (1¼ cup) servings.

Creamy Cauliflower Potato Soup

I’m going to go ahead and just say it, I love this Creamy Cauliflower Potato Soup (and even better) my entire family loves this light and healthy soup.

It’s creamy, flavorful, hearty and yet still remarkably light. It’s as simple as roasting cauliflower, pureeing it with milk and stirring it into a creamy potato soup of sautéed onions, garlic, thyme and chicken broth. The pureed cauliflower not only adsd to the creaminess of this soup, but also allows you to cut back on potatoes making this soup a little lighter. Yay!

Creamy Cauliflower Potato Soup

Even with the bacon.

ingredients for Creamy Cauliflower Potato Soup

To Make This Creamy Cauliflower Potato Soup You Will Need:

  • cauliflower floretsOnce cooked and pureed it adds a delicious light and creamy texture.
  • avocado oilOr substitute with extra light olive oil.
  • kosher saltEnhances flavor to the soup.
  • milkAdds lusciousness and creaminess
  • baconLends distinct smoky bacon flavor. I like to use center cut bacon.
  • yellow onionAdds a subtle sweet onion flavor.
  • garlicAdds another layer of flavor to the soup.
  • russet potatoesLends a creamy texture with earthy flavor.
  • yukon gold potatoesAdds a buttery texture with a subtle sweet flavor.
  • low-sodium chicken broth – May substitute with vegetable broth.
  • thyme (fresh) – Lends an earthy, slightly minty and lemony flavor.
  • bay leafAdds a somewhat minty or pine-y flavor with hints of black pepper.
  • freshly ground black pepperThis will add some subtle bite and flavor.
  • plain nonfat greek yogurtOr substitute with sour cream.

roasted cauliflower

Preheat your oven to 400° and line a rimmed metal baking sheet pan with parchment.

Break up the 1 pound of cauliflower into florets and place them onto the prepared pan. Drizzle with 1 tablespoon of olive oil or avocado oil and a sprinkle of kosher salt. Roast the cauliflower on the middle rack of your preheated oven for 20-25 minutes, rotating the pan halfway through.

add cauliflower and milk to blender

Once roasted, add to a blender with 1-1/2 cups milk.

puree

Puree until smooth.

bacon in a dutch oven

Meanwhile, place bacon in a large dutch oven, heat to medium/medium-low and cook until crispy.

crispy bacon

Transfer the bacon to a paper towel lined plate and set off to the side.

saute yellow onion, green onion and garlic in bacon fat

To the bacon fat add in 1 diced yellow onion, the white and light green parts of 4 green onions (reserve the dark for serving) and 4 cloves minced garlic.

sauteed onions and garlic

Sauté those for 5-8 minutes until soft and translucent.

add broth, thyme and bay leaf

Next add in 1 pound both peeled and chopped Yukon gold and russet potatoes, 6 sprigs fresh thyme and 1 bay leaf. Pour in 4 cups low sodium chicken broth.

cover and simmer 15 to 20 minutes

Cover, increase the heat to high an bring the broth to a boil. Once at a boil, reduce the heat to low and cook the potatoes at a simmer for 15-20 minutes (depending on their size) until they are fully cooked and a fork pierces easily.

remove bay leaf and thyme sprigs

Remove and discard the thyme stems and bay leaf.

puree with stick blender

Once the potatoes are cooked, use a immersion blender to blend the soup to a desired consistency.

creamy soup!

I puree it leaving it a little chunky. However you can puree it as smooth (or as chunky) as you’d like.

stir in cauli puree and plain nonfat yogurt or sour cream

Stir in the cauliflower puree and 1/2 cup plain nonfat greek yogurt or use sour cream.

season with salt and pepper

Season with 2 teaspoons kosher salt or to taste.

Creamy Cauliflower Potato Soup

Ladle the soup into bowls and top with the reserved dark green parts of the green onion, chopped bacon and more black pepper. Make it even more indulgent with a sprinkle of cheddar cheese.

Creamy Cauliflower Potato Soup

This cauliflower potato soup is SO good.

The cauliflower doesn’t steal the show and it tastes just like the potato soup you know and love. However, I just felt less guilty about eating an entire bowl.

Creamy Cauliflower Potato Soup

And with a hunk of crusty sourdough.

Creamy Cauliflower Potato Soup

Enjoy! And if you give this Creamy Potato and Cauliflower Soup recipe a try, let me know! Snap a photo and tag me on twitter or instagram!

Creamy Cauliflower Potato Soup

Creamy Cauliflower Potato Soup
Print Recipe Pin Recipe
4.84 from 6 ratings
Leave a Review »
Yield: 8 servings

Creamy Cauliflower Potato Soup

This Creamy Cauliflower Potato Soup is simple, healthy and delicious! Potato soup made lighter by pureeing roasted cauliflower and stirring it into a thick and flavorful potato soup. Top with crisp bacon and sliced green onion. This recipe serves 8 (1¼ cup) servings.

Ingredients

  • 1 pound cauliflower, cut into florets
  • 1 tablespoons olive oil
  • cups milk, 2% or whole milk
  • 4 slices center cut bacon
  • 1 cup yellow onion, chopped
  • 4 green onions, sliced, divided (reserve dark green parts for garnish)
  • 4 cloves garlic, minced
  • 1 pound russet potatoes, peeled and diced into 1-inch pieces
  • 1 pound yukon gold potatoes, peeled diced into 1-inch pieces
  • 4 cups low-sodium chicken broth, or vegetable broth
  • 6 sprigs fresh thyme
  • 1 bay leaf
  • 2 teaspoons kosher salt, divided
  • freshly ground black pepper
  • 1/2 cup plain non-fat Greek yogurt, or sour cream

Instructions 

  • Preheat your oven to 400° and line a rimmed metal baking sheet with parchment.
  • Add the cauliflower to the prepared pan and toss with olive oil and a couple pinches of salt.
  • Roast for 20-25 minutes. Let cool for a few minutes and then toss in a blender with the milk.
  • Meanwhile in a large Dutch oven, cook bacon on medium-low heat until crispy, turning often. Remove the bacon to a paper towel lined plate and set off to the side.
  • To the bacon fat in the pan, add in the yellow onion, white and light green onion parts and garlic. Stir and cook for 5 to 8 minutes or until softened.
  • Next add in 1 pound both peeled and chopped Yukon gold and russet potatoes, 6 sprigs fresh thyme and 1 bay leaf. Pour in 4 cups low sodium chicken broth.
  • Cover and bring to a boil. Reduce the heat and simmer for 15-20 minutes (more or less depending on the size of the potatoes).
  • Once the potatoes are cooked through, use a immersion blender and puree soup until desired consistency.
  • Lastly add the cauliflower puree, greek yogurt and season with 2 teaspoons kosher salt and lots of freshly ground black pepper (or to taste). Stir and warm until heated throughout.
  • Ladle the soup into bowls and top them with chopped crispy bacon pieces, sliced green onions and freshly ground black pepper.
  • Serve with torn crusty bread.

Notes

To Reheat:
Pour soup into a pot and heat over medium-low, stirring often until hot.
Nutrition Disclaimer: All information presented on this site is intended for informational purposes only. I am not a certified nutritionist and any nutritional information shared on SimplyScratch.com should only be used as a general guideline.
Serving: 10ounces, Calories: 212kcal, Carbohydrates: 30g, Protein: 11g, Fat: 6g, Saturated Fat: 2g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 3g, Trans Fat: 0.001g, Cholesterol: 13mg, Sodium: 824mg, Potassium: 917mg, Fiber: 4g, Sugar: 6g, Vitamin A: 173IU, Vitamin C: 46mg, Calcium: 117mg, Iron: 2mg