Again, it is eating calories in excess of your maintenance needs that helps you gain weight, not one food. Some people eat avocado daily with their low carb or keto lifestyle, and they lose weight. That said, avocado is one of the highest calorie fruits. Its high fat content can help you create high calorie, low volume meals for weight gain.