The aim of this book is to present the history of the diet problem, the modern Brazilian scenario and, above all, the well-known and robust mathematical methods in the academic field. Descriptions of simple models, such as linear optimization, through to evolutionary algorithms that work in this food scenario, are presented in this book to facilitate study and curiosity about this specific problem that occurs in large public and private organization environments through to trivial everyday problems.