Beef rendang is a spicy, hot stew or curry type of dish from Malaysia and Indonesia, typified by a hot and sour flavour; the heat comes from chilli and the sourness from tamarind. It is all mellowed and tempered by coconut milk and toasted desiccated coconut.
Place the tamarind in a bowl, pour over the boiling water and gently mash. Allow the pulp to sit for 10 minutes, then mash again and finally pass it through a fine mesh sieve.
Peel and roughly chop the ginger.
Cut the shallots in half and peel them.
Roughly chop the chilli peppers.
Peel the garlic cloves.
Peel the tough outer layers from the lemongrass, bash it with the blunt end of the knife to bruise it and then roughly chop it up.
Place the ginger, shallots, red chilli peppers, garlic, lemongrass, and dried chilli peppers in a mini blender with a couple of tablespoons of water and blend to a paste.
Cut the tough stalks from the lime leaves and discard them, then shred the leaves as finely as you can.
Heat a dry wok over a medium-high heat and add the desiccated coconut and toast it until it is nice and golden, then remove and set aside.
Return the wok to a high heat and when it is hot, add the oil, cinnamon stick, cardamom pods and star anise and fry for 30 seconds.
Add the shallot paste that we made earlier and fry it for 2-3 minutes or until any water has evaporated.
Throw in the beef and stir to coat, then pour in the coconut milk and water, then stir.
Add the tamarind, fish sauce, lime juice, shredded lime leaves, cumin, coriander, dark brown sugar and toasted coconut. Stir, then reduce the heat to very low, then cook for 3 hours, stirring every 30 minutes for the first 2 hours, then every 15 minutes for the final hour.
If there is still a lot of "liquid" left after the 3 hours, keep cooking until the mixture has completely thickened and become dark, thick and unctuous. Then serve