Dideliame inde persijokite miltus, kepimo miltelius ir druską, centre padarykite duobutę.
I duobutę supilkite aliejų ir trinkite aliejų bei miltus tarp pirštų, kol susiformuos smulkūs tupinėliai. Įpilkite šilto vandens po truputį kelis kartus, minkydami tešlą, kol ji taps minkšta ir elastinga. Minkykite tešlą apie 4 - 5 minutes.
Suvyniokite tešlą į maistinę plėvelę ir palikite bent pusvalandžiui ar per naktį šaldytuve. Prieš kočiodami samosas atšilykite tešlą iki kambario temperatūros.
Puode ar gilesnėje keptuvėje įkaitinkite aliejų, į aliejų suberkite kumino sėklas. Kai sėklos ims kepti, sudėkite svogūną ir apkepkite 5 - 7 minutes iki kol svogūnas suminkštės, bet nepakeis spalvos.
Sudėkite imbierą, ciberžolę, maltą kuminą, amchur ir garam masala. Pakepkite viską kelias minutes, tuomet sudėkite bulves.
Apkepkite bulves svogūnų-prieskonių mišinyje apie 5 - 7 minutes, iki kol jų pradės lengvai skrusti. Įpilkite pakankamai vandens, kad jis apsemtų bulves, tuomet troškinkite 15 - 25 minutes, kol bulvės taps labai minkštos.
Sudėkite žirnelius ir troškinkite dar kelias minutes. Savo nuožiūra pagardinkite druska ir citrinos sultimis.
Nuimkite nuo vyryklės ir sutrinkite, jei liko stambių gabalėlių. Įmaišykite kalendrą. Prieš formuojant samosas palikite įdarą visiškai atvėsti.