The idea is to satiate your hunger properly and not stay hungry at all. Homemade butter, ghee, avocado, coconut oil, cheese, fatty fish olive oil and almond oil are sources of healthy fats that must be part of your diet. A ketogenic diet is a very low-carb diet, considered to be when you eat a level of carbohydrate of around 30g of carbohydrates per day or below.