Original title: Investigating the Ability of Large Language Models to Analyze Recipes for Diabetes
Revathy Venkataramanan, Aditya Luthra, Venkatesan Nadimuthu, Amit Sheth · September 2026
People with diabetes need meals that follow specific health rules, but checking recipes takes work. Researchers tested whether large language models, which are artificial intelligence programs trained on vast amounts of text, can decide if a recipe is safe for someone with diabetes. To do this, a model must break a recipe down into ingredients and cooking steps, recall dietary rules, and apply those rules to the dish. The team tested the models using different ways of asking, giving them varying amounts of medical guidance. They found that most models acted cautiously, avoiding labeling recipes as suitable so they would not cause harmful mistakes. Models that could reason with medical guidelines did better. Overall, models named Mistral-7B and Llama 70B performed best.
When cooking for someone with a food allergy, you must carefully read every ingredient and step to avoid danger. The hard part is that some ingredients might be hidden in sauces or mixtures, making it easy to miss a risk. In this paper, the AI is like that careful cook, needing to break down recipes into parts and apply medical rules to decide if they are safe for diabetes.
People with diabetes need to carefully manage their diet to stay healthy. If AI can reliably analyze recipes, it could provide quick, safe guidance, but being too cautious might unnecessarily restrict their food choices.
The abstract doesn't specify limitations, but the study focuses only on diabetes and a curated set of recipes, testing a few specific LLMs without real-world clinical validation.
Ask anything about this paper. Answers come from its abstract, and say so when the abstract doesn't cover your question.
Investigating the Ability of Large Language Models to Analyze Recipes for Diabetes — Revathy Venkataramanan, Aditya Luthra, Venkatesan Nadimuthu et al.
Abstract licence: CC0
Explanation generated by Synthesis from the abstract — it is not the original paper. This is a preprint, so it hasn't necessarily been peer reviewed.