When we were on vacation in Malaysia, we tried a dish like this and the kids loved it. Where we live lamb is readily available so this is something I want to try.
5 tbs olive oil
4 onions, peeled, very finely chopped
3 garlic cloves, crushed
2 tbs medium Malay curry powder*
1 tbs garam masala
1 tsp chilli powder
1 tbs tomato puree*
425g can diced tomatoes
800ml lamb or beef stock
200ml coconut cream
1 cinnamon stick
8 cardamom pods, lightly crushed
700g lamb mince
2 tbs each chopped fresh coriander and mint
1 egg
1/2 lemon or lime, juiced
Turmeric rice*, to serve
Method
Heat the oil in a large frying pan, add the onion and cook over medium heat, stirring, for 2-3 minutes until lightly golden. Add the garlic, curry powder, garam masala and chilli powder. Cook, stirring, for 1-2 minutes to release the flavours. Transfer half the mixture to a plate and set aside to cool.
Add the tomato puree and diced tomato to remaining onion mixture in the pan. Cook, stirring, for 2 minutes then add stock, coconut cream, cinnamon and cardamom. Stir to combine. Bring to the boil then turn off the heat, cover and set aside.
Combine cooled onion mixture with lamb mince, fresh herbs and egg in a large bowl. Season with salt and pepper. Mix well, then roll into about 30 walnut-sized balls. Place on a tray, cover with plastic wrap and refrigerate for 30 minutes.
Return sauce to stove over medium heat and bring to a simmer. Gently add kofta balls to the sauce and cook, stirring occasionally (being careful not to break up the balls), over very low heat for 1 hour. Add lemon juice, garnish with chopped mint just before serving with rice.
Notes
* Malay curry powder is available from spice stores.
* Tomato puree not tomato paste.
* Turmeric rice is easy: just place 3 teaspoons of turmeric and 2 cups of rice in a large saucepan of salted boiling water and cook until tender.