Any type of food may be served in the langar, but it is usually Punjabi food.
This is because most Sikhs are Punjabi and are most familiar with this type of food.
All of the food is vegetarian, so that people with special diets can also eat in the langar.