For the egg spread with basil and pine nuts, bring water to a boil and put the eggs in it. Once the eggs are hard boiled, rinse with cold water, peel and cut into small pieces.
Roast the pine nuts without oil in a pan until golden brown. Crush them together with basil and olive oil in a mortar or puree them with a hand blender. Mix the eggs with the ricotta and basil oil and season with salt, pepper and white wine vinegar.