Oh yes, most foods, in fact. When I was young, I was an extremely picky eater, mac and cheese, peanutbutter and jelly sandwiches and plain hotdogs were my staples, but when I got into my early 20’s I made a conscious decision to change that fact.
So I just kept trying things over and over again. I’ve read some studies that say that sometimes you have to try a food 5 to 12 times before you develop a taste for it. For me, it only took 1 or 2 tries (with my adult tastebuds) to start liking things like mayonnaise, Brussels sprouts, cabbage, coffee, and anything spicy.
A few years later, I became a vegetarian, so therefore my diet was going to be limited in an obvious way, but lo and behold, I actually eat more items, many more in fact, than I did when I was still eating meat. Part of it had to do with the fact that I had simply not tried things such as tofu or tempeh or seitan, or a whole range of vegetables.
It also helps to try certain items that you don’t care for, made in different ways. For instance, I’m still not particularly fond of eggplant, but I found out that I love them in an Indian dish called Bharta and I found some Middle Eastern pickled eggplants with walnuts inside that are wonderful. I think it’s called Makdous.
Anyway, you have to be willing to try things multiple times and not give up after one or two tries. Then you have to find alternate preparations: boiled, braised, baked, fried, poached, dried, pickled, roasted, stir-fried, put in a stew, curry or a soup, made into sandwich or a turnover or a pie, put onto a pizza, incorporated into a salad, or eaten completely raw.
It helps if you learn how to cook, or live with someone who is a good cook. Trying new exotic restaurants is useful too. Sometimes the cuisine of other cultures is tastier than your own familar food.
For me, eating and cooking is an adventure : )