Rinse the spinach and leeks very well before slicing them as they tend to have quite a lot of soil still on them.
Heat the butter in a large pot and gently cook the leeks and celery with a pinch of salt until very soft. This will take about 10 minutes.
Stir in the garlic and dried herbs.
Add the spinach, zucchini and bone broth. Bring to a simmer and cook for 10 minutes. Stir in a little more broth or water if necessary.
Add the fresh herbs, salt and pepper, then puree with a stick blender until very smooth.
Taste for seasoning before ladling the soup into bowls and topping with a swirl of creme fraiche, a drizzle of olive oil and some black pepper.
Vegan Option:
To make a vegan version of this soup replace the butter with olive oil, the bone broth with vegetable stock and top the soup with a vegan sour cream or cream cheese. At The Health Emporium we sell and love the Naked Byron vegan sour cream and the Botanical Cuisine New Yorker cashew cream cheese.
Keyword bone broth, green soup, healthy recipe, herbs, organic recipe, spinach, zucchini