01 -
Heat the olive oil in a large pot over medium heat. Add the diced onion and sauté until translucent, about 3-4 minutes. Add the minced garlic and cook for another 30 seconds until fragrant. Add the cubed potatoes and stir to coat with oil. Roughly chop the wild garlic leaves and add them to the pot, stirring until they begin to wilt.
02 -
Pour in the vegetable broth and bring to a gentle boil. Reduce heat to a simmer, cover partially with a lid, and cook for 15-20 minutes, or until the potatoes are completely tender when pierced with a fork. Season with salt, pepper, and a small grating of fresh nutmeg.
03 -
Remove the pot from heat. Using an immersion blender, purée the soup directly in the pot until smooth and velvety. Alternatively, carefully transfer batches to a stand blender. Stir in the coconut milk or cream and gently reheat if necessary, being careful not to boil after adding the dairy.
04 -
While the soup is cooking, toast the pine nuts in a dry skillet over medium-low heat, stirring frequently until golden brown, about 3-5 minutes. Watch carefully as they burn quickly. Ladle the hot soup into bowls and sprinkle with the toasted pine nuts. For an extra touch, drizzle with a small amount of good quality olive oil before serving.