180 g short pasta (such as cavatelli, casarecce or penne)
80 g streaky bacon or pancetta, cut into small strips
2 large egg yolks
40 g finely grated hard cheese (such as Pecorino Romano or Parmesan), plus extra for serving
20 g unsalted butter
1 tbsp extra-virgin olive oil
30 ml pasta cooking water (plus extra as needed)
1/4 tsp fine sea salt, plus more for the pasta water
Freshly ground black pepper, to taste