Maybe you felt sick because your blood sugar was high not because it was savoury food? Two pizzas is likely to put your blood sugars up quite a lot as is roast dinner depending what was in it.
Anxiety can also make you feel sick though and maybe you just need to push through it, eat something...