يغسل العدس جيدا، ويسلق في 1.5 لتر من الماء مع 1 ملعقة طعام ملح لمدة نصف ساعة أو حتى ينضج، يصفى من الماء ويوضع جانبا.
في قدر كبير، نسلق المعكرونة ب 1 لتر من الماء، ونضيف 2 ملعقة طعام زيت زيتون و1 ملعقة طعام ملح، ونتركها لمدة 12دقيقة، ثم تصفى وتوضع جانبا.
نقلي شرائح البصل حتى يصبح لونها بنيا ذهبيا، ثم نخرجه ونضعه على منديل ورقي حتى يتمتص كل الزيت، ونضعه جانبا.
ثم نضع مقلاة على نار متوسطة ونضيف 3 ملاعق طعام من زيت الزيتون ونقلي الثوم المفروم حتى يصبح طريا، ثم نضيف الكزبرة المفرومة على الثوم ونحرك، ثم يوضع جانبا.
ننقع التمر الهندي في الماء الساخن لمدة 20 دقيقة، ثم نصفيه ونضعه في وعاء نظيف، ونقوم بعصره جيدا ونضعه جانبا.
نحمص مكعبات الخبز في الفرن لمدة 12 دقيقة أو حتى يصبح لونها بنيا ذهبيا، ونتركها جانبا.
في قدر نضع نصف لتر من الماء على نار متوسطة إلى عالية، وعندما يبدأ الماء في الغليان، نضيف العدس المسلوق والمعكرونة، ثم نضيف مستخلص التمر الهندي ويحرك جيدا من حين لآخر لمدة 7-5 دقائق.
نضيف ملعقتين طعام زيت زيتون، ملعقة طعام ملح، مسحوق كمون، مسحوق كزبرة، عصير الليمون ودبس رمان. ونتركه يطهى لمدة 5 دقائق أخرى قبل إضافة الثوم المحمر والكزبرة، ونحركهم جيدا.
ثم نضعه في وعاء التقديم ونضيف على سطحه بذور الرمان والبصل المقلي والخبز المحمص.