Why it happens
Food usually tastes bland because it lacks salt, acid or savoury depth. Salt is a seasoning that strengthens other flavours rather than just making food salty. Acid adds brightness and lifts heavy flavours. Umami, the savoury taste found in ingredients like soy sauce, tomatoes, mushrooms and aged cheese, gives a sense of depth. Too much liquid, or skipping steps such as browning, can also leave a dish weak in flavour.