آبِ روي برنج خيسشده را خالي کنيد و آن را بهمدت 10 تا 14 دقيقه، داخل قابلمهاي حاوي آبِ جوش، روي حرارت زياد بريزيد تا آماده شود، سپس آبکش کنيد.
2
پياز را در تابهاي حاوي روغنِ داغ، روي حرارت ملايم تفت دهيد تا نرم و شفاف شود، سپس گوشت چرخکرده را همراه زردچوبه، مقداری نمک و فلفل سياه به آن بیافزایید و تفت دهيد. در حين اين کار، گوشت را با قاشق چوبي دائما هم بزنید.
3
کلم قمري را همراه مقداري آب، سرکه قرمز و کمي نمک در قابلمهای ریخته و روي حرارت ملايم قرار دهيد تا بهمدت 5 دقيقه بجوشد، سپس آبکش کرده و روي آن، کمی آب سرد بريزيد تا خنک شود. نيمي از کره را در تابهاي، روي حرارت ملايم قرار دهيد تا ذوب شود، سپس کلم قمري را به آن افزوده و بهمدت 6 تا 7 دقيقه تفت دهيد. پس از تفت دادن، کلم قمري را همراه نيمي از زعفران، به مخلوط گوشت اضافه کرده و کاملاً با يکديگر مخلوط کنيد.
4
در قابلمهاي حاوي روغنِ داغ، روي حرارت ملايم، يک لايه برنج آبکششده و مقداري از مخلوط کلم قمري را بريزيد. بههمينترتيب، مواد را لابهلاي برنج ريخته و در آخر، روي آن را با برنج سفيد، دارچين و گرد ليموعماني بپوشانيد. درِ قابلمه را بگذاريد و حرارت را زياد کنيد تا بخار برنج بلند شود.
5
زمانيکه بخار برنج بلند شد، بقيه کره را روي آن ريخته، بقيه زعفران را نيز، در گوشهاي از برنج بريزيد. درِ قابلمه را بگذاريد و حرارت را ملايم کنيد تا کلم قمري پلو بهمدت 30 دقيقه دم بکشد. پس از پخت، آن را در ظرف مورد نظر کشیده و همراه ماست يا سالاد شيرازي سرو کنيد.