First, prepare the spice paste: put all the ingredients into a food processor along with 1 tsp salt and blend until smooth, adding a splash of water if needed.
Cut the beef into 2.5cm cubes. Place a large non- stick saucepan over a high heat and add the oil. When hot, add the spice paste and cook, stirring, for 1 minute or until fragrant.
Add the beef and cook, stirring regularly, for 5 minutes until starting to brown. Add the stock, cinnamon, star anise and lime leaves. Bring to a low simmer, cover and cook gently for 45 minutes, stirring occasionally.
Remove the lid and cook for a further 20 minutes or until the sauce is thickened and the beef is tender.
Increase the heat, stir in the coconut milk and tamarind paste and cook for a further 5 minutes.
Meanwhile, if using pouches of rice, heat up according to the packet instructions. Season the curry with salt and pepper to taste and discard the cinnamon stick and star anise.
Divide the rice and curry between warmed bowls and top with coriander leaves and chilli slices to serve.