Place the eggs in a saucepan, cover with cold water and bring to the boil.
Once the water reaches a rolling boil, cook for 8 minutes.
Transfer the eggs immediately to a bowl of cold water to stop the cooking process.
Peel the eggs and finely mash them with a fork, or pass through a sieve for a smoother texture.
Add the mayonnaise, crème fraîche and lemon zest. Mix until smooth and creamy.
Season gently with salt and white pepper, keeping in mind the saltiness of the caviar.
Spoon the dip into a serving dish or platter and smooth the surface.
Spoon the black lumpfish caviar in one row across the surface of the dip, then spoon the red lumpfish caviar alongside it in a second row.
Serve immediately, or chill until ready to serve.