Yes! High vegetable intake can assist with weight loss!
Why? NSV (non starchy vegetables) particularly, are high water, low in calories, good sources of fiber, help to bulk meals with low energy density.
They are also high micronutrient (vitamins, minerals, phytonutrients).
NSV may lower risk of diseases such as heart disease and certain cancers. Here is a paper about a reduction of risk of heart disease with vegetables: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5579650/
Strive for 50-75% of daily intake in volume as NSV and whole fruits.
Have a healthy day!