In a medium bowl, whisk together the soy sauce, honey, rice vinegar, sesame oil, minced garlic, and grated ginger to create the marinade.
Place the cubed steak in a resealable plastic bag or shallow dish, and pour the marinade over it. Seal the bag or cover the dish, and marinate in the refrigerator for at least 30 minutes (or up to 2 hours for more flavor).
Once marinated, remove the steak from the marinade, reserving the marinade for later use.
In a large skillet over medium-high heat, add the steak bites in a single layer. Cook for about 2-3 minutes on each side until browned and cooked to your preferred doneness. Remove the steak from the skillet and set aside.
In the same skillet, add the reserved marinade and bring it to a simmer over medium heat. In a small bowl, mix the cornstarch with water to create a slurry, then add it to the skillet. Stir continuously until the sauce thickens (about 1-2 minutes).
Return the steak bites to the skillet and toss to coat them in the thickened teriyaki sauce. Cook for an additional minute to heat through.
Serve the teriyaki steak bites over a bed of cooked jasmine rice.
Notes
Plate the rice in a bowl, top with the teriyaki steak bites, and sprinkle with chopped green onions and toasted sesame seeds for an appealing garnish.