01 -
Bring a large pot of heavily salted water to a boil. Cook fettuccine or linguine until al dente, about one minute less than the package instructions. Reserve 60 millilitres of cooking water before draining. If preparing ahead, toss the drained pasta with 14 grams unsalted butter to prevent sticking and set aside.
02 -
While pasta cooks, heat olive oil and the remaining butter in a large skillet over medium heat. Add sliced garlic and cook for 1 minute until fragrant. Add sliced mushrooms and sauté, stirring occasionally, until softened and their juices have released, about 10 minutes. Stir in minced thyme, Italian seasoning, salt, and black pepper.
03 -
Sprinkle all-purpose flour over the mushroom mixture. Whisk until the flour is fully incorporated, about 1 minute.
04 -
Whisk in dry white wine or chicken broth, deglazing the pan. Bring to a simmer and cook for 3 to 5 minutes. Stir in heavy cream and grated parmesan cheese. Let the sauce simmer for 5 minutes, stirring occasionally, until slightly thickened.
05 -
Add the drained pasta to the skillet and toss until the noodles are evenly coated. Gradually add reserved pasta water, one tablespoon at a time, until the sauce reaches a creamy consistency. Stir in chopped parsley, lemon juice, and lemon zest.
06 -
Transfer to plates and serve immediately. Garnish with additional parmesan cheese, extra lemon zest, and more fresh parsley as desired.