Finely chop the onion and dill and mix with the caviar.
Add the egg, flour, salt and pepper to the caviar to taste. Stir until smooth.
Heat the oil well in a frying pan. Using a spoon, transfer the cooked mass to the pan and fry on both sides until golden brown.