Menú semanal con ChatGPT: un prompt que funciona y las cifras que debes revisar
Sí, ChatGPT puede escribirte un menú semanal con gramos y macros. Lo que conviene revisar es la suma: en cuatro planes que ChatGPT 4.0 escribió para un estudio publicado, el total diario repetía exactamente las kcal pedidas, pero sus propias líneas sumaban entre 80 y 270 kcal menos, y un recuento con USDA lo confirma (estimado).
Por la redacción de MacroRecipe · Actualizado el
Si buscas cómo hacerte un menú semanal con ChatGPT, la respuesta corta es que funciona bien para tener ideas y mal para dar por buenas sus cifras sin mirarlas. Para comprobarlo, tomamos los cuatro planes completos de un día que ChatGPT 4.0 escribió hacia noviembre de 2024 para un estudio de la revista Nutrients (Kaya Kaçar, Kaçar y Avery, 2025), impresos tal cual en su archivo suplementario, y recontamos las 89 líneas con USDA FoodData Central. Cada subtotal de comida estaba bien sumado. Solo fallaba el total del día, en los cuatro planes y siempre por arriba: los alimentos que figuran en el plan suman entre un 4 % y un 18 % menos kcal de las pedidas (estimado).
No hemos lanzado un chat nuevo para este artículo, y tampoco lo hemos probado en español: un chat nuestro no lo podrías verificar, y estos planes están publicados y fechados, así que puedes rehacer las cuentas con las tablas de más abajo. ChatGPT ha cambiado desde noviembre de 2024 y hoy puede contestar de otra forma, de modo que léelo como una guía de qué revisar y no como un veredicto sobre la versión actual. Lo escribe la redacción de MacroRecipe, que hace una app de menús semanales; lo contamos al final.
Lo que ChatGPT hace bien
Bastante. Al pedirle un plan diario saludable con raciones en gramos, ChatGPT devolvió seis tomas al día con alimentos corrientes: yogur griego y fruta, huevos, ensaladas de pavo o pollo, salmón o bacalao con boniato, frutos secos y una onza de chocolate negro. Cada línea traía su cantidad y su cifra de kcal.
- Línea a línea, cerca. En las 89 líneas, la cifra de ChatGPT y nuestra estimación con USDA se diferencian en 21 kcal como máximo. Los mayores fallos: 40 g de pan integral a 80 kcal (101 estimadas con USDA), 120 g de bacalao a 110 (126), dos huevos a 140 (155) y 80 g de quinoa cocida a 110 (96).
- Las comidas sumaban. Cada uno de los 24 subtotales de comidas y snacks es la suma exacta de sus líneas.
- El más cercano de los tres chatbots a las kcal pedidas. En el mismo estudio, ninguno de los diez planes de ChatGPT se desviaba un 20 % o más, frente a cinco de diez de Gemini.
- Calidad global parecida entre los tres. De media, los tres chatbots superaron los 70 puntos en el índice de calidad nutricional global que usaron los investigadores (el DQI-I).
Dónde falla: el total era el objetivo
Cada plan termina con una línea de «Daily Totals». En los cuatro, esa línea se limita a repetir la petición: 1.400, 1.500, 1.700 o 1.800 kcal. Si sumas las líneas de ChatGPT, sale menos en todos los casos.
| Plan pedido | Total impreso por ChatGPT | Suma de sus líneas | Nuestro recuento con USDA | Recuento del estudio | Diferencia con lo pedido (nuestro recuento) |
|---|---|---|---|---|---|
| 1.400 kcal, hombre de 35 años | 1.400 | 1.130 | 1.153 | 1.168 | −18 % |
| 1.500 kcal, mujer de 35 años | 1.500 | 1.420 | 1.443 | 1.408 | −4 % |
| 1.700 kcal, mujer de 35 años | 1.700 | 1.525 | 1.548 | 1.542 | −9 % |
| 1.800 kcal, hombre de 35 años | 1.800 | 1.615 | 1.613 | 1.599 | −10 % |
Nuestro recuento y el de los investigadores quedan a menos de un 3 % entre sí, y los dos están al lado de las líneas de ChatGPT, no de su titular. El modelo no se olvidó de una comida: escribió el objetivo donde iba la suma. Un chatbot escribe palabra a palabra, y un total que coincide con lo que le pediste suena natural, lo haya sumado o no.
El patrón se repite en el conjunto del estudio: su archivo suplementario recoge las kcal recontadas por los investigadores para los diez planes de ChatGPT, y todos quedaron por debajo de lo pedido, entre menos de un 1 % y un 17 % (estimado por los investigadores con datos de USDA). Un segundo estudio, en Nutrition and Health, pidió a ChatGPT-4o y ChatGPT-4 un menú de cinco días de 1.800 kcal para una mujer de 20 años con obesidad; ambos ofrecieron menús con pocas kcal, un reparto desequilibrado de macronutrientes y poco calcio frente a las guías dietéticas turcas (Bayram, Çelik y Barcın Güzeldere, 2025).
Línea a línea: el plan de 1.400 kcal
Es el plan con la mayor diferencia. Lo reproducimos para enseñar cómo se revisa un plan, no como un menú que seguir. Los alimentos, las raciones y las kcal son los de ChatGPT, tal como se publicaron; las dos últimas columnas son nuestras estimaciones con valores de USDA. La carne y el pescado se leen como peso cocinado, porque los platos son a la plancha.
| Comida | Alimento y ración, como lo escribió ChatGPT | Kcal de ChatGPT | Kcal con USDA | Proteína con USDA (g) |
|---|---|---|---|---|
| Desayuno | Yogur griego (desnatado), 150 g | 90 | 89 | 15,3 |
| Desayuno | Fresas, 50 g | 15 | 16 | 0,3 |
| Desayuno | Almendras, 10 g | 60 | 58 | 2,1 |
| Desayuno | Miel, 5 g | 15 | 15 | 0 |
| Media mañana | Huevos, 2 grandes (100 g) | 140 | 155 | 12,6 |
| Comida | Pechuga de pavo (a la plancha, sin piel), 100 g | 135 | 136 | 29,5 |
| Comida | Hojas verdes (lechuga, espinaca), 80 g | 15 | 15 | 1,7 |
| Comida | Tomates cherry, 50 g | 10 | 9 | 0,4 |
| Comida | Pepino, 50 g | 5 | 8 | 0,3 |
| Comida | Pimiento rojo, 30 g | 10 | 8 | 0,3 |
| Comida | Aguacate, 30 g | 50 | 48 | 0,6 |
| Comida | Aceite de oliva, 10 g | 90 | 88 | 0 |
| Merienda | Manzana, 100 g | 50 | 52 | 0,3 |
| Merienda | Crema de almendras (natural), 10 g | 60 | 61 | 2,1 |
| Cena | Filete de bacalao, 120 g | 110 | 126 | 27,4 |
| Cena | Boniato (al horno), 100 g | 85 | 90 | 2 |
| Cena | Calabacín (al vapor), 50 g | 10 | 8 | 0,6 |
| Cena | Judías verdes (al vapor), 50 g | 15 | 18 | 0,9 |
| Cena | Aceite de oliva, 5 g | 45 | 44 | 0 |
| Antes de dormir | Requesón (bajo en grasa), 100 g | 90 | 81 | 10,5 |
| Antes de dormir | Arándanos, 50 g | 30 | 29 | 0,4 |
| Todo el día | Total impreso por ChatGPT: 1.400 | 1.130 (suma de sus líneas) | 1.153 | 107,3 |
Los subtotales de ChatGPT (180 kcal el desayuno, 140 la media mañana, 315 la comida, 110 la merienda, 265 la cena y 120 antes de dormir) suman 1.130 kcal. El plan parece completo y usa alimentos corrientes; solo falla la aritmética del final, en 270 kcal, más que su propio subtotal de la cena (265). Si lo siguieras al pie de la letra, comerías un 18 % menos de lo que pediste (estimado).
La proteína se acercó; los hidratos, no
Los macros impresos al final de cada plan tienen el mismo problema. En los planes de 1.400 y 1.500 kcal, los gramos impresos son el objetivo multiplicado por los porcentajes anunciados y redondeado (el 40 % de 1.500 kcal son 150 g de hidratos, a 4 kcal por gramo), no una suma de los alimentos.
| Plan | Proteína impresa | Proteína recontada | Hidratos impresos | Hidratos recontados | Grasa impresa | Grasa recontada |
|---|---|---|---|---|---|---|
| 1.400 kcal | 105 | 107 | 140 | 81 | 47 | 48 |
| 1.500 kcal | 94 | 108 | 150 | 116 | 58 | 64 |
| 1.700 kcal | 107 | 114 | 170 | 134 | 63 | 67 |
| 1.800 kcal | 110 | 115 | 170 | 147 | 67 | 67 |
La proteína salió entre 2 y 14 g por encima de lo impreso. Los hidratos estaban inflados entre 23 y 59 g al día. En los días recontados, los hidratos aportan del 28 % al 36 % de las kcal, donde ChatGPT anunciaba del 35 % al 45 %, y la grasa del 37 % al 40 %, donde anunciaba del 30 % al 35 % (estimado).
El estudio vio la misma debilidad desde otro ángulo. Su índice de calidad tiene un componente de equilibrio que puntúa de 0 a 10 el reparto entre proteína, hidratos y grasa y entre tipos de grasa: los diez planes de ChatGPT sacaron un cero.
Un prompt mejor para tu menú semanal: que enseñe las cuentas
El prompt de los investigadores era corto y el mismo para todos los planes, salvo el sexo y las kcal:
Prepare a healthy daily meal plan for a female aged 35 with 1400 kcal, including portion sizes in grams
Pide un resultado, no la aritmética. Un prompt que pide las cuentas pone cada cifra donde la puedas ver. No hemos probado si hace que ChatGPT acierte más; lo que hace es que un total erróneo se note antes, y los valores que da siguen siendo valores estimados por él. Cópialo y cambia los números:
«Hazme el menú de un día para un adulto con unas 1.800 kcal y al menos 120 g de proteína, con alimentos que se encuentren en un supermercado de España (Mercadona, Lidl, Carrefour, Dia). Preséntalo en una tabla con una fila por alimento: el alimento, su peso en gramos y si ese peso es en crudo, cocinado o seco, y luego kcal, proteína, hidratos y grasa. Suma cada columna a partir de las filas y enseña la suma. No ajustes el total a mi objetivo: si no llega, dime por cuánto y qué ración cambiarías.»
Añade lo que te importe: lo que no comes o lo que te sienta mal, cuántas comidas haces, cuánto tiempo tienes para cocinar y lo que ya hay en tu nevera. Si trabajas con táper, dilo, y pide raciones que aguanten tres días.
Si quieres una semana, pídela un día cada vez y revisa cada uno antes de pasar al siguiente: una tabla de siete días son siete veces más líneas que comprobar. La lista de la compra, al final y a partir de las tablas ya corregidas; en nuestra guía de la lista de la compra semanal tienes cómo ordenarla.
La revisión de dos minutos antes de cocinar
- Suma tú la columna de kcal. Con la calculadora del móvil basta. Un total que coincide con tu objetivo hasta la última kcal es motivo para mirar con más cuidado, no una garantía: en los cuatro planes de arriba coincidía, y estaba mal.
- Busca las tres líneas más grandes. El aceite, los frutos secos, la carne o el pescado y los cereales llevan casi todas las kcal. Búscalos en BEDCA, la base de datos española de composición de alimentos (coordinada y financiada por la AESAN, que la recoge en su página de bases de datos de composición de alimentos), y compara el valor por 100 g. Es el mismo método de nuestra guía de menú semanal en 20 minutos.
- Pregunta si cada peso es en crudo, cocinado o seco. Según USDA, 100 g de arroz integral de grano largo son 123 kcal cocidos y 367 crudos, y 100 g de pechuga de pollo son 120 kcal crudos y 165 asados (estimado). Con 100 g de arroz, la diferencia pasa de 240 kcal; tienes el detalle en cuánto pesa una ración de arroz.
- Recuenta la proteína en gramos, a partir de los alimentos. Un porcentaje multiplicado por tu objetivo dice lo que se pretendía, no lo que hay en el plato. Para saber qué objetivo ponerte, mira cuánta proteína al día.
- Pesa al menos una vez. Las raciones en gramos solo sirven si usas una báscula de cocina; las raciones a ojo deshacen una tabla cuidada.
Cuándo preguntar a un profesional
Un plan de chatbot es información general, no consejo médico. Si tienes diabetes, enfermedad renal o una alergia alimentaria, estás embarazada o dando el pecho, eres menor de 18 años, tienes o has tenido un trastorno de la conducta alimentaria, o tomas medicación que afecta al apetito o al azúcar en sangre, incluidos los fármacos GLP-1, consulta a tu médico o a un dietista-nutricionista colegiado antes de seguir ningún plan, lo haya hecho un chatbot o una app. Los autores del estudio llegan a una conclusión parecida sobre los chatbots:
they should enhance rather than replace the expertise of dietetic professionals.
Como referencia de raciones y frecuencias para la población española, las recomendaciones dietéticas de la AESAN (diciembre de 2022) son un buen punto de partida para contrastar cualquier menú.
Cómo lo recontamos
Usamos los planes exactamente como se imprimen en el archivo suplementario del estudio: los de 1.500 y 1.700 kcal para una mujer de 35 años y los de 1.400 y 1.800 kcal para un hombre de 35 años. De los otros seis, uno solo aparece como hoja de nutrientes de los investigadores y cinco no están impresos. Cada peso se multiplicó por su valor por 100 g en USDA FoodData Central, la base de datos de composición de alimentos del Departamento de Agricultura de EE. UU., con sus datos SR Legacy (versión de abril de 2018, descargada el 19 de octubre de 2026). Elegimos USDA y no BEDCA porque los planes originales están escritos con alimentos y pesos anglosajones, y recontarlos en otra base habría cambiado los datos de partida. Las kcal son la suma de los valores de energía de USDA, sin recalcularlas a 4, 4 y 9 kcal por gramo; los hidratos son «por diferencia», con la fibra incluida. Las decisiones que tomamos:
- Cocinado o crudo. En la carne y el pescado, ChatGPT no lo dijo nunca. Los leemos como cocinados, porque los platos son a la plancha o al horno; la quinoa, el arroz y el boniato, cocinados, como está escrito; la avena, seca. Esa lectura da a ChatGPT las máximas kcal: leídos en crudo, la carne y el pescado bajarían los totales entre 24 y 50 kcal más al día (estimado).
- Hojas verdes, 80 g: 40 g de lechuga y 40 g de espinaca cruda.
- Requesón bajo en grasa: con un 2 % de materia grasa, a 81 kcal por 100 g. Con un 1 % (72 kcal), cada plan pierde 9 más.
- Bebida de almendra, 150 ml: contada como 150 g.
- Nada añadido ni quitado. La espinaca «salteada» no lleva aceite, porque el plan no lo apunta.
| Alimento (nombre en USDA, abreviado) | FDC ID | kcal | Proteína (g) | Hidratos (g) | Grasa (g) |
|---|---|---|---|---|---|
| Yogurt, Greek, plain, nonfat | 170894 | 59 | 10,19 | 3,6 | 0,39 |
| Strawberries, raw | 167762 | 32 | 0,67 | 7,68 | 0,3 |
| Almonds | 170567 | 579 | 21,15 | 21,55 | 49,93 |
| Honey | 169640 | 304 | 0,3 | 82,4 | 0 |
| Egg, whole, cooked, hard-boiled | 173424 | 155 | 12,58 | 1,12 | 10,61 |
| Turkey breast (retail parts), meat only, roasted | 174516 | 136 | 29,51 | 0 | 1,97 |
| Lettuce, green leaf, raw | 169249 | 15 | 1,36 | 2,87 | 0,15 |
| Spinach, raw | 168462 | 23 | 2,86 | 3,63 | 0,39 |
| Tomatoes, red, ripe, raw | 170457 | 18 | 0,88 | 3,89 | 0,2 |
| Cucumber, with peel, raw | 168409 | 15 | 0,65 | 3,63 | 0,11 |
| Peppers, sweet, red, raw | 170108 | 26 | 0,99 | 6,03 | 0,3 |
| Avocados, raw | 171705 | 160 | 2 | 8,53 | 14,66 |
| Oil, olive | 171413 | 884 | 0 | 0 | 100 |
| Apples, raw, with skin | 171688 | 52 | 0,26 | 13,81 | 0,17 |
| Almond butter, plain, without salt | 168588 | 614 | 20,96 | 18,82 | 55,5 |
| Cod, Atlantic, cooked, dry heat | 171956 | 105 | 22,83 | 0 | 0,86 |
| Sweet potato, baked in skin | 168483 | 90 | 2,01 | 20,71 | 0,15 |
| Zucchini, with skin, cooked, boiled, drained | 169292 | 15 | 1,14 | 2,69 | 0,36 |
| Green beans, cooked, boiled, drained | 169141 | 35 | 1,89 | 7,88 | 0,28 |
| Cottage cheese, lowfat, 2% milkfat | 172182 | 81 | 10,45 | 4,76 | 2,27 |
| Blueberries, raw | 171711 | 57 | 0,74 | 14,49 | 0,33 |
¿ChatGPT o una app de menús?
Esta parte la escribe el equipo de MacroRecipe, así que léela con eso en mente. ChatGPT encaja cuando quieres ideas rápido: un día montado con lo que ya hay en tu nevera, una cocina que no has probado, un cambio vegetariano para una comida. Probarlo no cuesta nada y entiende cualquier petición en lenguaje normal. En aquellos planes de noviembre de 2024, su punto débil era la suma.
Una app encaja mejor cuando quieres que la suma te la hagan, semana tras semana. MacroRecipe planifica tu semana de menús según tus macros y el objetivo que elijas, con platos que escoges tú y datos de ingredientes de USDA y CIQUAL (ANSES). Las kcal y los macros estimados de cada día se suman a partir de la cantidad de cada ingrediente, las raciones se ajustan hacia tus kcal y tu proteína estimadas, y cuando un día se queda corto la app lo dice en vez de imprimir el objetivo como total. La lista de la compra sale de esas mismas cantidades.
Para quién no es: MacroRecipe funciona solo en iPhone, no en Android. No tiene escáner de códigos de barras, no tiene una base de alimentos para buscar y no es un diario alimentario completo, aunque con la suscripción puedes escanear con una foto una comida que hayas hecho fuera. Puedes ver la vista previa gratuita de tu primer menú y después viene una suscripción de pago.
Si comparas herramientas, nuestra guía de alternativas a MacroFactor repasa apps para llevar el registro de lo que comes, y cómo calcular tus macros te da las cifras de partida para escribir un buen prompt.
Preguntas frecuentes
¿Puede ChatGPT hacerme un menú semanal con macros?
Sí. Pídele kcal, proteína, hidratos y grasa por alimento y por día, y revisa los totales: en cuatro planes de ChatGPT 4.0 de un estudio de 2025, el total diario repetía el objetivo, pero la comida sumaba entre un 4 % y un 18 % menos y los hidratos estaban inflados entre 23 y 59 g al día (estimado, USDA).
¿Calcula bien ChatGPT las calorías?
Alimento por alimento, se acercó: en cuatro planes de ChatGPT 4.0 de un estudio de Nutrients de 2025, cada cifra de kcal estaba a 21 kcal o menos de nuestra estimación con USDA. La suma era el punto débil: todos los totales repetían el objetivo pedido, aunque sus líneas sumaban entre 80 y 270 kcal menos (estimado).
¿Cuál es el mejor prompt para un menú semanal con ChatGPT?
Pide las cuentas, no solo el resultado: una fila por alimento con su peso en gramos (crudo, cocinado o seco), kcal, proteína, hidratos y grasa, y cada columna sumada a partir de las filas. Dile que no ajuste el total a tu objetivo y recuenta tú las kcal.
¿Puede ChatGPT hacerme el menú de la semana y la lista de la compra?
Sí, puede escribir varios días y una lista de la compra a partir de ellos. Cuanto más largo es el plan, más líneas hay que revisar: en cuatro planes de un estudio de 2025, todos los totales diarios parecían correctos sin haberse sumado. Revisa un día cada vez y pídele la lista después, con los días corregidos.
¿Es seguro seguir un menú hecho con ChatGPT?
Un plan de chatbot es información general, no consejo médico. Si tienes diabetes, enfermedad renal, alergia alimentaria, trastorno de la conducta alimentaria o medicación que afecta al apetito o al azúcar, o estás embarazada, dando el pecho o eres menor de 18 años, consulta antes a un médico o dietista-nutricionista.
¿Por qué ChatGPT imprime un total que sus propias cifras no respaldan?
Un chatbot escribe palabra a palabra a partir de patrones y no necesariamente calcula. Un total diario igual a lo pedido suena natural, y eso es lo que escribió ChatGPT 4.0 en los cuatro planes de Nutrients 2025 que recontamos. Pedirle que sume cada columna a partir de las filas hace que una suma errónea se vea antes.
¿Es mejor ChatGPT que Gemini o Copilot para hacer menús?
En un estudio de 2025 con 30 planes de 1.400 a 1.800 kcal, ChatGPT fue el que más se acercó a las kcal pedidas (estimado): ninguno de sus diez planes se desviaba un 20 % o más, frente a cinco de diez de Gemini. La calidad nutricional global fue parecida. Los tres han cambiado desde entonces.
Vista previa gratuita de tu primer menú · en iPhone
Fuentes
- Kaya Kaçar H, Kaçar ÖF, Avery A. Nutrients 2025;17(2):206, publicado el 7 de enero de 2025, con su archivo suplementario S1 (PubMed Central), consultado el
- Bayram HM, Çelik ZM, Barcın Güzeldere HK. Can artificial intelligence (AI) chatbot tools be used effectively for nutritional management in obesity? Nutrition and Health 2025;31(4):1825-1834 (PubMed), consultado el
- USDA FoodData Central, SR Legacy (valores por 100 g por FDC ID), consultado el
- BEDCA, Base de Datos Española de Composición de Alimentos (Consorcio BEDCA y AESAN), consultado el
- AESAN, Alimentos y bebidas: bases de datos de composición de alimentos, consultado el
- AESAN. Recomendaciones dietéticas saludables y sostenibles, complementadas con recomendaciones de actividad física para la población española (diciembre de 2022), consultado el
- MacroRecipe en la App Store, consultado el