Prepare the Dressing: Add all the ingredients to a mason jar, secure the lid, shake until blended.
Make the crumbs: Place day-old “stale” sourdough bread in the food processor or blander and whiz until coarsely fine. Measure out 1.5 cups of crumbs. Heat plain bread crumbs in a skillet until toasty, about 3-5 minutes. Add the 2 tablespoons of extra virgin olive oil, salt, and ground garlic powder and continue to toast over medium to low heat. Stir occasionally until golden brown, about 10 minutes total. Yeilds about 105g or 1 ½ cups of finished crumbs. Use only ⅓ cup for the salad and save the rest for soups and salads. Optional: you can add ¼ teaspoon of crushed red pepper to the bread crumbs when you add the olive oil for a little spicy bump.
Toast the walnuts: Place the walnuts in a medium sized skillet over low heat. Allow the walnuts to toast slowly while you prepare the other ingredients. Remove walnut from the heat when they look and smell toasted. You can chop them on a cutting board or give them a quick whiz in a small food processor. Note: a half cup of walnut halves yields about ⅓ cup when finely chopped.
The asparagus: Remove the tough white bottoms, typically about 1”-2” off the bottom. This part is very fibrous, like straw, and quite flavorless. Using a sharp knife, slice the asparagus thinly and diagonally on the bias. The finished result should yield about one pound of cut fresh asparagus (450g).
Assemble the salad: In a large bowl, combine the asparagus, walnuts, toasted crumbs, parmesan, and prepared salad dressing, toss and plate up, garnish an extra squeeze of fresh lemon juice. Tasty!