In a large skillet heat 1 tbsp olive oil over high heat.
Add very thinly sliced steak strips and cook until browned on all sides, about 5 minutes. Remove steak strips from the skillet.
While the steak is cooking, chop the veggies.
Add onions into reserved drippings, plus 1 more tbsp olive oil.
Cook over medium-high heat, stirring frequently, for 3-4 minutes, or until they begin to soften. Add garlic and cook for 1 min.
Stir in mushrooms and continue to cook for 3 minutes, or until veggies are tender.
Add stock to the skillet and add in potatoes and carrots. Bring to a boil, then reduce to a simmer.
Cover skillet with a lid and let cook for 12 to 15 minutes, or until vegetables are tender. In the meantime prepare the sauce.
Combine orange juice, lemon juice, soy sauce, oregano, ginger, paprika, and chili powder in a small mixing bowl and whisk until thoroughly combined.
Add the steak back into the skillet, followed by the sauce. Stir to combine. Continue to cook for 4-6 minutes, or until heated through.
Remove from heat and serve.