Rinse Asparagus discard the ½ inch woody ends and peel the end 4 inches cut the peeled section and blend well in a blender with 1 cup of the stock and set aside. Cut of the tips (about 1 inch) and reserve for later. Cut the rest in 1/2 inch pieces. Peel onion and garlic chop both finely. Heat 3 cups of the stock to a simmer.
Grate off a thin layer of lemon zest (avoid getting any white "pith" which imparts a bitter taste). Lemon Zest should be in fine stripes: if not, chop. Add fresh Grated Parmesan cheese.
In another pot, melt half the butter and briefly sauté onion, garlic, and asparagus pieces {but not tips} while stirring. Add rice and stir until grains are shiny.
Add wine and the blended asparagus mixture and let evaporate, over high heat while stirring. Then add 1 ladle hot stock and switch risotto pot to medium heat. Keep stirring diligently while gradually adding stock one ladle at a time. Let liquid incorporate each time before adding the next. After 10 min. Add the asparagus tips and after another 10 minutes, do a taste test. When risotto is creamy and grains are firm yet tender, it's ready for the next step.
Reduce heat to a simmer. Remove basil leaves from stems and cut into narrow strips. Add Parmigiano cheese, lemon zest, basil strips, and remaining butter to the pot and fold in until the cheese has melted in the hot rice mixtures.
Salt and pepper to taste, and serve.
Buon Appetito !!!