Prepare the beef and set aside.
Serve immediately with cooked rice.
Prepare the broccoli and set aside.
Combine the soy sauce, cornstarch, sherry or wine and honey in a medium sized bowl and marinate the beef in this mixture for 15-30 minutes.
Add the water to a 10-12 inch heavy skillet with a lid and bring to a boil. Add the broccoli, bring to a boil again, cover and reduce heat to steam for about 5 minutes. Broccoli should be starting to get tender, be bright green, but still crunchy.
Remove the broccoli and remaining liquid from the pan and wipe clean.
Coat the pan with cooking spray and heat to medium high.
Add the beef, marinade liquid and garlic. Stir fry quickly for 1-2 minutes, until it loses most of its redness. Be careful not to burn the garlic, or it will taste bitter.
Add the broccoli and its cooking liquid, stir frying for 1 minute to reheat.
Pour in the broth and stir well, bring to a boil, then lower heat and simmer until the sauce starts to thicken, about 3-5 minutes.
Cooking Tip: You can replace the beef partially or completely with marinated firm tofu or bean curd, skinless boneless chicken thighs or chicken breast. If using chicken breast it will cook very quickly.
Keep it Healthy: You can replace the broccoli with green beans, snow or snap peas, a combination of vegetables such as onions, bell peppers and carrots. Just remember that you add the carrots first, since they take longer to cook and the bell peppers and onions after, to keep everything brightly colored and so they won’t get soggy.
Tip: You can use frozen vegetables instead of fresh. Select frozen vegetables with no sauces or seasonings. Keep in mind frozen vegetables may cook faster than fresh.