1- بادمجان ها را از طول نصف کنید و گوشت را به صورت متقاطع برش بزنید و مطمئن شوید که برش ها به عمق گوشت برود اما مراقب باشید پوست آن سوراخ نشود.
2- یک ماهیتابه را گرم کنید و روی آن را با 2 قاشق غذاخوری روغن بمالید.
3- بادمجان ها را به صورت برش خورده روی تابه داغ قرار دهید و اجازه دهید به آرامی (روی شعله متوسط) حدود 20 دقیقه بپزند و سپس آن ها را به طرف دیگر برگردانید و 10 دقیقه دیگر بپزید.
4- آنها را در فر با دمای 200 درجه سانتیگراد به مدت 10 تا 15 دقیقه دیگر – تا زمانی که نرم شوند، بگذارید. (روش دیگر، آنها را در فر با دمای 200 درجه سانتیگراد به مدت 30-40 دقیقه بپزید تا نرم و پخته شوند ، سینی فر را حتما روغن بمالید و بادمجان ها را به سمت پایین بچینید.)
5- 2 قاشق غذاخوری روغن زیتون باقیمانده را در یک ماهیتابه گرم کنید.
6- پیاز را سرخ کنید تا شفاف شود و هر از گاهی هم بزنید.
7- سیر را اضافه کنید و به آرامی تفت دهید تا نرم و معطر شود و مرتب هم بزنید تا نسوزد و تلخ نشود.
8- سویا را به مواد اضافه کنید خوب تفت دهید تا خامی آن گرفته شود.
9- تمام ادویه های خشک و نصف قاشق چایخوری نمک را اضافه کنید و آنها را با مخلوط پیاز و سیر و سویا مخلوط کنید و تمام مدت هم بزنید.
10- رب گوجه فرنگی و مقداری آب به آن اضافه کنید.
11- آنها را به مدت 5-10 دقیقه بپزید تا سس غلیظی ایجاد کنند.
12- در حالی که سس در حال حباب زدن است، در صورت تمایل می توانید کمی آب لیمو نیز اضافه کنید.
13- عدس پخته شده، گردوی ریز خرد شده و انار ملس را اضافه کنید.
14- 5-10 دقیقه دیگر با هم بپزید، اگر تابه خشک شد کمی آب اضافه کنید.
15- بچشید و در صورت نیاز با نمک بیشتری مزه دار کنید.
16- بادمجان های کبابی / پخته شده را مزه دار کنید، روی آن عدس و گردو را اضافه کنید.
17- در آخر روی آن را با سس سفید بریزید و مغز تخمه برشته شده و جعفری تازه تزیین کنید.