Bring a large pot of heavily salted water to boil. Cook spaghetti until al dente.
Meanwhile, in a large saucepan over medium heat, cook bacon until slightly crispy. Stir in garlic, mushrooms, and peas and cook until mushrooms are tender. Turn heat to low.
When pasta is done cooking, reserve ½ a cup of cooking liquid and drain the rest. Add pasta into pan with bacon and vegetables and toss to coat.
In a large bowl, whisk together eggs. Slowly, add reserved cooking liquid to bowl while continuing to whisk, making sure that the eggs heat up without cooking (or turning into scrambled eggs).
Remove pasta and vegetable pan from heat. Slowly add warm egg mixture to pasta, tossing spaghetti to coat. Add Parmesan and mix well. Top with freshly ground black pepper and serve immediately.
This is a staple on the menu on a repeat between brunch, lunch and dinner since day this was posted. My husband and I are OBSESSED to say the least 🤤🤤🤤 I would give it more than 5 stars if I could. To die for 💚💚💚 God bless and stay safe ✝️
See what other Food52ers are saying.