2 tablespoons freshly squeezed lemon juice
1 teaspoon lemon zest, finely grated
1 teaspoon Dijon mustard
1 tablespoon shallot, minced
1/2 teaspoon kosher salt, plus more as needed
1/4 teaspoon freshly ground black pepper, plus more as needed
2 peeled hard-boiled eggs
1 1/2 pounds Brussels sprouts, outer leaves removed
1/4 cup olive oil
1/3 cup pine nuts, toasted
Parmesan cheese, finely grated