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