Junk foods' are foods that lack nutrients, vitamins and minerals, and are high in kilojoules (energy), salts, sugars, and fats. Junk food is so called because it doesn't play a role in healthy eating, especially if it's eaten to excess. Junk food is also known as discretionary food or optional food.