Keto Cream Of Cauliflower Soup with Sage

star rating icon star rating icon star rating icon star rating icon star rating icon
Be the first to rate this recipe.

Deliciously creamy Keto Cream of Cauliflower Soup with Sage is a thick and wholesome cauliflower soup not to be ignored. It’s the creamiest most delicious bowl of cauliflower soup made under 30 minutes. But, it is the sage that makes this keto soup shine.

This cream of cauliflower soup is made with eight simple ingredients that you probably already have in your pantry

For the recipe, first you sauté the onions in butter, then add the broth, cauliflower and sage and cook until the cauliflower becomes tender. Cauliflower cooks very quickly so this takes only minutes. Once the cauliflower is cooked mash it with a potato masher until it resembles the size of rice. To make the soup thick and creamy I added cream mixed with arrowroot powder. Arrowroot powder is naturally gluten-free, grain-free and paleo-friendly starch. It is much lower in calories and carbs than corn starch and a lot healthier. I often use arrowroot powder sometimes called a starch or flour in low carb recipes. The powder is made from a root of a tropical plant and has no taste, making it a good thickener in recipes such as in this Keto Cream of Cauliflower Soup.

Cauliflower is low in calories and carbs and high in vitamin C and dietary fiber. A superb cruciferous vegetable to use in recipes when following a keto or low-carb diet. 

This hearty soup goes especially well with keto nut-free pumpkin seed bread


  • 1/4 cup unsalted butter
  • 1 large yellow onion, chopped
  • 2 lb. cauliflower florets or 1 large cauliflower trimmed and roughly chopped
  • 2 sprigs fresh sage
  • 2 cups half and half cream
  • 1/4 cup arrowroot flour
  • Himalayan salt and freshly ground GF black pepper to taste
  • Topping; chopped fresh sage
  • *As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases. Please check out my sponsorship and disclosure policy page for more details


  • In a large pot heat butter over medium heat. Add onions and cook until translucent. About 5 minutes
  • Add chicken stock, cauliflower and sage, bring to boil cover and reduce heat to low. Cook for 10 minutes or until the cauliflower is tender. Using a potato masher, mash the cauliflower until it resembles the size of rice
  • Whisk together cream and arrowroot flour and add to the soup. While stirring, bring to boil and cook for 2 minutes. Season with salt and pepper
  • To serve, top with fresh sage
  • Leave a Comment

    No comments yet.

    Add a Rating

    Your email address will not be published. Required fields are marked *

    Similar Recipes

    Cream of Cauliflower Chicken & Potato Soup

    Cream of Cauliflower Chicken & Potato Soup

    October is one of my favourite months. The beautiful coloured leaves on the trees, the chilly weather and cozy warm soups, yes the best time of the year. This cream of cauliflower chicken and potato soup is most certainly one of them. Just think about it, creamy cauliflower, tender chicken and potatoes delicately flavoured with […] Read More

    Prep Time icon Prep Time 15 Minutes
    Difficulty icon Difficulty Easy
    Cook Time icon Cook Time 35 Minutes
    Serves icon Serves 6
    Cauliflower Sage And Asiago Soup

    Cauliflower Sage And Asiago Soup

    Don’t be fooled by the simplicity of this cauliflower soup, remember that it doesn’t have to be difficult to be magnificent. The three combined flavours such as cauliflower, sage and Asiago, are proof of that. If you like cream of cauliflower soup, you must try this version. Not only does this soup taste great, but […] Read More

    Prep Time icon Prep Time 15 Minutes
    Difficulty icon Difficulty Easy
    Cook Time icon Cook Time 20 Minutes
    Serves icon Serves 4