In a medium saucepan, bring 4 cups of water to a boil on high heat.
Add the broccoli to the boiling water. Wait until the water starts boiling again, which will take about 1 minute.
Drain the broccoli using a colander and set it aside.
Cut the beef into 2-inch-wide strips along the grain of the meat.
Now, slice each beef strip into ¼-inch-thick pieces, cutting across the grain this time.
In a medium mixing bowl, combine the beef, ginger, 1 tablespoon of sherry, soy sauce, cornstarch, and ¼ teaspoon of salt.
Stir the mixture well, then add 1 teaspoon of oil to it.
In a separate small bowl, mix sriracha sauce, hoisin sauce, and the remaining sherry.
Heat a 14-inch flat-bottomed wok or a 12-inch skillet over high heat. You'll know it's hot enough when a drop of water on the surface evaporates in 1-2 seconds.
Add 1 tablespoon of peanut oil to the wok, and then add the onions. Stir-fry them for 10 seconds until they smell good.
Push the onions to the side of the wok and place the beef in the center. Spread it evenly in one layer.
Let the beef cook for 1 minute without stirring it, so it starts to sear.
Stir-fry the beef and onions together for another minute until the beef gets a light brown color but isn't fully cooked.
Add the remaining 2 teaspoons of oil to the wok, along with the cooked broccoli and ¼ teaspoon of salt.
Stir-fry the mix for 30 seconds until everything is combined well.
Pour the sriracha mixture you made earlier into the wok.
Keep stir-frying for another 30 seconds to 1 minute, or until the beef is cooked and the veggies are crisp but tender.
Notes
7 Points (2022/2023 Plan)MyWW Points: 7 Blue Plan and 6 Green Plan7 WW Freestyle Points and 6 Smart Points We are not associated with Weight Watchers/WW in any way. Double check points on their official calculator.