Cut the coconut into chunks and keep aside
Cut the beef into cubes and add salt, pepper, garam masala and water
Cook this in a pressure cooker for about 2 - 3 whistles in a regular cooker and 20 mins in an Instant Pot
In a saute pan, add half the coconut oil, brown the coconut with the curry leaves and keep aside
Add the sliced onions, the other half of the coconut oil and the green chillies
Add the curry leaves and the ginger and garlic paste and saute
Add the pepper, turmeric, chilli powder, coriander powder and garam masala and stir to saute
First only add the beef chunks and allow them tp absorb all the spices
Slowly add in the stock or the water that the meat was cooked in, about 2 cups at a time
Cook this low and slow for 60 mins, as soon as the gravy gets thick, add more stock
Finally add in the reserved coconut and curry leaves