Melt ghee in a medium saucepan on medium-low heat. Add leeks and stir to coat. Cook until soft, about 7 minutes.
Add minced garlic (1 clove if you're normal, 2 if you're Italian and it runs through your blood), and cook for 1-2 more minutes.
Add asparagus and broth and bring to a boil. Reduce heat to a simmer and cook covered for 20 minutes.
Blend soup with immersion blender (or VERY CAREFULLY in a regular blender, do it in small portions). Stir in lemon juice. Season with salt and pepper to taste.
To serve, pour into bowl and add a dollop of greek yogurt. Garnish with scallions and a pinch of chipotle powder.
Notes
Use vegetable broth to make vegetarian. Make your own cashew creme fraiche to make vegan. I found chipotle powder by Archer Farms at Target. You can also use cayenne or chili powder.
Recipe by at https://goodwitchkitchen.net/asparagus-soup/