I flew a 90-minute (600 miles) domestic India flight last week on UK (Air Vistara) in business.
There were 4 main course options - indian style chicken, louisiana style chicken, one vegan and one vegetarian;
Plus french-press poured starbucks coffee, indian style tea or other tea choices, juices, coca cola, water, two choices of dessert, two appetizer choices.
I had the vegan option - it blew my mind!! Amazing taste (not just a bunch of leaves calling it "vegan").
Everyone got their choices.
You could try more than one dessert / appetizer if you wanted.
Surely they would have given me a second meal if I was terribly hungry.
Of course, I understand Vistara is not UA's competition. But the difference is service/quality, etc is ridiculous.