Creamy Broccoli Soup with Coconut Milk and Leeks

Prep: 5 minCook: 20 minmedium
Creamy Broccoli Soup with Coconut Milk and Leeks

This velvety broccoli soup combines tender broccoli florets with aromatic leeks in a rich coconut milk base. The ghee adds depth while chicken broth provides savory foundation. Perfect for cold evenings or as an elegant starter, this comforting soup offers a healthier twist on the classic cream-based version. The coconut milk creates luxurious texture without heavy dairy, while the leeks add subtle sweetness that complements the earthy broccoli beautifully.

Ingredients

  • 1 tbsp ghee or grass-fed butter
    olive oil1:1dairy-freedairy-free

    neutral flavor

    Full guide →
  • ½ white onion, diced
  • 2 cloves garlic, minced
  • 3 cups chicken or bone broth
  • 1 pound broccoli florets
  • 1 leek, slice whites only
  • 1 cup full-fat coconut milk, shaken
    heavy cream1:1traditionaladds dairy

    richer

    Full guide →
  • salt(optional)
  • pepper(optional)

Instructions

  1. 1

    Heat the ghee over medium-high heat

  2. 2

    Add the onion and saute for 1-2 minutes until translucent

  3. 3

    Add the garlic and cook for one minute until fragrant

  4. 4

    Pour in the broth and add broccoli florets and leek

  5. 5

    Season with salt and pepper to taste

  6. 6

    Bring to a boil then lower heat to simmer for 20 minutes until broccoli is fork-tender

  7. 7

    Add the coconut milk and warm for 2 minutes

  8. 8

    Transfer ingredients to a food processor and puree until smooth

Tips

Tip 1

Shake coconut milk can well before opening to ensure cream and liquid are properly combined for smooth texture.

Tip 2

For silkier soup, strain through fine mesh sieve after pureeing to remove any remaining fiber pieces.

Good to Know

Storage

Refrigerate up to 3 days in airtight container. Reheat gently, thinning with broth if needed.

Make Ahead

Can be made 1 day ahead. Reheat slowly, stirring occasionally to prevent separation.

Serve With

Serve hot with crusty bread or crackers. Garnish with fresh herbs or coconut cream drizzle.

See pairing guide →

Common Mistakes

Watch

Don't boil after adding coconut milk to avoid curdling

Watch

Puree in batches to avoid overfilling food processor

Substitutions

Dairy-Free Swaps

ghee
olive oil1:1dairy-freedairy-free

neutral flavor

Full guide →

General Alternatives

chicken broth
vegetable broth1:1vegetarian

lighter taste

Full guide →
coconut milk
heavy cream1:1traditionaladds dairy

richer

Full guide →
Find more substitutions →

FAQ

Can I make this soup ahead of time?

Yes, this soup can be made up to 1 day ahead. Store refrigerated and reheat gently on stovetop, stirring frequently to prevent separation.

What if I don't have a food processor?

Use an immersion blender directly in the pot, or carefully transfer to a regular blender in batches. Let soup cool slightly before blending.

How long will this soup keep in the refrigerator?

The soup will keep for up to 3 days refrigerated in an airtight container. It may thicken when cold, so thin with broth when reheating.