Start by juicing both oranges and setting the juice aside. Zest one of the oranges, avoiding the bitter white pith. In a bowl, mix ½ cup of chicken broth, 3 tablespoons of soy sauce, and 1 tablespoon of cornstarch until well combined. Add the orange juice and zest, along with the red pepper flakes to create your marinade.
Place the sliced beef in a resealable plastic bag or shallow dish. Pour the marinade over the beef, ensuring all pieces are well coated. Seal the bag or cover the dish and refrigerate for at least 30 minutes.
While the beef is marinating, prep the green beans, yellow bell pepper, and green onions. Mince the garlic and grate the fresh ginger.
In a wok or large skillet, heat 1 tablespoon of canola oil over medium-high heat. Add the marinated beef in a single layer and let it sear for 2-3 minutes. Stir-fry for an additional 2-3 minutes until just cooked through. Remove and set aside.
In the same pan, add the green beans and bell pepper. Stir-fry for about 3-4 minutes until they start to soften. Add minced garlic and ginger, stirring constantly for another minute until fragrant.
Return the cooked beef to the pan and pour in the remaining ½ cup of chicken broth. Stir everything together, allowing the sauce to thicken slightly for about 2-3 minutes.
Add the green onions and toss gently. Serve the Szechuan Orange Ginger Beef over hot cooked brown rice.