
There are some religions in India that do not allow the eating of beef, but others do permit it and beef-eating is very common in the southern state of Kerala. This beef curry from Kerala is rich with the tang of tamarind, the fruitiness of tomatoes and the creaminess of coconut. It's just brilliant.

500 grams stewing beef
400 grams can of tomatoes
250 ml coconut milk
2 tbsp coconut oil
1 large red onion
1 tsp mustard seeds
1 tsp
fennel seeds
1 tsp
turmeric
1 tsp
mild chilli powder
1 tsp
garam masala
2 tsp
ground coriander
1 tsp
salt
2 tbsp
ginger garlic paste
1 tbsp tamarind paste
1 tbsp curry leaves
2 small green chillies
fresh coriander