Якщо використовується сухий нут, його потрібно замочити і відварити. Для цього насипають горох в ємність, заливають водою, якою має бути в два рази більше, і залишають на ніч. До ранку нут насититься водою і збільшиться в розмірі вдвічі. Зайву воду потрібно злити, потім залити чистою, щоб вона повністю покрила, і поставити на сильний вогонь. Варити під кришкою до закипання, потім зменшити вогонь до мінімального і готувати одну годину, щоб він не був занадто розвареним. Консервований нут ніякої попередньої підготовки не вимагає.
Поки вариться горох, потрібно зайнятися іншими інгредієнтами – овочами і шпинатом. Їх потрібно почистити і промити.
Морква нарізати соломкою, цибулю – тонкими півкільцями, чилі і часник – як можна дрібніше, імбир натерти на тертці.
Розігріти на середньому вогні сковороду, влити в неї рослинне масло або покласти половину чайної ложки дхі.
У сковороду викласти цибулю, часник, моркву і обсмажувати протягом п’яти хвилин при постійному помішуванні.
Додати чилі, шпинат і тертий імбир, перемішати, потім висипати нут, перемішати, влити соєвий соус, поперчити, ще раз перемішати і готувати при постійному помішуванні ще пару хвилин.