Season beef well with salt and pepper on both sides and set aside. In a pan, heat up the olive oil over medium-high heat then add chopped onion. Sauté onion for 10 minutes or until brown. Add spices:ginger,black pepper,saffron,turmeric, salt, and sauté for 2 minutes. Add tomato paste and mix together all ingredients. Add seasoned beef in the pan and sear all sides (about 2 minutes on each side). Lower the heat and cover pan with the lid (do not add water yet) and cook meat for about 20 minutes, stirring frequently to prevent burning. Add Okra and water then thoroughly mix all ingredients.
Cover and cook on low heat for 50 minutes. After approximately 30 minutes into cooking, adjust seasoning to taste by adding salt and pepper.