I found it very interesting as a kid to see what my Great Aunt, born in Northern England around 1910 ish and brought up in a very traditional and unadventurous working class household, wouldn’t eat, and why.
Potatoes were completely fine and formed a large part of her diet, but she considered tomatoes (and yogurt, for some reason) to be ‘foreign’ and refused to try either, though we grew tons of tomatoes at home. Bananas were surprisingly fine, she ate half of one every morning, otherwise fruit meant apples, pears, currants and berries that could be grown in the garden only, ideally processed into jam or something rather than fresh. Garlic was pretty suspicious, probably French, and best avoided. She might grudgingly eat lettuce leaves raw maybe a little raw carrot, but other vegetables were only edible if they were cooked thoroughly dead, preferably boiled yellow.
Lasagne was the only acceptable form of pasta (I’m actually not sure she knew it was pasta, she wasn’t cooking it), otherwise pasta was novelty nonsense suitable only for little kids. Lasagne was clearly foreign, but similar enough to familiar foods to be acceptable. Carbs were bread and potatoes. I don’t remember if she ate rice, but we mainly had it with curry, which she wouldn’t eat, so she’d get something else to eat while she watched us and glowered.
Nothing savoury and strongly spiced was OK, that was, again, foreign and therefore suspect. Cinnamon and ‘festive’ spice was acceptable in sweet Christmas food, but at no other time. Chilli was right out.
Meat was all OK, whether it was home grown chicken or rabbit (she’d help pluck/skin them) or from the butcher, likewise I don’t remember her ever refusing a fish, though my uncle used to bring back some weird ones from [del]poaching[/del]fishing trips.
I think she wouldn’t recognise most of my diet as edible. It’s hard to say how much was just her, but I think the majority of her food quirks were pretty directly from what was normal for her as a kid.