Ingredients
Method
- Step 1: Cook the Pasta
Bring a large pot of salted water to a boil. Add the linguine and cook according to package directions until al dente. Before draining, reserve about 1/4 cup of pasta water. Drain and keep warm. The starchy pasta water helps create a silky sauce later on. - Step 2: Cook the Chicken
In a large skillet, heat olive oil over medium heat. Season both sides of the chicken with salt, pepper, and Italian seasoning. Cook for 7–8 minutes per side, until golden brown and the internal temperature reaches 165°F (74°C). Rest for 10 minutes before slicing thinly to keep the chicken juicy. - Step 3: Sauté the Vegetables
In the same skillet, melt butter over medium heat. Add red onion and asparagus. Season with salt and pepper. Cook 5 minutes until onion turns translucent and asparagus is bright green. Add garlic and cook for 30 seconds until fragrant to build flavor depth. - Step 4: Make the Creamy Lemon Sauce
Pour in heavy cream, chicken broth, and lemon juice. Stir and bring to a gentle simmer for about 5 minutes, stirring occasionally, until slightly thickened. It’s ready when it coats the back of a spoon. - Step 5: Add Cheese & Combine Everything
Reduce heat to low. Stir in mozzarella and Parmesan until melted. Add lemon slices, then toss in the pasta and reserved pasta water until fully coated and creamy. - Step 6: Serve
Top the pasta with sliced chicken and sprinkle with parsley. Serve immediately with extra Parmesan and lemon if desired.
Notes
Use fresh asparagus for best texture; frozen tends to soften too much. Add red pepper flakes for gentle heat. Swap chicken with shrimp or salmon for variety. To make it lighter, use half-and-half instead of cream. For gluten-free, use gluten-free pasta and cook slightly less to maintain firmness.
