سخّن الزيت النباتي في قدر ذي قاعدة سميكة على نار متوسطة إلى عالية. حمّر لحم الضأن على دفعات، ثم أخرجه من القدر واتركه جانبًا.
خفّف الحرارة إلى متوسطة. أضف البصل واطهه مدة 6 إلى 8 دقائق حتى يلين. أضف عود القرفة والقرنفل وأوراق الغار، ثم اطهُ لمدة دقيقة واحدة حتى تفوح رائحتها.
أعد لحم الضأن المحمّر وأي عصارة متجمعة منه إلى القدر. أضف الطماطم والماء والملح والفلفل الأسود والسكر. حرّك جيدًا واترك المزيج يغلي.
خفّف الحرارة إلى منخفضة، وغطِّ القدر جزئيًا واتركه على نار هادئة مدة ساعة و15 دقيقة تقريبًا، مع التحريك من حين إلى آخر، حتى يبدأ لحم الضأن في أن يصبح طريًا.
أضف البطاطس، وغطِّ القدر جزئيًا مرة أخرى، واتركه على نار هادئة مدة 30 إلى 40 دقيقة حتى تنضج البطاطس ولحم الضأن وتت厚ف صلصة الطماطم.
أزل عود القرفة والقرنفل وأوراق الغار. تذوّق واضبط كمية الملح إذا لزم الأمر قبل التقديم.