Step 1: Prepare the Ingredients : Slice the beef thinly against the grain for tenderness. Wash and chop all vegetables into bite-sized pieces. In a small bowl, mix soy sauce, oyster sauce, hoisin, sesame oil, honey, and cornstarch slurry to make the sauce.
Step 2: Cook the Beef : Heat 1 tablespoon of vegetable oil in a large skillet or wok over high heat. Add the beef and stir-fry for 2–3 minutes until browned but not fully cooked. Remove beef from the pan and set aside.
Step 3: Stir-Fry the Vegetables : In the same pan, add remaining 1 tablespoon of oil. Add garlic and ginger; sauté for 30 seconds until fragrant. Add carrots and broccoli first, stir-frying for 2 minutes. Add bell peppers, snap peas, and green onions. Stir-fry for another 2–3 minutes until vegetables are crisp-tender.
Step 4: Combine Beef and Sauce : Return the beef to the pan. Pour the sauce over the beef and vegetables. Stir-fry for another 2–3 minutes until beef is cooked through and sauce has thickened.
Step 5: Serve : Remove from heat and transfer to a serving platter. Serve immediately over steamed jasmine rice, brown rice, or noodles. Garnish with additional sliced green onions or sesame seeds if desired.