হাঁস সামান্য পুড়িয়ে লোম দূর করে ছোট টুকরা করে কেটে নিন। চামড়া ও চর্বি রেখে দেবেন। প্যানে পরিমাণ মতো সরিষার তেল নিন। তেল গরম হয়ে গেলে এলাচ, শুকনা মরিচ, তেজপাতা লবঙ্গ, দারুচিনি দিয়ে নেড়ে পেঁয়াজ কুচি দিয়ে দিন। পেঁয়াজ ভেজে নিন। বেরেস্তার মতো বেশি ভাজবেন না। সোনালি রঙ হয়ে আসলে মরিচ বাটা নিয়ে নাড়ুন। অল্প পানি দেবেন। এরপর লবণ, আদা বাটা ও রসুন বাটা দিয়ে একটু নেড়ে বাকি বাটা মসলা দিয়ে কষিয়ে নিন। অল্প অল্প করে পানি দিয়ে কষাবেন। তেল বের হয়ে গেলে মাংসের টুকরা দিয়ে নেড়ে ঢেকে দিন। মাংস থেকেই পানি বের হবে। ঢাকনা দিয়ে ঢেকে রান্না করুন। মাংস মাঝে মাঝে নেড়ে দেবেন। প্রয়োজন মতো পানি দিয়ে সেদ্ধ করুন মাংস। প্রায় হয়ে এলে আস্ত কাঁচা মরিচ, ভাজা জিরার গুঁড়া ও গরম মসলার গুঁড়া দিয়ে নেড়ে ঢেকে দিন। অল্প আঁচে কিছুক্ষণ রেখে নামিয়ে পরিবেশন করুন গরম গরম।