A vegan diet is more effective for weight loss than a Mediterranean diet, according to a groundbreaking new study that compared the diets head to head. The randomized crossover trial, which was published in the Journal of the American College of Nutrition, found that a low-fat vegan diet has better outcomes for weight, body composition, insulin sensitivity, and cholesterol levels, compared with a Mediterranean diet.