Siga as etapas na ordem apresentada.
Comece deixando as ervilhas amarelas de molho em água durante a noite. No dia seguinte, escorra e enxágue bem.
Coloque as ervilhas de molho em uma panela e cubra com água fria e fresca. Adicione o cubo de caldo de legumes e o garam masala à panela.
Leve a mistura para ferver, depois reduza o fogo e cozinhe por aproximadamente 30 minutos, ou até que as ervilhas estejam macias. Depois de cozidas, escorra as ervilhas e reserve.
Em uma frigideira, aqueça as sementes de mostarda e cebola até que as sementes de mostarda comecem a estourar - isso deve levar cerca de 30 segundos a um minuto. Adicione o ghee vegetal e o óleo de girassol e aqueça até brilhar.
Adicione as cebolas picadas à panela, mexendo frequentemente até que amoleçam. Reduza o fogo e adicione o alho amassado e o gengibre picado. Continue mexendo e cozinhando por mais dois minutos antes de adicionar o cominho, o coentro moído, o açafrão e a páprica. Mexa bem para combinar as especiarias.
Incorpore as ervilhas amarelas cozidas à mistura de especiarias, adicionando mais óleo ou ghee se necessário para evitar que grudem. Adicione o espinafre e o melaço ou açúcar, seguido de meia xícara de água. Reduza o fogo para baixo, cozinhe suavemente por 5 a 10 minutos para permitir que os sabores se misturem.
Decore com folhas de coentro fresco e sirva quente com pão naan.