Yes, an Aadhar card is necessary to apply for the Telangana Lunch Box Scheme.