Clean beef (boneless) and cut into small cubes and keep aside.
Make a paste of ginger, garlic, black pepper and 1/4 tsp of turmeric powder. Mix beef with this paste along with some salt.
Cook it well in a pressure cooker (apprx. 20 minutes). When its done, separate beef cubes from the gravy and keep aside.
Heat some oil in a non stick pan. :- Oil should not be very hot. Add coriander powder, chilly powder, 1/4 tsp of turmeric powder and garam masala. Saute it for a minute on a very low flame. When it turns light brown colour, add the gravy (separated from beef) and saute this for 2 or 3 minutes, till the oil starts to separate.
Add tomato paste, tomato sauce and vinegar one by one and saute again. When oil separates, add the cooked beef and stir it well. Cook this, till it becomes dry and dark brown.