Cook the pasta al dente according to the instructions on the package in boiling salted water. Save 1 cup of the pasta cooking water and set aside. While pasta is cooking, continue with the instructions.
12 ounces dry spaghetti noodles
Combine the eggs, freshly grated Parmesan cheese, salt, garlic powder, onion powder, basil, rosemary, and pepper. Whisk together until combined well. Set aside.
3 large eggs, 1¼ cups freshly grated Parmesan cheese, 1 teaspoon kosher salt, ½ teaspoon garlic powder, ½ teaspoon onion powder, ½ teaspoon dried basil, ¼ teaspoon dried rosemary, ¼ teaspoon ground black pepper
In a medium skillet set over medium-high heat, cook the bacon until it is crispy. Drain the grease and add it to a large bowl.
9 slices bacon
Add the cooked pasta into the bowl with bacon and immediately add in the egg and parmesan cheese mixture. Toss everything in the bowl repeatedly to make sure the eggs just set but don’t curdle and cook too much. Add pasta water if needed for sauce consistency (I usually add in as much as 1 cup depending on how creamy I want it).
If desired, add melted butter. Otherwise, plate and serve with chopped fresh parsley and pepper.
1 tablespoon salted butter, Fresh parsley