I typically buy stir fry mixes and then throw them on a hot pan and try cook the water out but this leaves them dry and burnt.
You’re cooking them to death. Lower heat, add some water, cover with a lid to steam them. If you want a slightly blackened outside, do the above then take them out, raise the heat, and braze them quickly so they don’t dry out.
You can rinse them in warm water first and let them drain for a while. Or you can add more sauce to your stir fry as you cook, ie soy sauce, or whatever you are using.
Use a good olive oil and don’t worry about cooking the water out.
What I usually do is set the burner on medium and cover the pan. Also, I use a large enough pan that the vegetables can spread out a bit.
One thing I’ve started doing that helps is throw them in the air fryer for a couple minutes and get the water drained out. Then put them in the stir fry.