Почистете и измийте шарана, оставете го да се отцеди много добре, след което го натрийте със сол отвътре и отвън. Полейте го с лимонов сок и го оставете встрани за около час.
През това време накиснете стафидите във водката.
В тенджера загрейте олиото и в него задушете нарязания на дребно лук. След като поомекне, прибавете ситно нарязаните моркови и задушете за още 5-6 минути.
При зеленчуците в тенджерата сложете почистените и нарязани гъби, овкусете със сол и девисил и оставете всичко да се готви докато течността от гъбите поизври.
Сипете ориз "Имало едно време" и задушете докато стане стъклен. След това налейте 1 част горещ бульон или вода и разбъркайте добре. След като оризът поеме течността, сипете още 1 част бульон и прибавете стафидите, без да ги отцеждате от водката.
Разбъркайте добре и щом течността се усвои от ориза, прибавете смлените орехи, разбъркайте и дръпнете от котлона, за да може плънката да се поохлади.
Сложете шарана в достатъчно голяма тава и го напълнете. Останалото количество от плънката разпределете в тавата около шарана и налейте последната 1/3 от бульона.
Покрийте шарана с нарязан на шайби лимон, завийте тавата с алуминиево фолио и печете в предварително загрята на 200 градуса фурна за 30-35 минути . Извадете шарана и махнете фолиото и лимоните. По желание може да изстискате сока от тях върху шарана. Върнете тавата във фурната и печете за още 30-35 минути.
Подредете шайби лимон върху изпечения шаран и го поднесете.