Peel the leaves from the artichokes until you get to the paler tender inner leaves. Cut the top third off and discard, then cut the artichoke in half.
Heat the oil in a pan. Add the artichoke hearts and saute until tender, about 6-8 minutes.
Add the quinoa and broth and bring to a boil. Then, reduce the heat and simmer, covered, until the quinoa is tender, about 15-20 minutes.
Blanch, or lightly steam the asparagus. Cool with cold water to preserve bright color.
Make the pesto (recipe below), if not possible, feel free to use store bought basil pesto. Add 1/2 cup pesto, asparagus, chickpeas, feta, and lemon juice to the quinoa and serve.
Asparagus and Ramp Pesto
Place everything into a food processor or high-speed blender and blend.