For pasta that requires boiling: Cook according to package directions. Reserve one cup of pasta water before draining. Toss the drained noodles with 1 tablespoon of oil to prevent sticking. Set aside
For spiralized zucchini: In a large nonstick skillet, add 1 tablespoon of oil and sauté the zucchini noodles until they are tender but crisp. If using frozen zoodles, let them cook until all water is evaporated. Remove from the skillet and set aside.
Make The Sauce:
In a large nonstick skillet, melt the butter. Let it cook until it is slightly browned and very fragrant but do not let it burn, about 1 minute.
Add the garlic and sauté for 1 to 2 minutes. Add the peas and bacon and cook 2 to 3 minutes, stirring frequently.
Slowly add the water while stirring continuously. Add the salt and pepper. Let the mixture simmer for 2 to 3 minutes.
Add the cheese. Stir continuously while cooking until all the cheese melts and the sauce is smooth, about 2 to 3 minutes. Shredded cheese may take longer than grated.
Remove the skillet from the heat and let it cool for about 30 seconds. Add the egg yolks and stir quickly to combine them into the mixture without curdling or scrambling them.
Combine And Serve The Dish:
Add the noodles into the sauce and toss well to coat them evenly.
Garnish with fresh minced parsley, if desired, and serve immediately.