Şok diyet kişiyi ciddi derecede aç bırakarak vücuda şok etkisi yapmayı amaçlar. Bu diyetlerde genel olarak 1 günlük alınan kalori miktarı 500-1000 kalori arasında değişmektedir.