Fill a medium lidded saucepan with 5 inches water and bring to a boil. Carefully add eggs one at a time, then reduce heat to low, cover, and cook 8 minutes for medium-boiled eggs, 10 minutes for hard-boiled eggs.

Place eggs in a bowl of ice water for 2 minutes, then carefully peel.

In a bowl, whisk together zest, juice, oil, paprika, and salt and pepper.