Las dietas hospitalarias se elaboran en base a las necesidades nutricionales, físicas y psicológicas del paciente, teniendo en cuenta su patología. Existen varios tipos como la dieta basal, dieta líquida, dieta semilíquida, dieta blanda, dieta astringente y dietas especiales por sonda o enteral. También existen dietas hipocalóricas de 1.500-2.000 kcal para pacientes con sobrepeso y la dieta absoluta para personas que serán operadas.