Cook the onions in butter on medium heat until caramelized. It should take roughly 30 minutes.
Blend the caramelized onions, olive oil, egg yolks, Parmesan cheese, and water together.
Add the blended sauce to the cooked spaghetti and warm through on low heat for about 2 minutes.
Serve with lemon zest and parsley.
