Мясо нарезаем кубиками. В глубокой сковороде или казане разогреваем половину оливкового масла. Ждем пока нагреется масло и выкладываем мясо. Обжариваем говядину. Добавляем лук и часть кипятка к мясу и тушим 7 минут, но уже в казане. Яблоки режем дольками, удалив предварительно сердцевину. Кожуру можно оставить (это уже зависит от самих яблок, их качества). Опять разогреваем оставшееся оливковое масло и тушим в нём яблоки минут 15. Тем временем, добавляем в казан к мясу кипяток, специи.
В общей сложности, мясо тушится полтора часа. Поэтому постепенно добавляем в него остальные ингредиенты: томатную пасту, уксус, сахар. Шафран лучше добавить непосредственно с яблоками, вкус будет лучше. Яблоки выкладываем в казан к мясу. Тушим ещё полчаса.