- Cut the leeks by slicing the whites only and put them in a water bath in a sink or large bowl to clean them. The dirt will settle at the bottom after a few minutes. - 3 leeks 
- In the meantime, peel and cut the potatoes. Cut them into 1-inch pieces. - 1.5 lbs potatoes 
- Scoop the leeks off the top of the water bath and put them in a salad spinner or on a dry tea cloth. Spin or pat them dry. 
- Heat up a dutch oven or soup pot on medium-high heat. Once hot add the butter and oil. When the butter is melted add the leeks. Sauté for 5 minutes stirring frequently then press in the garlic. - 1 tbsp butter, 1 tbsp olive oil, 2 garlic clove 
- Add the potatoes, thyme, salt and pepper and sauté for another 2 minutes. Then add the vegetable stock. Bring to a boil, cover and cook on low for 10 minutes. - 1.5 lbs potatoes, 4 fresh thyme sprigs, 1 tsp salt, ½ tsp pepper, 900 ml vegetable stock 
- This step is optional if you want to add some protein to the soup. Add a cup of frozen shelled edamame. Cover again and cook for another 10 minutes. - 1 cup edamame 
- Using an immersion blender, blend the soup until it’s all liquified. 
- To make your own croutons, while the soup cooks, cut 2 slices of bread into ¼-inch cubes. Add ½ tablespoon of butter to a pan and melt. Once the butter starts bubbling, add the bread and cook for 5 minutes tossing a few times in between. If you prefer your croutons crispier cook until the desired colour is reached. - 2 slides of bread, ½ tbsp butter 
- Serve the soup topped with croutons and freshly chopped chives - Fresh chives for garnish