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