Brown onion bacon and garlic. Add wine, stock and herbs. Simmer until reduced by half, and then add cream, optional mushrooms and 2/3 cheese. Simmer gently for 5 minutes.
Place fettuccini in a casserole dish and coat with sauce sprinkle with remaining cheese and parsley leaves, then serve.