Diana oli toidu osas väga valiv, rääkis McGrady Mail Online’ile. Buliimiaga võideldes sai temast väga tervislik ja teadlik toituja, kes vältis süsivesikuid, samuti ei söönud ta liha, kuigi tegi väga erilisel puhul erandi. Selleks oli õhtusöök Clint Eastwoodiga, mil ta lubas tuua lauale grillitud lamba.
Kuninglik perekond üldiselt ei söö ka mereande – kuna neil on väga tihe reisikava, ei saa nad lubada haigestumist. Aga ka siin on üks erand – roog nimega «Kuninganna Victoria risoto», mis on valmistatud parmesani, Sitsiilia krevettide ja ürtidega on kõigi kuningapere liikmete lemmik.
Dianal oli ka oma lemmikmagustoit, mida ta endale aeg-ajalt lubas, selleks oli leiva ja võiga valmistatud Inglise puding. Enim meeldis talle aga hoopis nahata keedetud kana. Ka täidetud paprikad olid printsessi üks lemmikroogasid.