Low humidity, cabin pressure and background noise all affect how we perceive flavor and aroma, making familiar food taste different in the air.
Dry air affects aroma
Much of flavor comes from smell. Dry cabin air reduces how strongly aromas are perceived.
Cabin pressure changes perception
Cabin conditions differ from sea level and can reduce sensitivity to some tastes, so airline food is often seasoned more assertively.
Noise matters too
Research suggests loud background noise can alter perceptions of sweetness, saltiness and overall flavor intensity.
Why tomato-based flavors can work well
Umami may be less affected by flight conditions, which can make tomato-based and savory foods feel more satisfying in the air.
Bottom line
Keep the solution simple: start with the most likely cause, change one factor at a time, and observe the result. That makes it much easier to identify what actually works in your situation.