Todas las listas de alimentos con proteínas dicen más o menos lo mismo: carne, pescado, huevos, legumbres, lácteos. Ninguna dice lo que cuestan. Y esa es la parte que decide lo que acaba en el carro.
Esta tabla ordena 37 alimentos con proteínas por lo que cuesta cada 20 gramos de proteína, con precios reales de supermercado del 19 de agosto de 2026. La lenteja seca sale a 0,16 euros y la lata de atún en aceite de oliva a 1,30: ocho veces más cara por la misma proteína. La primera fuente animal de la lista es el lomo de cerdo, a 0,46 euros.
Cuánta proteína necesitas, según quien fija la referencia
Antes de comparar precios conviene saber cuánta hace falta, porque el número que circula por internet suele venir de vendedores de suplementos.
El valor de referencia de la EFSA para la población adulta sana es de 0,83 gramos de proteína por kilo de peso corporal y día. Para una persona de 70 kilos son unos 58 gramos diarios. Ese valor sale de un metaanálisis de estudios de balance de nitrógeno: el requerimiento medio se estimó en 0,66 g/kg y el percentil 97,5 —el que cubre a casi toda la población— en 0,83.
Y hay una frase en ese mismo informe que rara vez se cita:
«Los datos de las encuestas de consumo alimentario muestran que las ingestas medias de proteína de los adultos en Europa están en el valor de referencia de 0,83 g/kg al día o, más a menudo, por encima de él.»
Es decir, el adulto europeo medio ya cubre la referencia. El problema de la proteína en España, para la mayoría de la gente, no es la cantidad: es de dónde sale y lo que cuesta.
La referencia sube en dos situaciones. Si estás en déficit calórico, el consenso FESNAD-SEEDO recomienda al menos 1 gramo por kilo al día para conservar masa muscular, algo que ya explicamos con detalle en el artículo sobre el déficit calórico. Y si haces entrenamiento de fuerza con intención de ganar músculo, las recomendaciones de las sociedades deportivas se mueven por encima de ese gramo.
La tabla: cuánto cuesta cada 20 gramos de proteína
Veinte gramos es la unidad práctica: es aproximadamente lo que aporta una ración razonable de una fuente proteica y lo que suele usarse como referencia de reparto por comida.
La fórmula es simple: euros por cada 20 g = 2 × (precio por kilo) ÷ (gramos de proteína por 100 g).
| Alimento | € / 20 g de proteína | Hay que comer | €/kg | Proteína /100 g |
|---|---|---|---|---|
| Lenteja pardina seca | 0,16 € | 82 g | 1,95 € | 24,5 g |
| Copos de avena | 0,23 € | 143 g | 1,63 € | 14 g |
| Alubia blanca seca | 0,23 € | 93 g | 2,45 € | 21,4 g |
| Cacahuete frito con sal | 0,31 € | 87 g | 3,60 € | 23 g |
| Crema de cacahuete 100 % | 0,35 € | 67 g | 5,30 € | 30 g |
| Bebida de soja | 0,38 € | 588 g | 0,65 € | 3,4 g |
| Lomo de cerdo | 0,46 € | 93 g | 4,95 € | 21,4 g |
| Guisante ultracongelado | 0,50 € | 333 g | 1,50 € | 6 g |
| Pechuga de pollo congelada | 0,52 € | 89 g | 5,80 € | 22,5 g |
| Soja texturizada | 0,54 € | 40 g | 13,50 € | 50 g |
| Lenteja cocida de tarro | 0,55 € | 244 g | 2,25 € | 8,2 g |
| Queso fresco batido 0 % | 0,55 € | 250 g | 2,20 € | 8 g |
| Leche entera | 0,62 € | 645 g | 0,96 € | 3,1 g |
| Pechuga de pollo fresca | 0,65 € | 89 g | 7,30 € | 22,5 g |
| Altramuces | 0,66 € | 167 g | 3,98 € | 12 g |
| Huevos (talla L) | 0,67 € | 159 g | 4,20 € | 12,6 g |
| Queso curado en dados | 0,71 € | 77 g | 9,20 € | 26 g |
| Yogur natural | 0,72 € | 541 g | 1,33 € | 3,7 g |
| Garbanzo cocido de tarro | 0,73 € | 364 g | 2,00 € | 5,5 g |
| Solomillo de pavo | 0,73 € | 91 g | 8,00 € | 22 g |
| Jamón cocido | 0,87 € | 116 g | 7,45 € | 17,2 g |
| Carne picada de vacuno y cerdo | 0,94 € | 118 g | 8,00 € | 17 g |
| Almendra natural | 0,96 € | 83 g | 11,50 € | 24 g |
| Jamón serrano | 0,98 € | 60 g | 16,46 € | 33,5 g |
| Atún claro al natural | 1,11 € | 95 g | 11,67 € | 21 g |
| Tofu firme | 1,15 € | 180 g | 6,36 € | 11,1 g |
| Requesón | 1,15 € | 230 g | 5,00 € | 8,7 g |
| Seitán | 1,23 € | 100 g | 12,33 € | 20 g |
| Pechuga de pavo en lonchas | 1,29 € | 112 g | 11,50 € | 17,8 g |
| Atún claro en aceite de oliva | 1,30 € | 95 g | 13,61 € | 21 g |
| Merluza ultracongelada | 1,36 € | 111 g | 12,25 € | 18 g |
| Caballa en aceite de oliva | 1,60 € | 85 g | 18,82 € | 23,5 g |
| Filete de vacuno | 1,62 € | 85 g | 19,00 € | 23,4 g |
| Sardinillas en aceite de oliva | 1,74 € | 105 g | 16,54 € | 19 g |
| Anchoas en aceite | 2,01 € | 83 g | 24,14 € | 24 g |
| Langostino cocido | 2,64 € | 116 g | 22,73 € | 17,2 g |
| Bacalao ultracongelado | 2,82 € | 143 g | 19,73 € | 14 g |
La columna «hay que comer» es la que evita el malentendido más frecuente de este tipo de tablas, y volvemos sobre ella más abajo.
0,16 €
lo que cuesta la fuente más barata por cada 20 g de proteína
17×
lo que separa a la lenteja seca del bacalao ultracongelado
14 € al mes
cubrir la proteína diaria solo con lentejas, frente a 113 € solo con atún
Precios de Mercadona (almacén de Madrid) del 19 de agosto de 2026. Cubrir la referencia diaria de una persona de 70 kg son 58 g de proteína.
Cinco cosas que enseña la tabla
La legumbre seca gana por goleada, y no está cerca. La lenteja pardina cuesta 0,16 euros por cada 20 gramos de proteína. El siguiente escalón, los copos de avena y la alubia seca, está a 0,23. Para encontrar la primera fuente animal hay que bajar hasta el lomo de cerdo, a 0,46, que es casi el triple que la lenteja.
El agua se paga. La misma lenteja en tarro cuesta 0,55 euros por 20 gramos, más del triple que la seca, porque el tarro es en buena parte agua: 8,2 gramos de proteína por 100 frente a 24,5. Pasa lo mismo con el garbanzo. No es un timo, es comodidad: el tarro ahorra el remojo y la cocción. Pero conviene saber cuánto cuesta esa comodidad.
La lata de atún no es proteína barata. Es la imagen popular de la proteína económica y está en el puesto 30 de 37. En aceite de oliva sale a 1,30 euros por cada 20 gramos: ocho veces la lenteja. Al natural mejora a 1,11, y sigue costando el doble que el lomo de cerdo.
Del lado animal, el pollo y el cerdo son otra liga. La pechuga de pollo congelada sale a 0,52 euros por cada 20 gramos y el lomo de cerdo a 0,46: son las dos únicas fuentes animales que se meten entre las diez primeras. Y hay un detalle que conviene mirar dos veces: la misma pechuga de pollo cuesta 0,52 euros congelada y 0,65 fresca, un 25 % más, por un producto que va a acabar cocinado igual. Es la diferencia más grande que hemos encontrado entre dos formatos del mismo alimento, junto con la de la legumbre seca y la de tarro.
El pescado es la fuente cara, con diferencia. Los seis últimos puestos de la tabla son cinco pescados y un marisco. El bacalao ultracongelado, a 2,82 euros por 20 gramos, cuesta diecisiete veces lo que la lenteja. Eso no es un argumento para no comer pescado —tiene bastante más que proteína— pero sí explica por qué una compra con mucho pescado se dispara.

