Vegetarian Diet is an ideal diet for losing the weight because it has very low amount of cholesterol & fat and rich amount of protein and vitamins. The more effective vegetables for losing the weight are broccoli, cabbage, cucumber, spinach, radish, and gourd.