در ابتدای کار ماهیتابه دلخواه را برداشته و بر روی شعله قرار دهید مقداری روغن در آن بریزید و بگذارید تا روغن داغ شود سپس اردک درسته را به آن اضافه کنید. حال نوبت افزودن ادویه ها و مزه دار کردن اردک می باشد. نمک، فلفل، زردچوبه و هر ادویه دیگری را که با ذائقه خود هماهنگ می دانید را به آن اضافه کنید. سعی کنید دورتادور اردک و همچنین درون شکم آن را این مواد بگیرد تا به خوبی جذب اردک شود و طعم خوبی پیدا کند. یک لیوان آب را اضافه کنید و در ماهیتابه را ببندید و بر روی شعله متوسط بگذارید تا به آرامی طبخ این خوراک انجام شود.در طول این زمان چک کنید اگر آب خوراک کم شد دوباره پیمانه دیگری آب به آن اضافه کنید این کار را باید تا زمانی که گوشت اردک به خوبی پخته و برشته شود ادامه دهید. اگر به یکباره مقدار زیادی آب به آن اضافه کنید اردک مزه خوبی پیدا نمی کند و یا حتی ممکن است بوی بدی بگیرد و همچنین برشته و سرخ نمی شود. هنگامی که کمی گوشت اردک پخته شد آب نارنج را به آن اضافه کنید.
برای تهیه سس ناردون به این طریق عمل کنید. در ابتدا پیاز ها را به صورت نگینی برش داده و ماهیتابه دیگری انتخاب کنید، روغن در آن ریخته و پیازها را درآن سرخ کنید. برای بهتر شدن طعم گوشت ها زردچوبه، ادویه و ناردون را به همراه پیازها چند ثانیه تفت دهید. ( ناردون به دانه انار ترش که به صورت خشک در بازار وجود دارد گفته می شود آن را می توان در شمال کشور به وفور پیدا کرد ). سپس رب گوجهفرنگی را نیز به پیازها افزوده و خوب هم بزنید تا این ترکیب به خوبی سرخ شود، سپس رب انار و شکر را اضافه کنید. این ترکیب باید دارای مزه ملس باشد. اگر تست کردید و ترش بود به آن اندکی شکر بیفزایید و اگر شیرین بود، مقدار کمی آب نارنج را بیفزایید. حال سری به قابلمه حاوی گوشت اردک بزنید اگر پخته و به روغن نشسته بود. همه بخش ها و همچنین دورن شکم اردک را از سس ناردونی که درست کرده اید پر کنید، در قابلمه را ببندید و بر روی شعله خیلی کم قرار دهید تا جا بیفتد .