Boil up plenty of salted water for the pasta. For the eggs, boil 1 l salted water with vinegar. Roast the pine nuts in a pan without fat until golden brown. Remove and chop. Grate cheese. Clean and wash the spinach.
Cook the pasta in boiling salted water according to the instructions on the packet. Beat the eggs and carefully slide them into the boiling vinegar water. Cook over low heat for about 3 minutes. Lift out the poached eggs and let them drip off on kitchen paper.
Add the spinach to the noodles and cook briefly. Drain the noodles together with the spinach, collecting approx. 100 ml noodle water. Put the noodles together with the spinach back into the pot. Add pesto, pine nuts, cheese and pasta water to the pasta. Mix everything and arrange with the eggs, season with pepper.
Poach: Break the eggs one by one into a cup. Slide one after the other into boiling water. When cooking, press the egg white gently against the egg yolk with two tablespoons while turning.