We’re adding shrimp to our family’s favorite carbonara recipe. This shrimp carbonara relies on eggs for the sauce. We want a smooth, emulsified sauce, not scrambled eggs! Because of this, we don’t make the sauce over direct heat. Instead, we make the sauce in our skillet off the heat. The pan is still quite hot, but not so much it will scramble the eggs. For best results, start with room temperature eggs. If your eggs are cold from the fridge, place them (in their shells) in a bowl of warm water for a few minutes before you begin.
We call for Parmigiano-Reggiano and Pecorino Romano for this recipe. The combination of both cheeses really makes this simple shrimp pasta delicious. If you need to choose just one, go with Pecorino Romano, which has more of a salty, sharp flavor that’s incredible in carbonara (you would use 2 ounces).
12 ounces (340g) spaghetti or bucatini pasta
1 pound (450g) large or extra large shrimp, peeled and deveined
2 large eggs at room temperature
2 large egg yolks at room temperature
1 ounce (28g) finely grated Parmigiano-Reggiano cheese, 1/2 packed cup
1 ounce (28g) finely grated Pecorino Romano cheese, 1/2 packed cup, plus more for serving
1/2 tablespoon extra-virgin olive oil
4 ounces (113g) thick-cut bacon, pancetta, or guanciale, 1/4-inch thick pieces or cubes
2 garlic cloves, gently smashed
1/2 teaspoon finely ground black pepper, plus more to taste, I prefer 3/4 teaspoon
Salt for cooking the pasta
Season shrimp: Pat the shrimp dry, then season with 1/4 teaspoon of salt and 1/4 teaspoon of finely ground black pepper.
Cook pasta: Bring a pot of salted water to a boil. Add the pasta and cook until al dente (tender, with a nice chew). I add 1 tablespoon of salt to the pasta water. If you’re using fresh pasta, wait to add it to the water until just before the bacon is almost finished rendering, as it cooks much more quickly.
Prepare egg mixture: In a medium bowl, thoroughly whisk 2 whole eggs, 2 egg yolks, 1 ounce finely grated Parmigiano-Reggiano, and 1 ounce finely grated Pecorino Romano. Set aside.
Render pork: Heat 1/2 tablespoon of olive oil in a wide skillet over medium heat. Add the bacon (or pancetta or guanciale), garlic cloves, and 1/2 teaspoon black pepper. Cook, stirring occasionally, until the fat renders and the bacon begins to crisp but still has a slight chew, 5 to 6 minutes.
Cook shrimp: Add the shrimp, in one layer, to the skillet. Cook for 1 minute, flip, and cook until tender and slightly undercooked, about 1 minute. Transfer the shrimp to a plate and loosely cover with foil. Discard the garlic. Turn off the heat, and set the skillet aside until the pasta is ready. Just before the pasta is done, reheat the bacon and rendered fat in the skillet over low heat.
Add pasta to skillet: Do not drain the pasta water. Instead, use tongs to transfer the pasta to the skillet with bacon over low heat. Toss the pasta around the skillet for 2 minutes.
Create the sauce: Turn off the heat and wait one minute. Now, it’s all about keeping things moving from here. Add the egg and cheese mixture, and immediately begin tossing everything together. Add a splash of pasta water (2 to 3 tablespoons), or more as needed, to thin the sauce until a silky sauce forms. Stopping or a pan that’s too hot will cause the eggs to scramble. Keeping everything moving around will make the sauce turn silky. It takes a minute or two.
Taste and season with salt and additional pepper as needed. Toss in the shrimp. Divide between dishes and dust with more cheese and black pepper on top.