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