If you’re looking to improve your health and lose weight, yes plant based diets work! That’s because plant based foods are nutrient dense and packed with fiber and protein among other vitamins and minerals. Natural sources of fiber and protein help you feel full longer. Furthermore plant based foods help you boost your mood which keeps you motivated!