Go Back
+ servings
(dairy-free) This cream of celery soup is healthy, light and fresh. It's naturally vegan, gluten-free, dairy-free and paleo.
Print Recipe
5 from 23 votes

Cream of Celery Soup (dairy-free)

This creamy celery soup is healthy, easy, fresh, delicious and light. It's naturally vegan, gluten-free and dairy-free (thanks to a little coconut milk). 
Prep Time10 minutes
Cook Time35 minutes
Total Time45 minutes
Course: Soup
Cuisine: American
Keyword: Celery Soup, Cream of Celery Soup, Creamy Celery Soup, Dairy Free Celery Soup, Vegan Celery Soup
Servings: 2 servings
Author: Lisa Bryan


  • 2 tbsp olive oil
  • 1/2 medium onion diced
  • 1 leek cleaned, with white and light green parts diced
  • 8 stalks celery diced
  • 3 garlic cloves minced
  • 4 cups chicken or vegetable stock
  • 1 tsp salt
  • 1/3 cup full-fat coconut milk


  • Celery leaves, black pepper and paprika


  • Heat the oil in large pot on medium heat. Add the diced onion, leek and celery and sauté for 10 minutes. Add the garlic and sauté another minute or two, until fragrant. 
  • Add the stock and salt to the pot. Increase the heat to high and bring to a boil, then reduce the heat to low and cover the pot. Simmer for 20 minutes. 
  • Remove the soup from the heat and add the coconut milk. Use an immersion blender to blend the soup, making it as creamy or chunky as you'd like. Alternatively, you can transfer the soup in batches to a high-powered blender to blend until creamy. 
  • Serve the soup and garnish with celery leaves and a sprinkle of black pepper and paprika. 


Calories: 441kcal | Carbohydrates: 33g | Protein: 15g | Fat: 28g | Saturated Fat: 10g | Cholesterol: 14mg | Sodium: 1993mg | Potassium: 1141mg | Fiber: 3g | Sugar: 13g | Vitamin A: 1460IU | Vitamin C: 14.7mg | Calcium: 126mg | Iron: 3.5mg