I gave my kids deconstructed meals like you are describing for years. It's nice now that my kids are older & I don't need to most of the time. Although because of vegetable pickiness that includes me I often cook two vegetable options. I always tried to cook the same meal for everyone but would often provide kids meals like you describe. Honestly if your son is eating red pepper strips, broccoli & rice and a lean protean I think your son is probably eating healthier than MANY kids his age.

I would back up on making him try the new things. My experience not just with my own kids is this really gets better as they get older as their palate & hunger expand. Young elementary kids are the most picky and this seems to be a common refrain amount parents of kids that age.