We started our youngsters on all sorts of foods when they were little. They still love variety. Our daughter, whom we adopted at 4 is the only picky eater. We fed her daughter lots of fun stuff like fish chowder and shrimp and especially Indian food which we love and she still loves. So probably not too early but maybe too late for these kids to develop a wide ranging palate.
If you think that it was your wonderful parenting skills that influenced your kids eating habits, think again.
My oldest ate anything and everything. She would eat raw peas as she helped me she’ll them, or raw green beans and carrots. She loved broccoli and cauliflower. She ate seafood and meat of any kind. She literally ate anything that was put before her.
My second child was/is just the opposite. When my oldest was small we thought that we were the best parents, we really had this parenting thing down. When my second was born, we found out that it was the child, not our parenting skills.