Indian Railway Catering and Tourism Corporation
The IRCTC (Indian Railway Catering and Tourism Corporation) menu has undergone significant changes over the years, providing a broad range of food choices to meet the varied culinary tastes of passengers throughout India. IRCTC, responsible for catering services for Indian Railways, delivers meals via onboard pantry cars, catering at stations, and e-catering services. The menu features both vegetarian and non-vegetarian selections, encompassing breakfast, lunch, dinner, snacks, beverages, and regional specialties.
For breakfast, IRCTC presents various dishes tailored to regional preferences. North Indian breakfast options may include aloo paratha served with curd or pickle, bread with butter and jam, upma, poha, or chole bhature. In contrast, South Indian breakfasts typically feature idli, vada, dosa, or upma accompanied by chutney and sambar. In the western and eastern regions, puri-sabzi or sandwiches are commonly offered. Each breakfast is generally paired with tea or coffee, based on the passenger’s choice.
For lunch and dinner, the IRCTC menu presents thali-style meals alongside à la carte options. Vegetarian thali meals typically comprise rice, chapati, dal, vegetable curry, pickle, and a dessert such as gulab jamun or halwa. Non-vegetarian thalis include chicken curry or egg curry with similar accompaniments. The meals are crafted to ensure balanced nutrition while also providing flavor and regional diversity. On premium trains like Rajdhani, Shatabdi, and Vande Bharat Express, meals are served in courses, featuring starters, main courses, and desserts.
Useful Updates

Snacks and light meals are also readily available. Passengers can select from items such as samosas, cutlets, veg or chicken sandwiches, pakoras, and rolls. Instant noodles, biscuits, and chips can also be found through pantry services and authorized vendors. Tea and coffee are consistently served throughout the journey, with choices for milk tea, black tea, and instant coffee.
IRCTC’s e-catering service enables passengers to order meals from a diverse selection of restaurants at designated stations. Orders can be placed via the IRCTC website, mobile application, or call center. This service provides access to an extensive menu, featuring fast food, regional dishes, biryanis, pizzas, burgers, and desserts. Passengers must input their PNR number, select from the available restaurants and menus, and indicate the station for delivery. Meals are brought directly to their seats at the chosen station. For children and elderly travelers, the IRCTC menu offers soft and easily digestible food options like curd rice, kichdi, or fruits. Jain meals, which are made without onion, garlic, or root vegetables, can also be requested on certain trains.
Useful Updates
WebsiteLink
In premium trains, the quality of food is superior, and meals are frequently included in the ticket price. Passengers receive bottled water, soup, salads, multi-course meals, and dessert. Special meals catering to dietary needs (such as diabetic or low-sodium meals) can be requested in advance. IRCTC prioritizes hygiene and food safety. Food preparation and packaging adhere to FSSAI guidelines. Regular inspections are conducted, and passenger feedback is welcomed through the IRCTC customer care number, app, or website.
In summary, IRCTC’s food service is designed to offer convenient, hygienic, and delicious meals to passengers traveling across various train categories. With the incorporation of technology, a broader range of food options, and enhanced quality control, IRCTC is committed to improving the onboard dining experience for millions of railway passengers nationwide.