It really depends on how they eat, different regions and religions and etc.
how about a gift card to an Indian restaurant that caters to many regions (ask if they do no onion-no garlic veg) and give them that. Then they can order out as a treat for the family after a hard day.