I go through phases with certain dishes; when I find something simple and easy to make for a quick weeknight meal, I will make it until I get sick of it.
Preheat oven to 400ºF (200ºC). Rub the salmon with 1 teaspoon of olive oil and season with salt and pepper. Bake until tender and cooked through, about 16 minutes.
Bring a large pot of water to a boil; add salt and bring back to a boil. Pour in the pasta and cook, stirring occasionally, until al dente, about 8 minutes. Reserve ½ cup (118g) pasta cooking water then drain the pasta and return to the pot.
In a large sauté pan over medium heat, add 2 tablespoons (26g) of olive oil and heat through. Add the shallots and sauté, stirring occasionally, until just tender, about 3 minutes. Add the zucchini, season with salt and pepper then sauté until tender and lightly browned, about 5 minutes. Remove to a large bowl and cover.
Return the pan to the heat, add an additional 2 tablespoons of olive oil and heat through. Add the mushrooms, season with salt and pepper then sauté until golden brown, about 4 minutes. Add the butter and garlic and continue to cook for an additional 1 to 2 minutes. Remove to the same bowl as the zucchini.
Add the vegetable mixture, lemon juice, ¼ cup (60g) of the pasta water, remaining oil and half the cheese to the pasta mixture, tossing to combine. Divide the pasta among warmed pasta bowls.
Break the salmon into pieces and divide among the pasta bowls. Top with the remaining Parmesan cheese and serve immediately.
Notes
The baby bella (cremini) mushrooms can easily be swapped for a combination of wild mushrooms for an earthier flavor.