30-Minute Creamy Cauliflower and Potato Soup

5 from 5 reviews

This creamy, thick soup is made with pureed cauliflower and potatoes and flavored with aromatic garlic, onions, and herbs.




  1. In a large pot, bring olive oil to medium heat. Add onions and sauté 5 minutes until they become translucent. Add garlic and sauté 2-3 more minutes.
  2. Add broth to the pot and stir.
  3. Gently add potatoes, cauliflower, and rosemary. Bring the pot to a boil, then reduce to a simmer. Add sea salt and pepper.
  4. Cook for 20-30 minutes until potatoes and cauliflower are soft – test with a fork for tenderness.
  5. Remove the pot from the heat and do not drain off the liquid! At this point, you will use an immersion blender to puree the ingredients or allow the mixture to cool slightly and mix it in a blender.
  6. Blend until mostly smooth and creamy, with small chunks still remaining throughout
  7. Serve with a garnish of rosemary, fresh cracked pepper, and goat cheese.