Cook the pasta in a large saucepan of boiling salted water according to packet instructions. Drain, reserving 1/4 cup cooking water
Heat the oil in the same large saucepan. Add the garlic and cook for a minute before adding the spinach and cooking for another minute
Return the hot pasta to the pan, along with a couple of tablespoons of cooking water, and reduce the heat to low. Add the beaten eggs and stir the pasta quickly and gently, making sure the eggs don't catch to the base of the pan or they will scramble. Add the parmesan
Continue to stir the pasta over low heat, if it becomes a little gluggy, add a bit more cooking water. Season well with salt and pepper
Divide pasta between serving bowls and top with boiled egg quarters, extra parmesan and cracked black pepper