Restaurant portion sizes have definitely increased - a lot - since the 1940s-50s. Maybe some minor pullback the last few years but still way larger than back then. A McDonald's Quarter-pounder was considered very large, that was in 1971, many sit-down restaurant burgers today are 5-8 oz.
One other thing to compare is business and health regulations. Compliance with that is certainly more involved and costly today than in 1940 and would account for part of the price.
The problem with this model is that the staff and insurance are essentially fixed costs, so if they sell 500 burgers on Saturday but only 250 on Tuesday, then the insurance cost-per-burger on Tues is double what it is on Sat. Staffing might increase by an extra body or two on the busy days but won't double, so it also has a much higher cost-per-burger on Tues.
I am not a restauranteur, just a customer (and observer) but I dont think many restaurant operators understand this concept either. Many seem to be raising prices to cover higher costs-per-item due to fewer customers to spread the fixed costs over. And then the higher prices turn more people off, now prices need to be raised again. Death spiraling themselves.
Insurance is not a fixed cost. Property and auto insurance are, but liability is a percentage of sales, its fixed for a year then adjusted for next years planned sales.
Unfortunately no mention of prices, so increase in portion sizes might be below inflation; and I suspect the former could be a strategy of compensation for inflation by making it seem less drastic ("yes it costs more, but we also made it bigger!")
One time when I was a kid and my dad and I were in line at Fuddruckers, we overhead someone else in line say "I don't think I could eat a third of a pound, so I'll have to get a half a pound instead. It's still a reference we laugh about over two decades later.
We may have inflation in more than one sense: prices have gone up, and perhaps the size of burgers and hot dogs have also increased.
No doubt I can find portion size clues if I look around. Haven't done so yet.