El INEGI publicó esta semana que el costo mensual de alimentarse en zonas urbanas subió 5.15% anual en mayo, casi dos puntos por encima de la inflación general de 3.37%. Para una familia de cuatro personas, eso equivale a más de 10,000 pesos mensuales solo en comida. Lo que el dato dice sobre el poder de compra real de los mexicanos.
El número que la inflación general no muestra
Las líneas de pobreza por ingresos publicadas esta semana por el INEGI muestran que el costo de la canasta básica alimentaria urbana llegó a 2,597 pesos por persona al mes en mayo de 2026.
Eso es un incremento anual de 5.15%, significativamente por encima de la inflación general de 3.37% que Banxico y el gobierno celebraron como el mejor dato en años.
Para una familia de cuatro personas, alimentarse cuesta más de 10,388 pesos al mes solo en los productos básicos.

¿Por qué la comida sube más que el promedio?
La inflación alimentaria en México es estructuralmente más alta que la inflación general por tres razones concretas:
- Volatilidad agrícola: Los precios del jitomate, chile, papa y aguacate pueden subir 20% a 40% en un solo mes por factores climáticos o estacionales.
- Costos de transporte: El diésel y los fletes siguen presionados por la volatilidad del petróleo, lo que encarece mover los alimentos del campo al supermercado.
- Concentración de mercado: Unos pocos intermediarios controlan la cadena de distribución de frescos, lo que reduce la competencia y mantiene márgenes altos.
Lo que el dato dice sobre la pobreza real
México ¿Cómo Vamos? señaló esta semana que en mayo, el costo de la canasta básica alimentaria superó la inflación del mes, lo que indica que las familias de menores ingresos están perdiendo poder de compra incluso cuando el INPC general baja.
El salario mínimo en 2026 es de 9,500 pesos mensuales. Para un hogar donde solo una persona trabaja al mínimo y hay cuatro bocas que alimentar, la canasta básica consume más del 100% del ingreso antes de contar renta, transporte, salud o educación.
Para los hogares donde trabajan dos personas al salario mínimo, la canasta representa el 55% del ingreso conjunto, dejando apenas 8,600 pesos para todos los demás gastos del mes.