1 oz Parmesan cheese, finely grated (about ⅔ cup), divided
2 Tbsp extra-virgin olive oil
1½ cups frozen green peas, thawed
Instructions
Bring a large pot of water to a rolling boil. Cook pasta 8-10 minutes or until al dente. Drain in a colander over a bowl, reserving ¾ cup pasta cooking liquid.
Meanwhile, add bacon to a large, deep skillet over medium-low heat; cook until crisp, stirring occasionally, 6 to 8 minutes. Using a slotted spoon, transfer bacon to a paper towel–lined plate. Add asparagus and garlic to drippings in skillet; cook, stirring often, until beginning to brown, about 3 minutes. Using a slotted spoon, transfer asparagus and garlic to plate with bacon. Remove skillet from heat.
Whisk together egg yolks, salt, pepper, and 2 tablespoons Parmesan in a small bowl.
Add oil, drained pasta, ¼ cup reserved cooking liquid, and egg mixture to skillet, and toss to coat. Heat skillet over medium, and cook, stirring constantly, until sauce has thickened slightly, about 1 minute. Add reserved bacon, asparagus, garlic, peas, and another ¼ cup reserved cooking liquid to skillet, and toss gently to combine. Cook until heated through, about 1 more minute. If necessary, stir in up to ¼ cup more reserved cooking liquid to reach desired consistency. Serve topped with remaining Parmesan.
Notes
Recipe from Cooking Light (link no longer available)