In a medium saute pan, toast bread crumbs until lightly brown and crunchy
In a medium saute pan or in the oven, toast walnuts until browned.
In a large pot, boil water and cook pasta as directed. Once it is done to your liking, drain and return to pot, drizzle with a little olive oil and a dash of salt. Toss and set aside.
In a medium saute pan, cook bacon until crisp. Remove and drain on paper towels. Once cool, crumble bacon into a dish and set aside.
In a large saucepan, combine pasta, bacon, garlic, lemon zest and peas and heat over medium.
Whisk eggs and half and half into the pasta mixture. Keep on medium and toss to combine, then add Parmesan cheese. Toss again on medium until pasta is completely coated and sauce is combined.
Place in a large serving bowl and top with toasted bread crumbs, walnuts and parsley.