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