Barato por gramo no es barato por ración
Aquí está la trampa de leer solo la primera columna. La bebida de soja aparece en el puesto 6 con 0,38 euros, pero para llegar a esos 20 gramos hay que beberse casi 600 mililitros. El yogur natural sale a 0,72 euros y son cuatro yogures y medio. La leche entera, 0,62 euros y 645 mililitros.
Al revés pasa con la soja texturizada: 13,50 euros el kilo y aun así está entre las diez más baratas por proteína, porque con 40 gramos ya llegas a los 20 de proteína. Un producto caro por kilo puede ser barato por proteína, y uno barato por litro puede ser un mal negocio proteico.
Por eso la tabla lleva las dos columnas. La primera dice lo que cuesta la proteína; la segunda dice si eso es realista en un plato.
Proteína animal y vegetal: lo que dicen estos números
Los datos desmontan la idea de que la proteína vegetal sea un sucedáneo pobre. Por cada 100 gramos de producto, la soja texturizada (50 g) supera a cualquier carne o pescado de la lista, y la lenteja seca (24,5 g) y la alubia (21,4 g) están al nivel de la carne de vacuno.
Hay dos matices que sí son ciertos y conviene no barrer bajo la alfombra:
Los secos y los curados concentran
El jamón serrano tiene 33,5 gramos por 100 porque ha perdido agua durante la curación, y la lenteja seca tiene 24,5 por lo mismo. Cuando la lenteja se cocina y se hidrata, baja a 8,2. Comparar producto seco con producto fresco favorece siempre al seco.
La calidad del aminograma no es idéntica
Las legumbres son bajas en metionina y los cereales en lisina. Por separado, su proteína se aprovecha peor que la del huevo o la carne; combinados a lo largo del día, el perfil se iguala. Lentejas con arroz no es una casualidad gastronómica.
Alimentos con proteína y pocas calorías
Es la búsqueda que acompaña siempre a esta: proteína sí, energía no. De la tabla, los que mejor cumplen esa condición son el queso fresco batido desnatado (8 g de proteína por 100 con la grasa retirada), el atún claro al natural, la merluza ultracongelada y el solomillo de pavo.
En el extremo opuesto están los frutos secos y la crema de cacahuete: baratos por proteína, pero con mucha grasa acompañando. Son buen complemento y mala base.
Por qué estos números no coinciden con los de otra tabla
Si comparas esta tabla con otra, los valores bailarán. No es un error de nadie: es cómo funciona el etiquetado.
El Reglamento (UE) 1169/2011 exige que los valores nutricionales de la etiqueta sean valores medios, no la medida de tu paquete concreto. Un lote de lentejas no tiene exactamente la misma proteína que el siguiente. Lo explicamos con más detalle en el artículo sobre las apps para contar calorías, donde ese mismo margen es lo que limita la precisión de cualquier contador.
A eso se añade que las tablas de composición dan valores genéricos de un alimento y las etiquetas dan los de un producto. En esta tabla hemos usado la etiqueta siempre que ha sido posible, precisamente para que la proteína y el precio salgan del mismo bote.

