Junk food provides empty calories, supplying little or none of the protein, vitamins, or minerals required for a nutritious diet. Many foods, such as hamburgers, pizza, and tacos, can be considered either healthy or junk food, depending on their ingredients and preparation methods.