Баранину обмыть, положить в кастрюлю, залить десятью стаканами холодной воды и поставить варить, унимая появляющуюся на поверхности пену. Лук нашинковать, поджарить на масле, посыпать мукой, перемешать и еще раз прожарить.
Сваренную баранину вынуть, нарезать небольшими кусками, а бульон процедить.
После этого в процеженный бульон положить нарезанную баранину, поджаренный с мукой лук, 1/2 чайной ложки шафрана, соль, добавить лимонный сок или виноградный уксус и варить суп 5—10 мин.
Перед подачей яичные желтки смешать в отдельной посуде с небольшим количеством бульона, влить в суп, размешать и прогреть, не доводя до кипения, а затем посыпать зеленью петрушки.
Вместо баранины для изготовления чихиртмы можно взять курицу, которую после варки разрубить на части и положить в процеженный бульон.