I would start with nuts and nut butters, if you're not allergic. Almonds, walnuts, pistachios, etc. have healthy fats and protein, and an ounce, which is not that many, has about 160-180 calories. Also, a protein shake or smoothie with protien powder mixed in could also be good choices.
And now that you don't have to be perfect, you can be good.