To make the peanut sauce, heat a saucepan over low–medium heat. Add the extra oil (for frying) and peanuts, and stir until the peanuts are slightly brown. Remove from the pan and transfer to a small food processor.
Add garlic, chilli, oil and 300 ml (10 fl oz) of water to the food processor and blend on high speed to form a smooth paste. Alternatively, you can pound peanuts, garlic and chilli using a mortar and pestle until they are finely crushed, then add the oil
and 300 ml (10 fl oz) of water, and keep pounding until it turns into a paste.
Return the paste to the pan over low–medium heat. Add the coconut sugar, lime juice, tamarind sauce and salt to taste. Cook, stirring for a few minutes, until the paste darkens and thickens. Remove from heat.
Assemble all the salad ingredients except the fried shallots, emping and lontong on a serving plate. Pour over the peanut sauce and sprinkle with the shallots. Mix everything well, garnish with emping (if using) and serve with the lontong.