In a large skillet, heat the vegetable oil over medium-high heat. Add the sliced onion and sauté until translucent, about 3-4 minutes.
Add the minced garlic and ginger to the skillet, cooking for an additional 1-2 minutes until fragrant.
Stir in the beef pieces and cook until browned on all sides, about 5-7 minutes.
Sprinkle the berbere spice blend, smoked paprika, salt, and black pepper over the beef. Stir well to coat the meat evenly with the spices.
Pour in the beef broth and lemon juice, bringing the mixture to a simmer. Reduce heat to medium-low and let it cook for 10-15 minutes, or until the beef is tender and the sauce has thickened.
Taste and adjust seasoning if necessary.
Serve hot, garnished with fresh cilantro, alongside injera or rice.