Dieta ketogeniczna to dieta wysokotłuszczowa, odpowiedniobiałkowa, niskowęglowodanowa, w proporcjach , makrela, śledź, halibut ze względu na cenną zawartość kwasów omega 3. Warzywa niskowęglowodanowe takie jak szpinak, jarmuż, brokuły, kalafior, szparagi, kiszonki, grzyby oraz pieczarki. Niskocukrowe owoce jagodowe: porzeczki, borówki, maliny, jagody. Tłusty nabiał pod postacią mascarpone, śmietany, jogurtu typu greckiego, serów przykładowo cheddar oraz camembert. W diecie pojawiają się także jaja, orzechy oraz nasiona. Tłuszczami zalecanymi w diecie ketogenicznej są między innymi oliwa z oliwek, olej kokosowy, olej MCT, olej z awokado, masło klarowane. W wersji Keto występuje także smalec.
W przypadku zmiany diety na nową należy wcześniej skontrolować swój stan zdrowia z lekarzem prowadzącym.