The Local Way to Say It
Imagine you're at a tapas bar in La Latina and that tortilla isn't quite right. You wouldn't say 'Es malo' because that implies the tortilla itself is evil! No, you'd say 'Está malo'. This phrase is your go-to for food that tastes off, is spoiled, or just plain unpleasant. It’s all about a temporary state. For example, if the milk in your coffee has gone sour, you'd tell the camarero: 'La leche está mala, por favor, ¿me pones otra?' (The milk is bad, please, can you get me another?). Or perhaps that paella isn't as fresh as it should be: 'Uf, esta paella está un poco mala, ¿no?' (Ugh, this paella is a bit off, isn't it?). Even for a single bite: '¡Ay, esta aceituna está malísima!' (Oh, this olive is really bad!). Madrileños use estar malo constantly for any food that's not up to par, from a slightly stale pastry to a completely spoiled dish. It’s practical, direct, and avoids any dramatic accusations of inherent evil!The 'Grammar Math'
Think of it as 'Grammar Math':SER + Adjective = Inherent, Permanent Trait (What something IS)
ESTAR + Adjective = Temporary State, Condition (How something IS)
When we talk about food, 'malo' can be tricky. If you use SER, you're saying something is inherently bad or evil. Like, 'Ese hombre es malo' (That man is evil/bad-hearted).
But with food, we're talking about its condition – it's gone bad, or it tastes bad *right now*. That's why we use ESTAR.
So, remember this pattern:
El yogur es malo (The yogurt is inherently bad/evil - *incorrect for taste*)
El yogur está malo (The yogurt is bad/spoiled - *correct for taste/condition*)
It's all about the temporary state of the food. The food itself might be good, but it is currently in a bad condition or tastes unpleasant. This distinction is key for sounding natural in Madrid!