Machine Learning-Based Nutritional Prediction of Recipes Using Structured Ingredient Data

  • Unique Paper ID: 208533
  • PageNo: 371-394
  • Keywords: .
  • Abstract:
  • As more recipe and nutrition data becomes available, machine learning can now automatically analyze the nutritional value of food recipes. Manually judging whether a recipe is healthy or nutrient-dense can be slow and tough especially when you’re reviewing lots of recipes. This study presents a machine learning approach to multi-label classification, helping identify the nutritional profile of recipes. We worked with 725 recipes, cleaning the data, filling in missing info, prepping ingredients, picking key features, and building new ones to make them useful. The final dataset had 15 key attributes, and ingredient info was turned into numbers to ready it for training. The study focuses on six key nutrition categories: Healthy, Protein_Rich, Fibre_Rich, Calcium_Rich, Iron_Rich, four machine learning algorithms—Decision Tree, Random Forest, Support Vector Machine (SVM), and XGBoost were trained and evaluated using a dataset split of 580 samples for training and 145 for testing. XGBoost came out on top with 75.68% accuracy, while SVM scored the best F1—0.5760. The results show machine learning can help automatically sort recipes by various nutritional labels—but how well it works varies by category.

Copyright & License

Copyright © 2026 Authors retain the copyright of this article. This article is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

BibTeX

@article{208533,
        author = {Pratiksha Dabhade and Pratiksha Mulay and Dr. Kavita Dhakad},
        title = {Machine Learning-Based Nutritional Prediction of Recipes Using Structured Ingredient Data},
        journal = {International Journal of Innovative Research in Technology},
        year = {2026},
        volume = {13},
        number = {no},
        pages = {371-394},
        issn = {2349-6002},
        url = {https://ijirt.org/article?manuscript=208533},
        abstract = {As more recipe and nutrition data becomes available, machine learning can now automatically analyze the nutritional value of food recipes. Manually judging whether a recipe is healthy or nutrient-dense can be slow and tough especially when you’re reviewing lots of recipes. This study presents a machine learning approach to multi-label classification, helping identify the nutritional profile of recipes. We worked with 725 recipes, cleaning the data, filling in missing info, prepping ingredients, picking key features, and building new ones to make them useful. The final dataset had 15 key attributes, and ingredient info was turned into numbers to ready it for training. The study focuses on six key nutrition categories: Healthy, Protein_Rich, Fibre_Rich, Calcium_Rich, Iron_Rich, four machine learning algorithms—Decision Tree, Random Forest, Support Vector Machine (SVM), and XGBoost were trained and evaluated using a dataset split of 580 samples for training and 145 for testing. XGBoost came out on top with 75.68% accuracy, while SVM scored the best F1—0.5760. The results show machine learning can help automatically sort recipes by various nutritional labels—but how well it works varies by category.},
        keywords = {.},
        month = {September},
        }

Cite This Article

Dabhade, P., & Mulay, P., & Dhakad, D. K. (2026). Machine Learning-Based Nutritional Prediction of Recipes Using Structured Ingredient Data. International Journal of Innovative Research in Technology (IJIRT), 371–394.

Related Articles