Creamy Cauliflower and Leek Soup
- Dr Cheryl

- 20 hours ago
- 6 min read

This creamy cauliflower and leek soup transforms a short list of vegetables into a smooth, comforting bowl with a delicate savory flavor.
Slowly softened leeks and garlic create the aromatic base. Cauliflower provides body, while a measured half-cup of coconut milk adds creaminess without overwhelming the vegetables.
The soup is vegan as written and works well as a starter, a vegetable side or a light lunch paired with a substantial protein.
Why You’ll Love It
Makes 4 servings
Includes a full head of cauliflower
Uses one pot
Ready in approximately 45 minutes
Contains no added sugar
Uses only ½ cup coconut milk
Naturally dairy-free
Vegan as written
Gluten-free when the broth is certified gluten-free
Easy to prepare ahead
Freezer friendly
How to Make Creamy Cauliflower and Leek Soup

Recipe at a Glance
Preparation time | 15 minutes |
Cooking time | 30 minutes |
Total time | 45 minutes |
Yield | Approximately 7 cups |
Serving size | Approximately 1¾ cups |
Serves | 4 |
Equipment | Large pot or Dutch oven; immersion blender or countertop blender |
Difficulty | Easy |
Make ahead | Yes |
Freezer friendly | Yes |
Ingredients
1 tablespoon extra-virgin olive oil
1 large leek, white and light green parts only, thinly sliced, approximately 1½ cups
2 garlic cloves, minced
1 medium head cauliflower, cut into evenly sized florets, approximately 6 cups
4 cups low-sodium vegetable broth
1/2 cup unsweetened full-fat coconut milk
1/4 teaspoon fine sea salt, plus more after tasting if needed
1/4 teaspoon freshly ground black pepper
Chopped fresh chives, for garnish
Fresh lemon juice, for serving, optional
Instructions
Clean the leek. Trim away the root and dark green leaves. Slice the white and light green sections lengthwise, rinse between the layers to remove grit and thinly slice.
Prepare the cauliflower. Cut the cauliflower into similarly sized florets. Peel and chop the tender center of the stem so it can be included.
Soften the leek. Heat the olive oil in a large pot over medium-low heat. Add the sliced leek and cook for seven to nine minutes, stirring occasionally, until very soft without browning.
Add the garlic. Stir in the minced garlic and cook for approximately 30 seconds, until fragrant.
Add the cauliflower and broth. Add the cauliflower, vegetable broth, salt and black pepper. Stir well.
Simmer. Bring to a gentle boil, then reduce the heat to low. Partially cover and simmer for 18 to 22 minutes, until the cauliflower is very tender.
Blend. Remove the pot from the heat. Use an immersion blender to puree the soup until smooth. For a countertop blender, allow the soup to cool slightly and blend in small batches according to the manufacturer’s directions for hot liquids.
Add the coconut milk. Return the soup to low heat and stir in the coconut milk.
Heat gently. Warm for three to five minutes, stirring occasionally, without bringing it to a vigorous boil.
Taste and serve. Adjust the salt and pepper. Divide among four bowls and garnish with chives. Add a small squeeze of lemon if desired.
The Details That Make This Soup Exceptional
Clean the leek thoroughly
Soil collects between the layers. Slicing the leek lengthwise and rinsing between the layers prevents grit from reaching the soup.
Use the tender cauliflower stem
The center stem is edible and blends smoothly when cut into small pieces. Including it reduces waste.
Keep the heat moderate
Leeks taste sweeter and more delicate when softened without browning. Medium-low heat gives them time to become tender.
Cook the cauliflower until very soft
The cauliflower should break apart easily when pressed with a spoon. Fully tender florets create a smoother puree.
Add coconut milk after blending
The cauliflower and broth form the body of the soup. Adding coconut milk afterward keeps the flavor balanced and prevents the coconut from overpowering the leek.
Use chives at serving
Fresh chives add color and a mild onion flavor that complements the leek without competing with it.
Add lemon carefully
A small squeeze brightens the soup. Add it after tasting so the delicate cauliflower flavor remains present.
What to Serve With It
Serve the soup:
With grilled chicken, fish, tofu or tempeh
With a white bean and herb salad
With roasted chickpeas
Alongside an egg and leafy green salad
With sautéed mushrooms and lentils
Before a main course centered on vegetables and protein
With a measured portion of whole-grain bread when it suits the individual meal plan
The soup contains vegetables and a measured amount of fat. It remains modest in protein, so a substantial protein source is useful when serving it as lunch or dinner.
Ingredient Alternatives
Prefer additional protein and fiber?
Add one 15-ounce can of rinsed, no-salt-added white beans with the cauliflower. Blend as directed and add broth if needed.
No coconut milk?
Use ½ cup unsweetened soy milk, unsweetened almond milk or low-fat dairy milk. Warm gently after adding it.
Prefer a richer soup?
Add another 1/4 cup of coconut milk. This increases calories and saturated fat.
No leeks?
Use one medium yellow onion. The flavor will be more assertive and less delicate.
Want more herbs?
Add one teaspoon dried thyme with the broth or finish with chopped parsley.
Prefer a roasted flavor?
Roast the cauliflower at 425°F with the olive oil until lightly browned. Soften the leek in two tablespoons of broth, then continue with the recipe.
Need less sodium?
Choose no-salt-added broth and season only after blending.
Make-Ahead Instructions
Prepare the soup up to three days before serving.
Cool promptly and refrigerate in shallow, covered containers.
Store chopped chives separately and add them after reheating.
Storage Instructions
Refrigerate the soup within two hours.
Store in airtight containers for up to three to four days.
Stir well before reheating because the coconut milk may settle slightly.
Reheating Instructions
Stovetop
Warm over medium-low heat, stirring occasionally, until steaming hot. Add a splash of broth if it has thickened.
Microwave
Heat one serving in a loosely covered microwave-safe bowl in 60-second intervals, stirring between intervals, until steaming hot.
Add chives after reheating.
Freezer Instructions
Cool the soup completely and transfer it to freezer-safe containers. Freeze for up to three months.
Thaw overnight in the refrigerator.
Reheat gently and whisk or blend briefly if the texture has separated.
Dr. Cheryl’s Holistic Perspective: Why This Recipe Supports a More Balanced Meal
Cauliflower is a non-starchy vegetable that contributes fiber, vitamins and minerals. Leeks and garlic add flavor and additional plant compounds. Ingredient-level nutrient information is available through USDA FoodData Central.
The National Institute of Diabetes and Digestive and Kidney Diseases recommends making non-starchy vegetables half of the plate as one approach to meal planning with Diabetes. This soup provides a generous vegetable portion, although blending changes the eating experience and the soup remains low in protein.
The half-cup of coconut milk is divided among four servings to add creaminess in a measured amount. Coconut is a source of saturated fat, which the American Heart Association recommends considering within the complete dietary pattern. Unsweetened soy milk offers a higher-protein alternative with a different flavor and texture.
Serving the soup with fish, poultry, tofu, beans or another substantial protein creates a more complete meal. Individual nutritional needs, medication and glucose response remain personal.
Nutritional Values
Per serving: approximately 1¾ cups
Calories: 170
Carbohydrate: 15 g
Protein: 5 g
Fiber: 5 g
Fat: 10 g
Nutrition values are estimates. Cauliflower size, leek size, coconut milk and broth brand affect the final values. Adding beans or changing the milk alters the nutritional values.
Frequently Asked Questions
Is cauliflower soup low in carbohydrate?
One serving contains an estimated 15 grams of carbohydrate. Whether that amount fits a lower-carbohydrate eating pattern depends on individual needs and the foods served with it.
Is this soup a complete meal?
It is primarily a vegetable soup and contains only about 5 grams of protein per serving. Add a substantial protein source when serving it as lunch or dinner.
Why use only half a cup of coconut milk?
Half a cup provides creaminess while allowing the cauliflower and leek to remain the dominant flavors. It also contributes less saturated fat than using a full can.
Can I make it without coconut milk?
Yes. Unsweetened soy milk, almond milk or low-fat dairy milk will work. Soy milk contributes more protein than almond milk.
Will the soup taste strongly of coconut?
The coconut flavor is gentle because only half a cup is used across approximately seven cups of soup.
How do I prevent gritty leek soup?
Clean the leek between every layer. Dirt is often hidden inside even when the outside appears clean.
Can frozen cauliflower be used?
Yes. Use approximately 1½ pounds of plain frozen cauliflower florets. Add them directly to the broth and simmer until very tender.
Is the soup vegan and gluten-free?
It is vegan as written. Use certified gluten-free broth when cross-contact is a concern.
Enjoy!
.png)



Comments