Ingredients
Equipment
Method
- Cook pasta according to package directions in salted water until al dente. Reserve about 1 cup of pasta water before draining.
- While pasta is cooking, season chicken with salt, pepper, and red pepper flakes (if using).
- Heat 1 tablespoon of olive oil and 2 tablespoons of butter in a large skillet over medium-high heat. Add the chicken in a single layer (work in batches if necessary) and sear until golden brown and cooked through, about 5-7 minutes. Remove chicken from skillet and set aside.
- Add remaining 1 tablespoon of olive oil and 2 tablespoons of butter to the skillet. Add onion and cook until softened, about 5 minutes. Add garlic and cook for 1 minute more, until fragrant. Add mushrooms and cook until softened and browned, about 5-7 minutes.
- If using, pour in white wine and scrape up any browned bits from the bottom of the skillet. Let the wine reduce slightly, about 2-3 minutes.
- Pour in chicken broth and bring to a simmer. Cook for 5 minutes, allowing the sauce to slightly thicken. Stir in heavy cream and Parmesan cheese until cheese is melted and sauce is smooth. Season with salt and pepper to taste.
- Add cooked pasta and chicken to the skillet with the sauce. Toss to coat, adding reserved pasta water as needed to reach desired consistency.
- Garnish with fresh parsley and extra Parmesan cheese. Serve immediately.
Notes
For a richer flavor, use homemade chicken broth. To prevent the sauce from curdling, avoid overheating it and add the heavy cream and Parmesan cheese gradually. Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop, adding a splash of milk or cream if needed. You can substitute the chicken with steak to make Philly Cheesesteak Pasta or add the ingredients to a baking dish for Chicken Spaghetti Casserole.
