Ingredients
Equipment
Method
- Fill a large pot with water, add kosher salt, and bring to a vigorous boil.
- Cook diced bacon in a large skillet over medium heat until golden brown and crispy, about 8-10 minutes. Remove bacon, leaving fat in pan.
- In a large bowl, whisk together eggs, Parmesan cheese, Pecorino Romano, and black pepper until smooth.
- Cook pasta until just shy of al dente. Reserve 2 cups pasta water before draining.
- Add hot drained pasta to skillet with bacon fat. Add garlic if using and toss for 30 seconds.
- Remove skillet from heat. Add 1/2 cup pasta water and immediately pour in egg mixture while tossing vigorously.
- Continue tossing and adding pasta water gradually until sauce becomes creamy and coats pasta, about 2-3 minutes.
- Add crispy bacon back to pasta, toss once more, and serve immediately with extra cheese and pepper.
Notes
Temperature control is crucial - pasta should be hot but not scorching when adding eggs. Work quickly and keep tossing to prevent scrambling. Use freshly grated cheese for best results.