Ingredients
4 tablespoons unsalted butter
2 cups thinly sliced leeks, white and light-green parts only, well washed and patted dry (from 2)
3/4 cup thinly sliced shallot
Kosher salt and freshly ground pepper
1 pound asparagus, trimmed and cut into 1-inch pieces (about 2 cups)
3 to 4 cups ( homemade or low-sodium store-bought)
Crème fraîche, for serving
Preparation
In a medium saucepan, melt butter over medium heat. Add leeks and shallot; season with salt and pepper. Cook, stirring, until translucent, about 5 minutes. Add asparagus and 3 cups broth; bring to a boil, then reduce heat and simmer, partially covered, until asparagus is very tender, 12 to 15 minutes. Let cool 5 minutes.
Working in batches (don’t fill it more than halfway), purée asparagus in a blender until very smooth, 1 to 2 minutes a batch, thinning with more broth if necessary. Transfer to cleaned pan, and heat until steaming. Whisk crème fraîche with a little water until it has the consistency of heavy cream. Spoon some on top of each serving, swirling with a toothpick, if desired.