Asparagus seem to be the celebration of the new season.
Cook the onion, leek, and garlic. Cook for 3 to 5 minutes, until translucent. Add the chopped asparagus and cook for a further 3 minutes, until the asparagus begins to soften.
Add the water or broth, chopped cilantro and lemon juice. Bring to a simmer and cook for 10 to 15 minutes, until the asparagus is very tender.
Ladle the soup into a blender and blend until smooth. Alternatively, you can use an immersion blender for this.
Pour the soup back into the pot and bring to simmer. Taste and adjust seasoning.