Melt one tablespoon butter and 1 tablespoon canola oil in a skillet over medium heat.
Sauté chicken until lightly browned on both sides, about 4-5 minutes per side.
Remove chicken from skillet and set aside.
Meanwhile, boil water in a separate pot and cook pasta according to package directions.
Melt remaining butter in pan and sauté mushrooms for 2-3 minutes.
Add shallots to the pan and sauté another 1-2 minutes, until mushrooms have lightly browned.
Add Marsala wine and bring to a boil, scraping up brown bits that have accumulated in the pan.
Add cream and lemon juice and return to a boil to allow the sauce to thicken.
Slice chicken breasts and return to the pan, turning in the sauce, until reheated.
Taste and add salt and pepper as needed.
Add pasta to the pan and toss to combine.