avocado. avocados are a natural and healthy choice when it comes to a keto diet as they contain 1.9g of protein, 1.9g of carbohydrates and 19.7g of fat per 100g. they are also a good source of important nutrients including potassium, calcium, magnesium and b vitamins.