Dieta ketogeniczna to dieta wysokotłuszczowa, odpowiedniobiałkowa, niskowęglowodanowa, w proporcjach około 80% tłuszczu, około 15% białka, około 5% węglowodanów. W diecie Keto występują między innymi tłuste mięsa takie jak boczek, golonka, kiełbasa, bekon, podroby, wołowina, oraz tłuste ryby. Bazę stanowią także warzywa niskowęglowodanowe takie jak szpinak, jarmuż, brokuły, kalafior, szparagi, kiszonki, grzyby oraz pieczarki, a także niskocukrowe owoce jagodowe: porzeczki, borówki, maliny, jagody, truskawki. Tłusty nabiał pojawia się pod postacią mascarpone, śmietany, masła klarowanego, jogurtu typu greckiego, serów (np. cheddar oraz camembert). Posiłki bogate są także w jaja, orzechy oraz nasiona. Tłuszcze występujące w diecie pochodzą ze źródeł roślinnych (są to m.in. oleje tłoczone z nasion, ziaren lub orzechów, olej MCT, olej z awokado) oraz źródeł zwierzęcych (np. smalec). Dieta składa się z 3 sycących posiłków w 5 rozpiętościach kalorycznych 1500 kcal, 1800 kcal, 2000 kcal, 2500 kcal oraz 3000 kcal.
W przypadku zmiany diety na nową należy wcześniej skontrolować swój stan zdrowia z lekarzem prowadzącym.