Over the years I've had to cut out wheat, dairy and now sugar all for health reasons.
Sadly that makes me a picky eater and it's a big nuisance but there are still lots of foods I do eat
I eat fish ( but not shell fish). Swordfish, red grouper , salmon, sea bass, lovely fresh cod, tilapia ...all my favourites.
I eat all vegetables ..potatoes occasionally but never at home. Only sweet potato at home which we love.
I like all fruits but mainly eat apples but will eat others.
I eat starches wholegrain rice, quinoa, millet, bulgur wheat, braised spelt grains.
I eat most meats Including liver. We never eat chicken at home. I only eat it from a menu if there's no other choice. I have had rabbit in the past but cant bring myself to eat it now.
I eat eggs. Love duck , goose and quail eggs but they are mainly organic hens eggs.
We have to eat out a fair bit when travelling around and I just try to choose food as near to the plant or animal as possible.
I try not to be a pita. Fortunately OH can eat what he likes and is happy to go to a restaurant which has better choices for me.
Even though I'm not a lover of spicy food I will go to an Indian restaurant as a treat for him. It's all about compromise.
I do hope you can educate his palate abit. If he doesn't have the intolerances I have he is missing out on such a lot in life.