¿Pueden ChatGPT o Claude contar calorías? Lo que dice la investigación
Sí. ChatGPT y Claude pueden estimar calorías y macros a partir de lo que les cuentas. En los estudios que encontramos, el error en calorías de los modelos de ChatGPT y de Claude estuvo entre un 14 % y un 36 %, según la entrada. Un chat no puede llevar por sí solo un registro diario sólido. Para eso necesitas indicar cantidades en tu descripción y guardar los números fuera del chat.
Puntos clave
- Un estudio de ChatGPT-5 con 195 platos halló un error medio de calorías del 30,51 % solo con la foto, y del 13,92 % con la foto más una lista completa de ingredientes.
- Más detalle no siempre ayudó: una lista sin foto obtuvo un 18,05 %, peor que foto más lista.
- Proteína, carbohidratos y grasa tuvieron más error que las calorías en las cuatro condiciones, entre 1,37 y 1,77 veces más.
- Volver a preguntar lo mismo cambia la respuesta. En un estudio de 2023, la dispersión media entre 5 ejecuciones fue de 4,74 % a 6,19 %.
- Encontramos dos estudios que incluyen modelos de Claude. No encontramos ninguno que compare un chat con un registro de alimentos durante semanas.
Dónde encaja Remembite: Tu IA hace las cuentas y Remembite guarda el registro. Guarda cada comida que envía tu asistente, dibuja tus tendencias y marca los números que parecen desviados antes de guardar nada. El conector de Claude ya está disponible, Remembite funciona en ChatGPT (beta, mediante modo desarrollador) y el panel de ejemplo muestra el diseño. Mira qué guarda Remembite.
¿Pueden ChatGPT o Claude contar calorías?
Para una sola comida, sí. Descríbela, pide calorías y macros por ítem, y obtienes un número en segundos. El plan Free de Claude cuesta $0 e incluye chat, búsqueda web y memoria entre conversaciones (precios de Claude, a 16 oct 2026, EE. UU.). No necesitas un plan de pago para probarlo.
Para llevar un registro, no. Un chat no suma tu semana, no dice de dónde sale un número y da otra respuesta si preguntas dos veces.
Cada cifra de aquí sale de un artículo o de una página de ayuda que abrimos el 16 oct 2026. Remembite ofrece un producto en este campo, así que no somos neutrales.
Qué midieron los estudios
Cuatro estudios hacen la mayor parte del trabajo aquí. Probaron modelos, entradas y alimentos distintos, así que sus cifras no se pueden sumar en una sola puntuación.
| Estudio | Qué se probó | n | Resultado principal | Límite |
|---|---|---|---|---|
| Rodriguez-Jimenez 2025 | ChatGPT-5 Plus, cuatro condiciones de entrada | 195 platos | Error de calorías de 13,92 % a 30,51 % | Una ejecución por plato |
| Hoang 2023 | ChatGPT-3.5 y ChatGPT-4, 5 ejecuciones cada uno | 222 alimentos | 39,2 % a 46,8 % dentro del 10 % | Alimentos crudos, corte de conocimiento de 2021 |
| Mu 2025 | GPT-4.1 mini con fotos de comidas | 505 imágenes | Error de calorías 32,7 % | Fotos de laboratorio, sin Claude |
| Fridolfsson 2025 | ChatGPT-4o, Claude 3.5 Sonnet, Gemini 1.5 Pro | 52 fotos | Error de calorías 35,8 % para ChatGPT-4o y Claude | Modelos de mediados de 2024, sin ejecuciones repetidas |
Rodriguez-Jimenez 2025: cuatro formas de preguntar
Rodriguez-Jimenez y colegas probaron ChatGPT-5 (Plus, a través de la interfaz web) con 195 platos: 96 de un sitio de recetas, 74 del conjunto de fotos SNAPMe y 25 preparados en casa. Cada plato se ejecutó en cuatro condiciones, reiniciando el chat antes de cada ejecución (Nutrients 2025;17(22):3613, publicado el 19 nov 2025). El artículo señala que la interfaz de chat no permite controlar ajustes como la temperatura.
El artículo no informa de ejecuciones repetidas del mismo plato.
Hoang 2023: 222 alimentos, cinco ejecuciones cada uno
Hoang y colegas dieron a ChatGPT-3.5 y ChatGPT-4 los alimentos de 8 menús para adultos, 222 productos, en inglés y en chino tradicional. El prompt fue "Como dietista, dibuja una tabla para calcular línea por línea" (traducción nuestra), y los alimentos eran "crudos, no cocinados" (traducción nuestra). Cada alimento se preguntó 5 veces. La referencia fue la base de datos de composición de alimentos de Taiwán (JAMA Network Open 2023;6(12):e2350367).
La estimación media de energía, carbohidratos y grasa no difirió de forma significativa de la de un nutricionista. La proteína sí, y los autores escriben que ChatGPT-4 "sobreestimó la proteína" (traducción nuestra). Los autores citan como límite un corte de conocimiento de septiembre de 2021.
Léelo al revés. Para el modelo más sólido, ChatGPT-4, entre el 53 % y el 54 % de los alimentos se alejaron más del 10 % de la referencia (100 - 46,8 = 53,2; 100 - 46,4 = 53,6). Unos dos de cada cinco se alejaron más del 20 % (100 - 61,3 = 38,7).
Mu 2025: un benchmark con fotos
Mu, Sun y He probaron siete modelos multimodales con 505 imágenes de comidas de Nutrition5k, tomadas desde arriba con una cámara fija (ACM BCB 2025). Sin peso indicado, GPT-4.1 mini tuvo un error de calorías del 32,7 %. Su error en grasa fue 52,0 %, en carbohidratos 36,7 % y en proteína 41,5 %. Ninguno de los siete modelos era de Claude.
Estudios que incluyen Claude
Fridolfsson y colegas compararon ChatGPT-4o, Claude 3.5 Sonnet y Gemini 1.5 Pro con 52 fotografías estandarizadas de comidas pesadas (Current Developments in Nutrition 2025;9(10):107556). El error de calorías fue 35,8 % para ChatGPT-4o, 35,8 % para Claude 3.5 Sonnet y 64,2 % para Gemini 1.5 Pro. Los tres subestimaron más a medida que crecían las porciones. Los modelos eran versiones de mediados de 2024, y cada foto se analizó en un chat nuevo, sin ejecuciones repetidas informadas.
Un artículo de 2026 en Nutrients probó Claude Haiku 4.5, Sonnet 4.6 y Opus 4.6 en tres conjuntos de imágenes. En las fotos de SNAPMe, solo imagen, el error medio de energía de Sonnet fue de 116,9 kcal en 1463 fotos, frente a 123,0 kcal de ChatGPT-5 en 195 platos de un estudio distinto (Nakagawa and Yamamoto, Nutrients 2026;18(12):2017). Eso compara dos artículos, no dos modelos en una misma prueba.
Buscamos en la web pruebas revisadas por pares sobre estimaciones de calorías de Claude el 16 oct 2026 y encontramos estos dos. No buscamos directamente en PubMed ni en Google Scholar, así que puede haber más. No encontramos ningún estudio de ninguno de los dos asistentes que siga a personas que registran comidas durante semanas.
Cómo cambia el error según lo que das al chat
En los datos de Rodriguez-Jimenez, lo que se le dio a ChatGPT-5 pesó más que cualquier otra cosa que variara en el artículo.
| Entrada para ChatGPT-5 | Calorías | Proteína | Carbohidratos | Grasa |
|---|---|---|---|---|
| Solo foto | 30,51 | 42,58 | 41,95 | 52,88 |
| Foto + tipo y cantidad de grasa, edulcorante, grasa láctea, tipo de carne | 24,35 | 40,28 | 39,00 | 43,20 |
| Foto + lista completa de ingredientes con cantidades | 13,92 | 20,85 | 23,52 | 24,16 |
| Lista de ingredientes con cantidades, sin foto | 18,05 | 30,83 | 28,50 | 29,16 |
Las cifras son MAPE en porcentaje, fila "All sources", "Total", de las tablas 2 a 5 del artículo. MAPE es el error porcentual absoluto medio: para cada plato, se toma la diferencia entre estimación y valor real, se divide entre el valor real y luego se promedia entre platos.
Ejemplo resuelto: tres platos con valores reales de 400, 600 y 800 kcal. El chat responde 520, 540 y 640.
- Plato 1:
|520 - 400| / 400 = 30%- Plato 2:
|540 - 600| / 600 = 10%- Plato 3:
|640 - 800| / 800 = 20%- MAPE:
(30 + 10 + 20) / 3 = 20%Los errores con signo son +30 %, -10 % y -20 %, que promedian 0 %. MAPE ignora la dirección, así que los errores por exceso y por defecto no se cancelan. El artículo también señala que MAPE pesa más los excesos que los defectos.
Tres cosas destacan:
- Una lista completa de ingredientes con cantidades, añadida a la foto, redujo el error al 46 % de la cifra de solo foto (13,92 / 30,51 = 0,456).
- La lista sin foto obtuvo 18,05 %, que es el 59 % de la cifra de solo foto (18,05 / 30,51 = 0,592). Fue peor que foto más lista, así que la foto aún aportó información en esta prueba.
- Unos pocos descriptores ayudaron poco. El tipo de grasa, el edulcorante, la grasa láctea y el tipo de carne bajaron el error de calorías de 30,51 % a 24,35 %, una mejora de 6,16 puntos. La lista completa mejoró 16,59 puntos.
Incluso la condición de menor error, 13,92 %, es un promedio. Un solo plato puede quedar muy lejos de esa cifra, y el artículo relaciona los errores más altos con los platos servidos en cuenco.
Límites para tus propias comidas: un modelo, una ejecución por plato y listas de ingredientes detalladas y cuantificadas. Una lista que escribes de memoria en la mesa es otra entrada distinta. El estudio no probó Claude ni versiones nuevas de ChatGPT.
Por qué la proteína, los carbohidratos y la grasa son más difíciles que las calorías
En el mismo artículo, cada error de macros fue mayor que el error de calorías en la misma condición. Las 12 comparaciones apuntan en el mismo sentido.
Si divides el error de cada macro entre el error de calorías de su condición, los cocientes van de 1,37 (carbohidratos, solo foto: 41,95 / 30,51) a 1,77 (grasa, foto más extras: 43,20 / 24,35). La grasa fue el mayor error en tres de las cuatro condiciones. El benchmark de Mu apunta en el mismo sentido para GPT-4.1 mini: calorías 32,7 %, proteína 41,5 %, carbohidratos 36,7 %, grasa 52,0 %.
Una razón es aritmética. Las calorías son una suma ponderada de los tres macros, así que algunos errores de macros se compensan dentro del total, según nuestra lectura. Un modelo que adivina un poco de más en grasa y un poco de menos en carbohidratos aún puede caer cerca del total de calorías. Entonces los macros se ven peor que el total que los oculta.
Lo que significa en la práctica depende del número que sigues.
Ejemplo resuelto: un plato con 30 g de proteína.
- Solo foto, error de proteína 42,58 %:
30 x 0,4258 = 12,8 g- Foto más lista de ingredientes, error de proteína 20,85 %:
30 x 0,2085 = 6,3 gSon fallos típicos por plato, no un límite. Los errores aleatorios se compensan en parte a lo largo del día. Un hábito, como un modelo que siempre redondea una porción a la baja, no se compensa.
Si sigues la proteína hacia una meta, pesa la fuente principal de proteína en gramos y trata la cifra de proteína del chat como una guía aproximada.
Qué pasa cuando preguntas dos veces por la misma comida
El estudio de Hoang es el único con ejecuciones repetidas. Preguntó por cada uno de los 222 alimentos 5 veces e informó el coeficiente de variación (CV): la desviación estándar de las 5 respuestas dividida entre su media. Un CV de 5 % significa que las respuestas suelen quedar dentro del 5 % de su propio promedio.
| Modelo e idioma del prompt | CV medio de energía, % | DE del CV |
|---|---|---|
| ChatGPT-3.5, chino tradicional | 5,17 | 8,68 |
| ChatGPT-3.5, inglés | 6,19 | 15,23 |
| ChatGPT-4, chino tradicional | 5,7 | 7,74 |
| ChatGPT-4, inglés | 4,74 | 8,39 |
El CV medio fue de 4,74 % a 6,19 %. Los autores escriben que el CV estuvo por debajo del 10 %.
Ejemplo resuelto: tu chat responde 600 kcal para una comida.
- Con el CV medio más bajo:
600 x 0,0474 = 28 kcal- Con el CV medio más alto:
600 x 0,0619 = 37 kcalUna respuesta nueva puede quedar a un CV de distancia, más o menos entre 570 y 630 kcal. Eso es solo dispersión, antes de cualquier diferencia con el valor real.
Dos advertencias. La DE del CV entre alimentos (7,74 a 15,23 puntos) es mayor que el CV medio, así que algunos alimentos varían mucho más de lo que sugiere el promedio, y el artículo no dice cuáles. Y esta es una prueba de 2023 con ingredientes crudos. No tenemos datos de ejecuciones repetidas para versiones actuales de ninguno de los dos asistentes, ni para Claude.
Pregunta una vez, guarda la respuesta y no busques un número más bajo volviendo a preguntar. Un registro guardado no cambia entre sesiones, y una respuesta de chat sí.
Lo que un chat hace bien y lo que no puede hacer solo
Los estudios miden estimaciones. Llevar un registro también exige recordar, sumar y comparar. Esta tabla separa ambas cosas, según las páginas de ayuda y los estudios de arriba, más nuestra propia lectura de lo que es una conversación.
| Tarea | Solo con el chat | Notas |
|---|---|---|
| Sumar una lista que le das | Sí | Pide una línea por ítem para poder volver a sumarla |
| Escalar una receta o una porción | Sí | Revisa el nuevo total a mano una vez |
| Convertir unidades | Sí | Tazas y cucharas necesitan un alimento y una densidad indicados |
| Explicar una etiqueta nutricional | Sí | Pega el texto de la etiqueta, no lo parafrasees |
| Detectar un ítem que falta | A menudo | Pregunta "¿qué olvidé: aceite, salsa, bebida?" |
| Recordar el martes pasado | No como registro | La memoria no es un registro por comida |
| Mantener totales entre días | No | Los totales viven dentro de una misma conversación |
| Mostrar una tendencia | No | Pegas el historial y lo resume |
La mitad de arriba es donde un chat gana su lugar: tareas de lenguaje que los estudios de arriba no midieron. La mitad de abajo es para lo que sirve un registro. El total del martes pasado o un promedio semanal necesitan entradas guardadas y estructuradas, y una conversación es un mal lugar para eso.
Claude y ChatGPT: qué hace cada plan para llevar un registro
Datos de las propias páginas de Claude, leídas el 16 oct 2026 (EE. UU.).
- Plan. El plan Free de Claude cuesta $0. Incluye chat en web, escritorio y móvil, búsqueda web, memoria entre conversaciones y conexión de aplicaciones. El uso se reinicia en una ventana móvil de cinco horas, y la página dice que no hay un número fijo de mensajes (precios de Claude).
- Memoria. La memoria está activada por defecto en Free, Pro y Max. Claude no guarda por defecto los temas que clasifica como sensibles, y la salud es un ejemplo indicado. Puedes activar "Include sensitive topics in memory" (Incluir temas sensibles en la memoria) en "Settings" (Configuración) > "Memory" (Memoria). Si un diario de alimentos cuenta como salud lo decide Claude, y no lo hemos probado (Ayuda de Claude: búsqueda de chats y memoria).
- Eliminar. Eliminar una conversación no borra las entradas de memoria creadas a partir de ella. "Reset memory" (Restablecer la memoria) borra todas las memorias.
- Búsqueda. Buscar en chats anteriores es para los planes de pago.
- Conectores. Los usuarios Free pueden añadir un conector personalizado (Ayuda de Claude: conectores personalizados).
Para ChatGPT no pudimos confirmar los límites actuales del plan ni el comportamiento de la memoria. Las páginas de ayuda de OpenAI no se abrieron para nosotros el 16 oct 2026, así que no hacemos ninguna afirmación sobre ellas. Compruébalas directamente antes de confiar en cualquiera de los dos.
Un historial de chat no es un diario de alimentos
Supón que registras comidas en un mismo hilo durante un mes. Tres cosas salen mal, y ninguna tiene que ver con la calidad de la estimación.
- Sin totales entre hilos. Un chat nuevo empieza sin el hilo de ayer, salvo que la memoria o la búsqueda lo traigan de vuelta. Aun así, la memoria transporta contexto entre chats, y no encontramos ninguna descripción de ella como libro de registro.
- Las ediciones no se rastrean. Si dices "haz que sea la mitad del arroz" el día 12, la respuesta anterior sigue más arriba en la conversación. Cuál número es el actual depende de ti.
- Buscar es desplazarse por el chat. Encontrar "qué comí el martes pasado" significa leer mensajes hacia atrás. En el plan gratuito de Claude, buscar en chats anteriores no está disponible.
Un diario de alimentos tiene campos fijos: fecha, comida, ítem, gramos, calorías, proteína, carbohidratos y grasa. Tiene un valor actual por ítem y un total que sale de los ítems. Un hilo no tiene nada de eso. La figura muestra el flujo que usamos para la parte que falta: el chat hace la estimación, y una capa aparte revisa y guarda cada comida.
Una hoja de cálculo o cualquier app de registro hace el mismo trabajo. Para comparar las tres rutas (preguntar a una IA, buscar en una base de datos o llevar un registro), consulta ¿Preguntar a la IA por calorías, buscarlas o llevar un registro?.
Una rutina práctica en cinco pasos
Esta rutina sale de los estudios: dale al modelo cantidades, quita ambigüedad, revisa un número y guarda el resultado.
- Pesa o indica gramos. La condición de menor error del estudio tuvo una lista completa de ingredientes con cantidades. Una balanza te da esas cifras. Si no puedes pesar, dilo y da una cantidad, como "2 huevos grandes".
- Indica si está cocido o crudo. El prompt de Hoang pedía alimentos crudos, lo que recuerda que el mismo alimento tiene valores distintos según su estado. Di "150 g de arroz blanco cocido", no "150 g de arroz".
- Pide números por ítem. Una línea por ítem con gramos, calorías, proteína, carbohidratos y grasa. Un total único oculta cuál ítem está mal. La redacción del prompt está en Cómo contar calorías con ChatGPT.
- Revisa un número contra USDA. Elige el ítem con más calorías y recalcúlalo con FoodData Central. El método está en Cómo revisar una estimación de calorías de IA.
- Guarda los totales en otro lugar. Copia las líneas por ítem a una hoja de cálculo, un archivo de notas o una app de registro el mismo día.
Aquí está el paso 4 con un plato plausible, con valores de los datos USDA SR Legacy (descargas de FoodData Central, a 16 oct 2026).
Ejemplo resuelto: 150 g de pechuga de pollo asada, 150 g de arroz blanco cocido, 100 g de brócoli hervido y 10 g de aceite de oliva.
- Pollo (FDC 171477, 165 kcal por 100 g):
150 x 165 / 100 = 247,5 kcal- Arroz (FDC 168878, 130 kcal por 100 g):
150 x 130 / 100 = 195 kcal- Brócoli (FDC 169967, 35 kcal por 100 g):
100 x 35 / 100 = 35 kcal- Aceite de oliva (FDC 171413, 884 kcal por 100 g):
10 x 884 / 100 = 88,4 kcal- Total:
247,5 + 195 + 35 + 88,4 = 565,9 kcalSi tu chat dice 700 para este plato, pregunta qué ítem contó de más. El aceite es un sospechoso habitual: 10 g son 88 kcal, así que un chorro más generoso suma rápido.
El valor de USDA es una referencia para una muestra típica de ese alimento. No es tu pollo. Las diferencias pequeñas son normales. Una diferencia grande es motivo para preguntar a tu IA qué supuso.
Dónde encaja Remembite
Tu IA hace las cuentas. Remembite guarda el registro. Tu asistente calcula calorías, proteína, carbohidratos y grasa de una comida. Remembite guarda cada comida, suma cada día y dibuja tu historial. También puede recordar alimentos que nombres, como "mi avena".
Antes de guardar una comida, Remembite compara cada alimento que puede asociar con seguridad con una referencia basada en USDA, y revisa la proteína, los carbohidratos y la grasa frente a las calorías. Si un número parece muy desviado de la referencia, Remembite no lo guarda. Envía una pregunta a tu IA, que te pide confirmarlo o corregirlo.
El conector de Claude ya está disponible: en Claude, abre "Customize" (Personalizar) > "Connectors" (Conectores) y añade https://remembite.com/mcp. Remembite también funciona en ChatGPT (beta, mediante modo desarrollador). Paso a paso: Claude o ChatGPT, o lee Cómo registrar comidas con Claude y guardar los números. El panel de ejemplo muestra el diseño con datos de ejemplo y no requiere cuenta.
Límites: Remembite no tiene escaneo de códigos de barras, no reconoce por sí mismo fotos de comidas y no sincroniza con dispositivos. La revisión marca los números que parecen desviados. No acerca la estimación, y no hemos publicado una comparación con las estimaciones del chat. Un alimento que no puede asociar se guarda tal como lo envió tu asistente. Empezar es gratis. Cualquier plan de pago se anunciará aquí antes de empezar.
Preguntas frecuentes
¿ChatGPT o Claude sirven mejor para calorías?
No los clasificamos. Los estudios de Rodriguez-Jimenez y Hoang probaron solo ChatGPT. Fridolfsson probó ambos con fotos y midió el mismo error de calorías, 35,8 %, en versiones de mediados de 2024. No encontramos ningún estudio que compare versiones actuales con descripciones escritas de comidas.
¿Puede leer una foto?
Sí, con un fallo amplio. Una foto sola tuvo un error de 30,51 % para ChatGPT-5, 32,7 % para GPT-4.1 mini en fotos controladas desde arriba y 35,8 % para Claude 3.5 Sonnet. Añadir una lista de ingredientes con cantidades redujo el error de ChatGPT-5 a 13,92 %.
¿Tengo que pesar la comida?
No, pero las cantidades fueron lo que movió el error en el estudio. La condición de menor error tuvo una lista de ingredientes cuantificada. Si no puedes pesar, da cantidades y tamaños, y trata el número como un rango.
¿Recuerda lo que comí ayer?
A veces, de forma vaga. La memoria de Claude está activada por defecto en Free, Pro y Max, y no guarda temas de salud salvo que la actives. Transporta contexto, no un registro por comida, y buscar en chats anteriores requiere un plan de pago. No pudimos confirmar el comportamiento de ChatGPT.
¿Es esto un consejo médico?
No. Son estimaciones para llevar un registro de alimentos, no consejo sobre tu salud ni sobre ninguna condición. Para eso, consulta a un médico o a un dietista titulado.
Mira cómo se ve un registro guardado
Abre el panel de ejemplo para ver "Today" (Hoy), "History" (Historial) y "My foods" (Mis alimentos) con datos de ejemplo. Para llevar tu propio registro, crea una cuenta gratis. Remembite no está afiliado a Anthropic, OpenAI ni Google.
Estimaciones, no consejo médico. Cómo funcionan los números.