I'm such a country mouse, that I haven't been aboard internationally for a long long time. So to be slightly impressed for me on an international flight with a non-US airline was a low bar.
This trip, I'm on ANA. Even their snack bag is prettier. It has some senbei (rice crackers) and nuts mix.
For 'lunch' it was very well rounded, I got the Creamy Chicken with potato for entree, it came with pasta salad with salmon, tofu and veggie, regular salad, roll, and noodles with noodle sauce.
It was over the top lots of food. And yes, I carb-ed up and napped.
Mid-flight, they put out trays of snacks in case you're hungry. Besides banana, snack pack, they also have Biscoff cookies and chocolate. They did give us egg salad sando if we wanted, or if you're super hungry you can ask for cup of ramen noodle. But you saw how much food the first meal was, really didn't need more.
For drinks, they have tea, apple juice, orange juice, water, sparkling water, soda.
For the meal before we land, I got the tortellini with tomato sauce. It came with a muffin, slice of ham and potato salad.
Meanwhile, on the way back, the club has all sorts of alcohol available. Then there's Japanese style food along with Western style food. My only complaint is that it was super crowded.
Meanwhile on a US airline - I think my dinner was burnt. I got the beef dish with squash and potato. The salad does have yuzu dressing, which does tastes good. The roll was very dry, and it came with a brownie. That was a nice snack in the middle of the night.
They did bring mid flight snack, which was sausage burrito, wasn't bad, just that the sausage was not breakfast sausage, but hot dog sausage, that was different.
For breakfast, I got the blueberry pancakes. The compote kinda exploded, but it tasted good. The pancake got dried in the heat up process, so sadly it was hard to chew with that awesome compote. The bowl of fruit was really good though. The muffin is a good stand by snack.
They did not have snack laid out like the Japanese airline did, just water, but the flight attendants made it very unfriendly to hang out at the galley area even just for stretch, so I tried not to intrude their space had I not need water.
As you can see, the Japanese airline food is definitely spiffier. Then again, since the US airline food was loaded from Japan, I blame the heating up process. The US airline did load up Japanese juices, soda, and water, and I swear it taste better. The US airline was a tad confusing, because the drink card made it looked like we are to pay for our meals, which I know that's the case for domestic flights, but was awkward to see price tag on some international flights. Luckily, it wasn't in our flight.