Утку промывают, нарезают порционными кусками и укладывают в неглубокую эмалированную емкость, пересыпая измельченным репчатым луком. Бруснику измельчают в блендере, добавляют белое вино, сахар, корицу, соль и перец. Полученной смесью заливают утку и маринуют в течение 3-4 ч.
Затем кусочки утки нанизывают на шампуры и жарят над раскаленными углями до готовности. Маринад процеживают сквозь сито, выливают в сотейник, добавляют сливочное масло и варят на небольшом огне до загустения, постоянно помешивая.
Готовый шашлык поливают брусничным маринадом и подают к столу.
Пену, образующуюся в процессе варки, надо периодически снимать ложкой или шумовкой и собирать в глубокую тарелку. Это позволит легко слить обратно в таз сироп, оставшийся под пенкой. Пенка должна быть непременно удалена, иначе варенье может впоследствии закиснуть.