For semi-hard vegetables such as green beans, asparagus, peppers, etc. marinate them for at least 30 minutes and up to several hours. For softer vegetables like broccoli, tomatoes, greens, etc. about 10 minutes is good. Don't marinate these for longer than 30 minutes because they will release water and get soggy.