01 - Arrange eggs in a saucepan, cover with cold water, and bring to a gentle boil over medium-high heat. Once boiling, cover, remove from heat, and let stand for 10 to 12 minutes.
02 - Using a slotted spoon, transfer eggs into a bowl filled with ice water and allow them to chill for 5 minutes to stop the cooking process.
03 - Peel each egg carefully and slice in half lengthwise, arranging the whites cut-side up on a serving platter.
04 - Gently scoop out yolks and place into a mixing bowl. Using a fork, mash yolks until smooth and fine.
05 - Combine mashed yolks with basil pesto, mayonnaise, Parmesan cheese, lemon juice, black pepper, and salt. Mix thoroughly until smooth and creamy.
06 - Using a spoon or piping bag, distribute the filling evenly into each egg white half.
07 - Sprinkle filled eggs with additional finely grated Parmesan and cracked black pepper. Garnish with fresh basil leaves if desired.
08 - Serve immediately, or cover and refrigerate until ready to enjoy.