Sear the beef in a pressure cooker with 2 tablespoons of olive oil until browned. Add bay leaves and allspice, cover with water, and cook under pressure for 40 minutes until tender. Strain the broth and reserve.
In a large pot, heat 2 tablespoons of olive oil over medium heat. Add the onion and cook until golden, about 5 minutes. Stir in the potatoes, salt, turmeric, pepper, and garlic and cook for 2 minutes to release the flavors.
Add the fava beans, beef, and half the cilantro. Pour in reserved broth or enough water to cover the ingredients. Simmer gently for 1 hour, until the potatoes and beans are tender.
Stir in the remaining cilantro just before serving. Ladle into bowls and serve hot.