IF USING RICE NOODLES/SPAGHETTI: cook according to the package and set aside.
Heat a olive oil in a large skillet over medium heat for 2-3 minutes. Next, add yellow onion, garlic, and ginger with a small splash of water; this helps it avoid burning. Saute for 5 minutes, stirring frequently.
Add the ground beef to the skillet with salt and pepper to taste. Use a wooden spoon to break up the ground meat and cook, stirring frequently, until all the meat is no longer pink in color.
Push the beef to the edges of the pan, then add the veggies in the center with salt, pepper and soy sauce. Stir, cover, bring the heat down a bit and let the veggies steam for 3-5 minutes, until they're tender-crisp. Try a piece of broccoli or carrot to check for doneness! It should still be a tiny bit crunchy.Remove the tofu and veggie mixture from the pan and set aside. You'll be adding it back in later!
IF USING SOBA NOODLES: Add the soba noodles and cook according to the package (you just need a little bit of oil to get them going, break them up with your spatula as they cook for a few minutes). When finished, remove from the pan.
Whisk the cornstarch and water in a bowl and set aside. In the skillet, add the soy sauce, rice vinegar, sesame oil and honey. Stir well and bring to a low simmer. Then whisk in the cornstarch and water mixture. Bring the sauce to a low boil, stirring frequently, until it has thickened. If it's not thickening, bring up the heat and keep stirring! It might take awhile. You're looking for a sauce that holds together and isn't too watery.
Add the ground beef mixture and cooked noodles into the skillet with the sauce and stir well to coat everything. Finally, divide the mixture into three meal prep containers and let cool for 30 minutes before storing!