IndiGo runs a buy-on-board model, so a vegetarian meal is not automatic unless your fare includes one. You can pre-book a vegetarian option through 6E Eats on the IndiGo website, app or Manage Booking, ideally at least 24 hours before departure so your chosen meal is guaranteed rather than a standard snack.
Updated October 2026 · HappyFares

IndiGo does not include a full meal in every fare, so if you want to be sure of eating well on board, pre-booking a vegetarian meal in advance is the simplest way to guarantee it.
How does meal booking work on IndiGo?
IndiGo operates largely as a buy-on-board airline, meaning food and drinks are generally purchased separately rather than included for every passenger. Through its 6E Eats service, you can pre-order from a menu of vegetarian and other options, including a daily “6E Eats choice of the day” and regional vegetarian picks served under its India-focused food programme. Pre-booking means your selected item is reserved and loaded for your specific flight, rather than you choosing from whatever is left on the trolley.
Where do you pre-book a vegetarian meal?
You can pre-book a meal in a few ways:
- While booking your ticket on the IndiGo website or app, where meal add-ons are offered alongside seat selection.
- Afterwards, through Manage Booking, by entering your PNR and last name and adding or changing a meal for an existing booking.
- Through the 6E Seat and Eat or 6E Prime bundles, which combine a seat choice with a meal or snack.
Once you pull up your booking, the system shows the specific meal options available for your route and aircraft, since not every item appears on every flight.

What is the cutoff time to guarantee your chosen meal?
To be sure of getting your specific vegetarian choice rather than whatever snack happens to be on board, pre-book at least 24 hours before your scheduled departure. If you book your meal within 24 hours of departure, or do not pre-book at all, you can still buy a snack and a beverage on board, but it will be from the limited on-board selection rather than your chosen 6E Eats item, and availability on the day is not guaranteed. If your plans are flexible, booking a meal at the same time you book your flight is the easiest way to avoid thinking about the cutoff later.
Do any IndiGo fares already include a vegetarian meal?
Yes, some of IndiGo’s higher fare types bundle in food rather than requiring a separate purchase. On IndiGo’s Stretch fare, which covers its premium domestic seating, passengers are served a complimentary vegetarian meal box along with a beverage as part of the fare itself, so there is nothing extra to pre-book. The UpFront fare, which gives front-row seating, includes a complimentary snack combo of food and a beverage, with a fuller meal offered on select routes. On IndiGo’s standard fares, Saver and Flexi Plus, meals are not included and need to be pre-booked or purchased on board separately. IndiGo’s current fare line-up is Saver, Flexi Plus, UpFront and Stretch, with Stretch Plus on its business cabin.
What vegetarian options are typically on the menu?
IndiGo’s 6E Eats menu rotates and varies by route, but it generally includes a vegetarian sandwich option, a vegetarian “choice of the day,” and regional vegetarian dishes under its India-focused food selection. Exact items and availability change by flight and season, so the most reliable way to see what is on offer for your specific journey is to check the menu while booking or inside Manage Booking once your PNR is loaded, rather than relying on what was available on a previous trip.
Tips for a smoother meal booking experience
If you are travelling with family or a group, pre-book meals for everyone under the same booking at the same time, so the full order is confirmed together rather than piecemeal. Double check your meal selection after booking by reopening Manage Booking, since add-ons occasionally need a second look to confirm they were saved correctly. If you have a strong preference for a specific vegetarian dish rather than whatever the “choice of the day” turns out to be, pre-booking early gives you the best chance of it still being listed, since popular items can be removed from the available menu for a given flight once demand is high.
Common Questions
Can I pre-book a vegetarian meal after I have already booked my flight?
Yes, go to Manage Booking on the IndiGo website or app, pull up your booking with your PNR and last name, and add or change your meal selection from there, ideally at least 24 hours before departure.
What happens if I do not pre-book a meal?
You can still buy a snack and beverage on board from the on-board selection, but you will not get your specific chosen 6E Eats item, and on-board stock is limited, so popular items can run out.
Is a vegetarian meal included on every IndiGo flight?
No, it depends on your fare. Stretch includes a vegetarian meal box, UpFront includes a snack combo with a meal on select routes, while Saver and Flexi Plus do not include a meal, so you need to pre-book or purchase on board.
Can I change my meal choice closer to departure?
You can try through Manage Booking, but to guarantee your new choice is loaded for the flight, make the change at least 24 hours before departure.
Does IndiGo serve only vegetarian food on board?
IndiGo’s 6E Eats menu includes multiple options. If you specifically want a vegetarian meal, choose a clearly marked vegetarian item when pre-booking rather than assuming the default is vegetarian.
Can I pre-book a meal for an infant or child travelling with me?
Meal options and any special requirements for infants and children are best confirmed directly with IndiGo at the time of booking or through Manage Booking, since offerings can differ from the standard adult menu.
Booking your next IndiGo flight? Search and compare flights on HappyFares, then head to Manage Booking to add your vegetarian meal before the cutoff.
Meal menus, fares and cutoff timings change, so verify current specifics with IndiGo directly before you travel.


