It's best to introduce human food to puppies after they have transitioned to solid food, around 6-8 weeks of age. However, it's crucial to ensure that the human food being introduced is safe and appropriate for puppies. Some human foods can be toxic to dogs, so always consult with your veterinarian before adding new items to your puppy's diet.