Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
4.6
(33)
Export 7 ingredients for grocery delivery
Step 1
Bring a large pot of water to a boil. Once boiling, add a big pinch of salt then add spaghetti. Cook as directed on the package until al dente, about 8-10 minutes. Reserve 2 tablespoons pasta water then drain into colander.
Step 2
While the pasta is cooking, heat olive oil in a large skillet. Once hot, add the bacon and onion. Cook the bacon until crispy and onions are softened, about 5 minutes. Add the garlic and cook 1 minute.
Step 3
Remove from the heat and add the hot, cooked spaghetti. Stir until the noodles are coated.
Step 4
In a small bowl, whisk together the egg, cheese, and reserved pasta water. Make a well in the middle of the spaghetti and add the egg mixture, mixing quickly until the egg is cooked. Keep stirring to avoid scrambling the egg. Serve with black pepper and parsley on top.