Go Back
+ servings
cream of sweet potato and cauliflower soup in a bowl
Print Recipe
4.88 from 8 votes

Cauliflower and Sweet Potato Soup with Roasted Garlic

Rich, creamy, and loaded with wholesome goodness, this Cauliflower and Sweet Potato Soup has the delicate flavor of roasted garlic to round out the flavors.
Prep Time20 mins
Cook Time20 mins
Total Time40 mins
Course: Soups & Stews
Cuisine: American
Keyword: beef and barley soup, cauliflower, easy soup, sweet potato
Servings: 6 servings
Calories: 258kcal


  • 4 cups cauliflower florets about 1/2 a head
  • 2 cups sweet potato pre-cooked or peeled and diced
  • 4 cups low or no sodium chicken broth
  • 4 slices bacon chopped
  • 1 leek white and pale green parts only, sliced
  • 1 head roasted garlic
  • 1/2 teaspoon dried thyme
  • 1 cup heavy cream
  • 1 teaspoon salt
  • 1 pinch cayenne pepper
  • 1/4 cup sour cream


  • Use leftover baked sweet potatoes for this recipe or peel and dice enough sweet potato to make about 2 cups worth.
  • Add the sweet potato and cauliflower to a large soup pot and add the chicken broth. Simmer about 15 minutes or until the cauliflower is super soft. If you used raw sweet potato, make sure it is super-soft, too.
  • Meanwhile, clean the leeks and slice them thinly.
  • In a medium-size skillet, pan-fry the bacon until it is crisp. Set the bacon aside to use as a garnish. Remove all but about 2 tablespoons of bacon fat.
  • Sautee the leeks in the bacon fat in the same skillet, and when they're soft, add them to the cauliflower and sweet potato. Add the roasted garlic and thyme to the soup pot. Simmer an additional 5 minutes.
  • Use an immersion blender or blender to puree the soup until it is smooth and velvety.
  • Return the pureed soup back to the soup pot and heat it through until it is barely simmering. Add the cream and turn off the heat. Mix well to combine.
  • Temper the sour cream by adding a few spoonfuls of hot soup to the cold sour cream to bring the temperature up, then whisk the sour cream into the soup.
  • Season with a pinch of cayenne and salt and pepper to taste.
  • Serve with reserved bacon and a small dollop of sour cream.


Serving: 1cup | Calories: 258kcal | Carbohydrates: 19g | Protein: 7g | Fat: 18g | Saturated Fat: 11g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Cholesterol: 60mg | Sodium: 507mg | Potassium: 573mg | Fiber: 3g | Sugar: 4g | Vitamin A: 7183IU | Vitamin C: 37mg | Calcium: 90mg | Iron: 1mg