Recently, using technology in hospitals’ internal businesses facilitates their services and raises their accuracy levels. This project builds a food recommendation system for Hospital Dietary Service Department using machine learning. The system determines the appropriate diet for each patient based on the patient’s medical condition, then recommends suitable food for him. The system is analyzed using stakeholders’ interviews and existing systems observations. More- over, the system is subsequently designed using several designing tools, including DFDs, ERD, and Relational Schema. Additionally, the system is a web-based one that is implemented using various technologies, e.g. C language and ASP .NET MVC. Finally, the system is tested and evaluated with considerations on its units, components, and then the entire system functions integration.