Make the sauce: In a small bowl, whisk soy sauce, rice vinegar, honey, sesame oil, broth, sriracha (if using), and cornstarch until smooth. Set aside.
Prep the veggies: Slice onion and bell pepper, cut broccoli into small florets, slice carrots, and trim snap peas.
Keep the pieces similar in size for even cooking.
Heat the pan: Place a large skillet or wok over medium-high heat. Add the oil and let it shimmer.
Brown the beef: Add ground beef and the white parts of the green onions. Break it up with a spatula and cook until mostly browned, about 4–5 minutes.
Spoon off excess fat if needed.
Add aromatics: Stir in garlic and ginger. Cook 30–60 seconds until fragrant. Don’t let them burn.
Cook the veggies: Add onion, broccoli, carrots, and snap peas.
Stir fry 3–4 minutes. Add bell pepper and cook 2 more minutes. Veggies should be crisp-tender.
Sauce it up: Whisk the sauce once more, then pour it over the beef and vegetables.
Toss well. Simmer 1–2 minutes until the sauce thickens and coats everything.
Finish: Turn off heat. Stir in the green parts of the green onions.
Taste and adjust with a splash of soy sauce, a squeeze of lime, or more chili for heat.
Serve: Spoon over your base of choice. Garnish with sesame seeds and an extra squeeze of lime if you like.