মুরগীর মাংসের টুকরাগুলো লম্বা করে কেটে নিন। তারপর ভালো করে ধুয়ে নিয়ে একটি ছুরি দিয়ে চিকেনের গায়ে অল্প অল্প করে চিরে দিতে হবে। যাতে নুন ও মশলা ভিতরে যেতে পারে।
অন্য একটি পাত্রে মাংসগুলো নিয়ে তাতে আদা বাটা, রসুন বাটা, শুকনো লঙ্কা গুঁড়ো, ভিনিগার, লেবুর রস, গরম মশলা গুঁড়ো, গোল মরিচ গুঁড়ো, সয়াসস, টমেটো সস, কাবাব মশলা, লবণ ও সর্ষের তেল দিয়ে মেখে মেরিনেট করে নিন। মাংসের সাথে সমস্ত উপকরণ ভাল করে মাখা হয়ে গেলে, ঢাকা দিয়ে ৩ ঘন্টা ফ্রিজে রেখে দিতে হবে।
কড়াই গরম করে ৫ চামচ সাদা তেল দিতে হবে। তেল যখন ভালোমতো গরম হয়ে যাবে, তখন গ্যাসের আঁচ কমিয়ে নিয়ে ম্যারিনেট করা চিকেন পিস একটা একটা করে গরম তেলের মধ্যে দিয়ে, মাঝারি আঁচে উল্টে পাল্টে কিছুক্ষণ ধরে ভেজে নিতে হবে। চিকেন থেকে তেল বেরিয়ে আসা পর্যন্ত ভাজতে থাকুন।তার পরে পোস্ত বাটা এবং কেশর দিন কড়াইয়ে। ভাল করে নেড়ে নিন, যাতে প্রত্যেকটি পিসের গায়ে পোস্তবাটা মেখে যায়। চিকেনের পিস গুলো ভালোমতন ভাজা হয়ে গেলে তুলে নিতে হবে।
গ্যাসে অন্য আরেকটা ফ্রাইং প্যান বসিয়ে ৪ চামচ তেল ও ২ চামচ ঘি দিতে হবে। তেল ও ঘি খুব ভালো করে গরম হয়ে গেলে, চিকেন ম্যারিনেটেড গ্রেভি এর মধ্যে দিয়ে মাঝারি আঁচে ২-৩ মিনিট ধরে অনবরত নাড়তে হবে।
তারপর এর মধ্যে ১ কাপ জল দিয়ে মশলার সাথে মিশিয়ে দিতে হবে। জল ফুটে উঠলে, আগে থেকে ভেজে রাখা চিকেন পিস গুলো এর মধ্যে দিয়ে গ্রেভির সাথে এটি মিশিয়ে দিতে হবে। তারপর গ্যাসে আঁচ কমিয়ে ১০ মিনিটের মত ঢাকা দিয়ে রাখতে হবে।
এর পর গ্রেভি বা ঝোল একটু শুকিয়ে এলে কাজুবাদাম বাটা, পোস্ত বাটা, কেওড়া জল, মিঠা আতর, চিনি ও ঘি দিয়ে ভাল করে মিশিয়ে ওপর থেকে বেরেস্তা ছড়িয়ে দিন।