Молоко подогреть, развести дрожжи, всыпать половину муки и поставить в теплое место на 3 часа. Добавить оставшуюся муку, желтки, 2 яйца, масло, сахар, кардамон и шафран. Тесто тщательно вымешивать примерно 20 минут. Изюм, цукаты и орехи, обваляв в муке, добавить в тесто. Поставить в теплое место. Тесто промесить и выложить в форму, смазанную растительным маслом. Поставить в тепло на 30 минут. Смазать яйцом. Выпекать 45-60 минут при 200 градусах. Остудить в форме. Вынуть, полить глазурью и украсить.