@MDianaSims I've done it this way as well when I want my sims to have a family sit down meal.
Another work around that can also be bit of a chore if you have parenthood, is setting the table. I've found that when the table is set and you put the meal in the center of the table then use the call to meal interation, sims who grab a plate will sit where there's a table setting.