Though this certainly isn't the traditional Roman version of this dish, this meatless version of carbonara uses classic techniques to make a delicious sauce that will turn out perfect every time!
In a large bowl, whisk together the egg, yolks and cheese. Set aside
Bring a large pot of heavily salted water to a rolling boil. Add the pasta, stir and cook for 2 minutes less than the package suggests. Do not drain pasta water.
While the pasta is cooking, add the garlic cloves and 2 tbsp of olive oil to a cold skillet, set over medium heat and gently cook until the oil is shimmering and the garlic is toasted, golden and tender, about 3-5 minutes. Using tongs, add the pasta to the skillet and toss to coat in the oil.
Whisking constantly, slowly ladle in about 120ml (1/2 cup) of pasta cooking water into the bowl with the egg and cheese mixture, being careful not to work too quickly so as not to curdle the eggs.
Turn off the heat of the skillet and pour over the tempered egg and cheese mixture. Using the residual heat of the pan, toss the pasta using tongs until the sauce is thickened and evenly coats the pasta, about 2-3 minutes longer. Add more pasta water as needed to loosen the sauce.
Season liberally with freshly ground black pepper and salt to taste. Serve immediately with more grated pecorino if desired.