Cómo se ha hecho esta tabla
Esto importa más de lo que parece, porque es donde fallan las comparaciones automáticas.
El precio y la proteína salen del mismo producto
Para cada alimento se busca el producto en el catálogo del supermercado, se toma su precio de referencia por kilo y se lee su código de barras. Con ese código se consulta el valor de proteína de su etiqueta. No hay ningún emparejamiento por nombre entre dos bases de datos distintas: la clave es el código de barras.
Los frescos a peso variable van a una tabla de composición
La carne y el pescado de mostrador llevan un código interno de tienda, así que no tienen etiqueta consultable. En esos casos la proteína sale de FoodData Central del USDA, con el registro elegido a mano y su identificador publicado, nunca el primer resultado de una búsqueda.
Fuera las piezas con hueso
Los jamoncitos de pollo salían a 0,36 euros por 20 gramos y se han quitado de la tabla: su precio por kilo incluye el hueso, que no se come, así que el número estaba falseado a la baja.
Los huevos se convierten a peso comestible
Los huevos se venden por docena, no por kilo. Un huevo de talla L pesa entre 63 y 73 gramos con cáscara según el Reglamento (CE) 589/2008; hemos tomado 68 gramos y descontado un 11 % de cáscara para llegar al precio por kilo comestible.
Revisión a mano, línea por línea
Es el paso que no se puede automatizar. La búsqueda automática de «salmón fresco» en el catálogo devuelve comida para perro con salmón, a 4 euros el kilo. La de «requesón» devuelve un vino de Requena. La de «huevos» devuelve pasta al huevo. Y no es cosa del supermercado: buscar «pechuga de pollo cruda» en la base del USDA devuelve faisán, codorniz, pato y pavo en las seis primeras posiciones, sin un solo pollo. Cualquier tabla generada sin revisar producto a producto contiene errores así, y lo peor es que no se ven: el número resultante siempre parece plausible.

Lo que esta tabla no dice
- No dice qué comer. Ordena por coste de la proteína, no por calidad de la dieta. El pescado azul está abajo del todo y sigue siendo recomendable por motivos que no tienen que ver con la proteína.
- No es un precio garantizado. Son precios de una cadena, en un almacén y en un día. Sirven para comparar alimentos entre sí, no para presupuestar.
- No cubre la proteína en polvo. Esto va de comida.
- No corrige por digestibilidad. Un cálculo que ajustara por calidad de la proteína acercaría algo las fuentes animales a las vegetales, aunque no cambiaría el orden de magnitud de las diferencias.
Compara el precio real de tu cesta
Yantar consulta los precios de varias cadenas y te dice cuánto cuesta tu compra en cada una. La misma idea de esta tabla, aplicada a todo el carro. Está en desarrollo.
Avisadme cuando salgaSi te ha resultado útil, la comparativa de qué supermercado sale más barato usa el mismo método de precios, y en las cenas saludables están varios de estos alimentos ya convertidos en platos con su coste por ración.
Preguntas frecuentes
Fuentes
5 referencias consultadas para este artículo, en el orden en que aparecen.
- Dietary Reference Values for nutrients: Summary report (valor de referencia de proteína, 0,83 g/kg/día)
- FoodData Central (composición de alimentos frescos: FDC 171077, 168230, 171763, 175167, 171287, 171098)
- Open Food Facts (valores de la etiqueta por código de barras)
- Reglamento (CE) nº 589/2008, artículo 4 (categorías de peso de los huevos)
- Catálogo y precios de Mercadona (almacén de Madrid)



