If you're attached to the ideas of meals, it can help to think about why - what purpose do you think they serve? There's no physical or psychological benefit to making kids wait to eat, or making them eat on a schedule, or insisting they only eat certain things at certain times - it's fine for kids to eat when they're hungry So make that easy for them, and for you - have lots of good things to eat that are readily accessible to your kids.
One of the things that tends to "throw" parents is that kids tend to eat a lot of one thing, then a lot of another, then a lot of another. If you look at their diets over a month, they do "balance out" but it doesn't look like "three square meals a day." So don't panic They're actually pretty good at listening to their bodies, when we don't get in the way with lots of rules and limits and timetables.
When my kids were younger, my partner and I tended to eat one or two meals together ever day, and the kids were welcome to join us but not required. One is really social and has a high metabolism, so he was pretty much always happy to eat with us, if he was around. As he got older, he'd sometimes cook, too. The other is more of an introvert and doesn't like a lot of foods, but sometimes she'd come and hang out for the company, and maybe have a bowl of cereal or a popsicle or something. But there were always lots of other foods available for both of them. They never had to wait for a meal... unless we went out to eat, but even then, we always had snacks in the car.
If meals are important to you for social or cultural reasons, make them attractive to your kids! I don't just mean make foods they want to eat (although please do that! not only will they be happier, it will spare your ego to have them gobble up things they like rather than push away things they don't). I mean make "having dinner" something more enjoyable than watching adults blah blah blah over boring adult things and not being able to play. Bring play to the table - it's how kids learn, remember That will mean different things depending on your kids personalities. It might just mean involving a very social kid in the conversation rather than talking over their head, but it could be letting kids be the center of attention, or having special meal time games or projects, or involving one of the kids in the cooking, or everyone watching a favorite show or movie together. Think in terms of "family time, plus food" rather than a dull meal waiting to be "excused" back to life.
And if meals don't work for your kids, don't worry about it. Like I've said, one of my kids rarely sits down for a meal - but she's still managed to learn table and social skills. It's not like it's rocket science! And it doesn't have to be a matter of "being a short order chef" - it just takes re-arranging the way you plan and prepare food. Think logistically rather than emotionally, so that you're planning for kids to do what they do, rather than trying to get them to fit into a box that doesn't work for them.
And have fun! Your kid likes bananas? Draw some faces on them - do them up like Minions, maybe. Which Minion will he eat? What are its abilities? Get him talking. It could turn into your dinner conversation for tonight! Or it could just be a moment of food and connections... which is what's important, anyway.