Grandma was right, you need to eat your fruits and vegetables. When it comes to weight loss, though, starchy vegetables and stone fruits may not be the most effective allies for dropping pounds. Leafy and cruciferous veggies are the weight loss winners while berries and citrus fruits top the list in the fruit category.