In a recent article in the British Journal of Nutrition, Sklan & Dariel (1993) presented a method for diet planning employing a mixed-integer programming algorithm for meeting nutritional requirements at minimum costs for institutions or individuals. They recognized that most food items are generally consumed in whole units and as such they are represented as integer variables. However, as in most previous studies, they derived the minimum cost diets by optimizing over purchased food items. The present paper presents a computer-assisted, diet-planning modelling system for individuals by optimizing over recipes instead of food items. This is accomplished by restricting the integer programming solutions to those bundles of food that represent reasonably popular meal recipes. The modelling system is composed of three main components: recipe data entry, database management, and the model. The recipe data entry component creates and stores recipes. It aiso provides nutritional analysis of the recipes. The database management component creates and maintains several databases necessary to build the modelling data file. The modelling component solves the user-specified model. Currently, the model component can solve for the optimal diet by minimizing cost or minimizing cooking and preparation time. The optimal diet is prepared to satisfy the recommended nutritional guidelines for a predefined group of individuals for 1 week. The system currently has 895 popular recipes found in Hawaii. Diet plans generated using this modelling system with differing objectives are discussed and compared.