This soup is a keto-friendly twist on the traditional Irish potato and leek soup, replacing the starchy potatoes with cauliflower for a creamy, satisfying dish.
Cook the leeks: In a large pot, melt the butter over medium heat. Add the leeks and cook until soft and fragrant.
Simmer the vegetables: Add the chopped cauliflower and chicken broth. Bring to a boil, then reduce the heat and let it simmer until the cauliflower is tender, about 15-20 minutes.
Blend the soup: Using an immersion blender, puree the soup until smooth. Stir in the heavy cream and season with salt and pepper to taste.