Combine first 9 ingredients in a large bowl; stir well with a whisk. Add lettuce, onion, Parmesan, and walnuts; toss gently to coat.
Outstanding! Picked fresh arugula from the garden and added more garlic to the dressing. Toasting the walnuts provides even more flavor!