रेलवे में IRCTC खाने और पीने का सामान परोसने का काम देखता है। IRCTC क्षेत्र के आधार पर यह सेवा ठेके पर देता है। हालांकि IRCTC समय-समय पर खाने की गुणवत्ता की जांच करता रहता है। 17 नवंबर 2019 को नई दिल्ली से वाराणसी जा रही वंदे भारत ट्रेन (गाड़ी संख्या 22435-36) में बासी खाना परोसे जाने की शिकायत दर्ज कराई गई थी। बासी खाना वितरित करने वाले सेवा प्रदाता को कारण बताओ नोटिस जारी किया गया, उस पर 1 लाख रुपए का जुर्माना लगाया गया और नए सेवा प्रदाता को नियुक्त किया गया।