Fishy taste: Lemon zest not added or added too early. Always off heat after Parmesan. Sauce broke: Lemon juice was used instead of zest, or cream was boiled. Use zest only, gentle simmer. Salmon dry: Overcooked. Check at 125°F for medium. Smoked salmon: Skip searing. Add at Step 5 with pasta.