Peel and finely chop the onion. Peel, wash and dice the potatoes. Heat the fat in a saucepan. Fry onion until transparent. Add potatoes and fry briefly. Sprinkle with curry and sauté.
1⁄2 Pour on l water, bring to the boil and stir in the stock. Cover and simmer for about 15 minutes.
Peel the ginger and dice very finely. Stir into curry and cook until done. Wash and quarter the tomatoes and remove the seeds if necessary. Finely dice the flesh.
Boil up about 1 l water, 2 teaspoons salt and vinegar. Beat the eggs one by one in a soup ladle or cup and carefully slide them into the vinegar water. If necessary, pull the egg white over the egg yolk. Cook at low heat for about 4 minutes.
Wash the coriander and remove the leaves. Season the potato curry with salt and pepper. Fold in tomatoes. Remove the eggs from the stock, drain and arrange on the curry. Sprinkle with coriander.