Add the marinade ingredients to a mixing dish with the pork chunks. Using a spoon or your hands, thoroughly mix. When combining by hand, you may want to use plastic gloves due to the chilli powder. After three hours or overnight, cover and let the marinade sit. The longer, the better.
In a big saucepan, heat the oil over medium-high heat. Once the oil becomes noticeably heated, add the pandan and curry leaves and let them soak for around 30 seconds.
Add the chopped red onions now and cook until soft and transparent, about 5 minutes.
Add the ginger and garlic paste, lemongrass, and chilies, and continue to sauté for an additional thirty seconds.
Incorporate the black curry powder thoroughly by stirring it in.
Pour in the pork that has been marinated and mix until the meat is well covered with the remaining ingredients. After browning the pork for around ten minutes over medium heat, add just enough water to thoroughly cover the meat.
Add the sugar, tamarind concentrate, and crushed garlic. Simmer, covered, for half an hour.
Take a peek inside after 30 minutes by lifting the lid. Since this is a dry curry, simmer it for a little while longer until the meat is coated in a lovely thick sauce, even if it seems quite saucy.
After tasting the curry, adjust the sweetness and sourness by adding additional sugar and tamarind. Finish by taste-testing and adding salt.