1 medium fennel bulb, stalks and tough core discarded, thinly sliced, fronds reserved for garnish
¼ cup thinly sliced fresh basil
½ small red onion, very thinly sliced
Directions
In a large bowl, whisk together all of the ingredients.
Trim the asparagus and place in a large skillet with the water. Bring the water to a boil, cover, steam for 2 minutes, and remove from heat. Remove the asparagus from the skillet and plunge it into an ice water bath to preserve its crispness and color.
Drain. The asparagus can be stored in the refrigerator for up to 3 days.
Cut the asparagus into 2-inch pieces. Add the asparagus, artichoke hearts, fennel, basil, and red onion to the dressing and toss to coat. Garnish with the fennel fronds and serve.