Rooster het fenegriekzaad in een droge pan totdat het bruin kleurt. Haal de pan van het vuur. Maal het fenegriekzaad en maanzaad in een vijzel. Voeg de resterende specerijen en de gember toe. Meng alles goed. Verhit de olie in een grote pan en bak hierin de ui, knoflook en de chilipeper enkele minuten. Voeg de pompoen, bieten en de rode kool en bak de groenten totdat zij zacht worden. Voeg het specerijenmengsel toe en roerbak verder totdat de groenten bedekt zijn met specerijen. Voeg de tomaten toe en overgiet de groenten krap met water. Breng de groenten aan de kook en laat ze zachtjes sudderen terwijl de saus indikt. Meng de suiker en de zout naar smaak met de soja room. Roer deze bij de groenten totdat de suiker is opgelost en een roze kleur aanneemt.