Cook pasta according to instructions on the packet.
Heat the butter and fry the onion, garlic and mushrooms until soft and golden. Add the cream, Parmesan, parsley and lemon zest. Heat through and season to taste. Mix with the pasta and serve immediately. Sprinkle with extra lemon zest, chopped parsley and Parmesan.