1largeleek, chopped (white and light green parts only)
2mediumpotatoes, peeled and diced
4cupsvegetable broth
4cupsbroccoli florets
1cupheavy cream or coconut cream
1teaspoongarlic powder
to tastesalt and pepper
for garnishfresh chives
Instructions
In a large pot, heat the olive oil over medium heat. Add the chopped leek and sauté for 3-4 minutes until softened, stirring occasionally.
Add the diced potatoes to the pot and cook for another 5 minutes, stirring often.
Pour in the vegetable broth and bring the mixture to a boil. Once boiling, reduce the heat and let it simmer for about 10 minutes, or until the potatoes are tender.
Add the broccoli florets, garlic powder, salt, and pepper. Simmer for an additional 5-7 minutes, until the broccoli is bright green and cooked.
Remove the pot from heat and use an immersion blender to puree the soup until smooth. Alternatively, carefully transfer the soup in batches to a blender and blend until creamy.
Stir in the heavy cream (or coconut cream) for added richness, then season with additional salt and pepper if needed.
Return the pot to low heat, warming the soup gently if it has cooled.
Notes
Serve with a swirl of cream and fresh chives. Pair with crusty bread for dipping.