If you want to employ nutrient timing that is your prerogative, but then please realise that carbohydrates stemming from vegetables are not best centered around your workout as the fiber content reduces the glycemic response to a meal and the vegetables are not insulinogenic themselves. I’ve written about the arguments for centering your carb intake around a workout here: Meal Timing Help, Early Morning Workouts
My advice for vegetables is make it a fixed point of your diet, eat say 10 cups or your bodyweight in kilos / 100 (70 kg bodyweight => 700 grams of vegetables / day) and eat them with the meals that aren’t immediately before / after your workout.
P.S: it is possible to successfully diet without restricting your carbohydrate intake to near your workout.