Ingredients
1 bunch asparagus, trimmed and quartered
1 tbsp. extra-virgin olive oil
kosher salt
Freshly ground black pepper
12 oz. linguine or spaghetti
4 slices bacon, preferably thick-cut
2 large eggs plus 2 egg yolks
1/4 c. freshly grated Parmesan
Preparation
Step 1Heat oven to 400°. On a large baking sheet, toss asparagus with oil and season with salt and pepper. Roast until tender and charred, 18 to 20 minutes.Step 2Meanwhile, in a large pot of salted boiling water, cook pasta until al dente. Drain, reserving 1 cup pasta water, and return to pot.Step 3In a large skillet over medium heat, cook bacon until crispy. Transfer to a paper towel-lined plate and drain half the fat.Step 4In a small bowl, whisk together eggs, egg yolks and Parmesan. Season generously with salt and pepper. Step 5To skillet with remaining bacon fat, add cooked linguine and egg mixture and stir until coated. Add enough pasta water to make a loose, creamy sauce. Stir in roasted asparagus and bacon and serve.