-
1
Cut asparagus stalks into thirds, separating tips, middles and ends.
-
2
In a medium pot, bring 2 cups salted water to a boil.
-
3
Add tips and cook until just tender, 3 to 4 minutes.
-
4
Use a slotted spoon to transfer to a bowl of ice water to cool.
-
5
Drain and reserve for garnish.
-
6
Separate dark green leek tops from bottoms.
-
7
Thinly slice the white leek bottoms and set aside.
-
8
In a saucepan, combine leek tops, stock, asparagus bottoms and bay leaf.
-
9
Simmer for 10 to 20 minutes; strain, discarding the solids and saving the stock.
-
10
Return empty pot to medium-low heat.
-
11
Add oil, white leek slices and rice.
-
12
Cook, stirring frequently, until leeks are golden, about 5 minutes.
-
13
Pour in 1 cup of the stock.
-
14
Simmer for 10 minutes.
-
15
Add remaining stock and asparagus middles.
-
16
Simmer, covered, over low heat, until asparagus is completely tender, 7 to 10 minutes.
-
17
Press soup through a food mill (or puree in a blender, then strain through a coarse mesh sieve; nothing too fine, you want a little texture here).
-
18
Return soup to pot.
-
19
Season with salt, pepper and lemon juice to taste.
-
20
Cover to keep warm.
-
21
Heat oven to 350 degrees.
-
22
Place bread slices on a baking sheet and toast, turning halfway through, until bread is golden and dry to the touch, about 10 minutes.
-
23
While bread toasts, season ricotta with tarragon, salt and pepper.
-
24
Rub hot crostini with the cut side of the halved garlic cloves and slather with ricotta.
-
25
Ladle soup into warm bowls and garnish with the asparagus tips.
-
26
Serve with crostini.