Night Shift Diet Plan for Indian Workers: What to Eat & When
An Indian night shift diet plan for IT, BPO and hospital staff: a meal clock for 9 pm–6 am shifts, food swaps, caffeine timing and prep tips.
On a night shift, eat your biggest meal before the shift starts, keep the 12–6 am window to light, protein-rich meals and small snacks, stop caffeine about 5 hours before you plan to sleep, and have only a small, light snack after the shift. The sample plan below, for a 9 pm–6 am shift, gives about 1,500 kcal and 65 g protein with ordinary Indian food.
Millions of Indians work nights — in IT and BPO support for overseas clients, hospitals, security, logistics and manufacturing. Most "diet plans" assume you wake at 7 am and sleep at 11 pm, which is useless if your lunch is at 1 am.
This guide is built around your shift, not the clock on the wall: when to eat, what to eat at each point, how to handle tea and coffee, and how to manage days off without wrecking your sleep.
Why night shifts make weight and blood sugar harder
Your body clock (circadian rhythm) expects food in daylight and rest at night. Digestion, insulin response and hunger hormones all follow it. Night work pushes against that clock in three ways:
Blood sugar handles night meals worse. Shift workers have higher risks of diabetes, heart disease and obesity. Research summarised by Kauvery Hospital found that keeping meals to daytime hours prevented the high blood sugar linked with night-shift work.
Hunger goes up. Night work appears to lower leptin, the hormone that signals fullness, so you feel hungrier and snack more.
Sleep suffers. In a study of night-shift IT professionals in Puducherry, every participant had poor sleep quality — and short sleep itself drives cravings for sweet and fried food.
You can't change the shift, but you can move most of your food into the hours when your body handles it better — before the shift and after you wake — and keep the deep-night window light.
The meal clock: a sample day for a 9 pm–6 am shift
This assumes you sleep from about 7 am to 2 pm. If your shift is different, keep the same order — wake-up meal, big pre-shift meal, light mid-shift meal, small snack, light post-shift snack — and slide the times.
Time | Meal | What to eat | ≈ kcal | ≈ Protein (g) |
|---|---|---|---|---|
3:00 pm | Wake-up meal | 2 moong dal chilla + 1 bowl curd (150 g) | 290 | 17 |
7:30 pm | Main meal (largest) | 2 roti + 1 katori dal + 1 katori sabzi + salad + paneer bhurji (50 g paneer) | 610 | 24 |
12:30 am | Mid-shift meal (light) | 3 idli + ½ katori sambar | 240 | 9 |
3:30 am | Small snack (only if hungry) | 1 fruit + 30 g roasted chana | 180 | 7 |
6:30 am | Post-shift snack | 1 glass warm toned milk (200 ml) | 120 | 7 |
During shift | Drinks | Up to 2 cups milk tea, no sugar, plus 2–2.5 L water | 60 | 2 |
Total | ≈1,500 | ≈65 |
Values are estimates from Indian Food Composition Tables averages (±10%). This suits a moderately active adult aiming for gentle weight loss. Men and very active people can add 1 roti to the main meal and a handful of roasted chana or nuts to the wake-up meal (about +250 kcal). For other calorie levels, use the same meal clock with the portions from our 1200, 1500, 1800 or 2000 calorie plans. Want more protein on a veg diet? See our high-protein vegetarian diet plan.
Want a week of meals like this, sized for you? Tell EZMeal your goal, and it builds 7 days of Indian meals at the right times, with portions sized for you. Day 1 is free; the full plan is ₹149, once. Create my free plan →
Non-veg version (≈1,500 kcal, ≈88 g protein)
Same timings, with eggs and chicken in place of paneer and some of the dal. It gives about 20 g more protein than the veg day, which helps if you're always hungry on shift.
Time | Meal | What to eat | ≈ kcal | ≈ Protein (g) |
|---|---|---|---|---|
3:00 pm | Wake-up meal | 2-egg vegetable omelette + 1 slice whole-wheat toast + 1 bowl curd (150 g) | 375 | 22 |
7:30 pm | Main meal (largest) | 2 roti + 1 katori dal + 1 katori sabzi + salad + chicken curry (100 g raw breast, 1 tsp oil) | 560 | 39 |
12:30 am | Mid-shift meal (light) | Small curd rice (½ katori rice + 100 g curd) + 1 boiled egg | 220 | 11 |
3:30 am | Small snack (only if hungry) | 1 fruit + 30 g roasted chana | 180 | 7 |
6:30 am | Post-shift snack | 1 glass warm toned milk (200 ml) | 120 | 7 |
During shift | Drinks | Up to 2 cups milk tea, no sugar, plus 2–2.5 L water | 60 | 2 |
Total | ≈1,515 | ≈88 |
Fish option: use 100 g grilled or curried fish in place of chicken. It's lighter, and easy to digest before a long shift.
Why boiled eggs work at 12:30 am: they're easy to pack, need no reheating, and add protein without making you sleepy.
Meal clocks for other shift timings
Use the same meals as the sample day; only the times change. Each clock assumes you sleep soon after the shift ends.
Meal | US shift (6:30 pm–3:30 am) | 10 pm–7 am shift | 12-hour shift (8 pm–8 am) |
|---|---|---|---|
Sleep window | about 5 am–12 pm | about 8 am–3 pm | about 9 am–4 pm |
Wake-up meal | 12:30 pm | 3:30 pm | 4:30 pm |
Main meal (largest) | 5:00 pm | 8:00 pm | 6:30 pm |
Mid-shift meal (light) | 10:30 pm | 1:30 am | 12:00 am |
Second light meal | — | — | 3:30 am (needed on a 12-hour shift) |
Small snack (only if hungry) | 1:30 am | 4:30 am | 6:00 am |
Post-shift snack | 4:00 am | 7:30 am | 8:30 am |
Last tea or coffee | about 12 am | about 3 am | about 4 am |
12-hour hospital shifts
Nurses, doctors and hospital staff often can't eat at fixed times. Pack two small tiffins instead of one: one for around midnight, one for around 3–4 am. Keep a fruit and a box of roasted chana in your locker for when a break gets cut short.
Rotating shifts
If you switch between day and night weeks:
Going onto nights: sleep normally, take a 1–2 hour nap in the afternoon before your first shift, and eat your main meal before leaving.
Coming off nights: sleep only 3–4 hours after your last shift, stay up through the day, and go to bed early that night. That resets your clock faster.
Keep three anchor meals: a proper wake-up meal, a main meal, and one light meal, whatever the timing. Skipping the wake-up meal is the most common cause of late-night bingeing.
Swap options for each meal slot
Rotate these so you don't get bored. Each option is roughly the same size as the meal it replaces.
Slot | Good options | Keep away from |
|---|---|---|
Wake-up meal | Besan chilla + curd · vegetable poha with peanuts + milk · 2-egg omelette + 1 toast · paneer paratha (1 tsp ghee) + curd | Skipping it and grazing on biscuits |
Main meal (pre-shift) | Rajma chawal + salad + curd · 2 roti + chole + sabzi · dal khichdi + kadhi + sabzi · 2 roti + chicken or fish curry + sabzi | Eating it right before leaving — aim for 1–2 hours before the shift |
Mid-shift meal | Vegetable upma + buttermilk · curd rice + cucumber · 1 roti wrap with paneer or egg bhurji · moong dal khichdi (small bowl) | Biryani, pizza, burgers, fried rice from late-night delivery |
Small snack | Roasted makhana · buttermilk · sprouts chaat · 1 fruit + 10 almonds · 1 bowl curd | Chips, namkeen, biscuits, vending-machine sweets |
Post-shift | Warm milk · banana · small bowl curd · 1 slice toast with peanut butter | A full heavy breakfast, tea or coffee, energy drinks |
Have to order in? What to pick at 1 am
Some nights you will order from Swiggy, Zomato or the office cafeteria. These picks keep a late-night order light and high in protein.
Craving | Better pick | Skip |
|---|---|---|
North Indian | Tandoori chicken or paneer tikka (no butter) + 2 tandoori roti + salad | Butter chicken or paneer makhani + naan |
Something with rice | Dal khichdi + curd, or plain rice + dal tadka | Biryani, fried rice |
South Indian | 2 idli or 1 plain dosa + sambar | Ghee roast dosa, vada, medu vada combos |
Eggs | Egg bhurji + 2 roti | Egg roll with mayo, egg fried rice |
Chinese | Clear soup + chilli paneer or chicken (dry, small portion) | Hakka noodles, Manchurian gravy, spring rolls |
Something quick | Paneer or chicken wrap without mayo, a sprouts or chana salad | Pizza, burgers, fries |
Three rules for any late-night order:
Order half. A late-night meal should be about the size of the mid-shift slot, roughly 300–450 kcal. Split a full portion with a colleague, or save half for the next shift.
Skip the extras. Cold drinks, desserts and the free fries often add more calories than the meal.
Ask for less oil and no butter on top. Most restaurants will do it if you add it to the order note.
Caffeine, sleep and days off
Tea and coffee. Use caffeine early in the shift, when you need alertness most, and stop about 5 hours before you plan to sleep — for a 7 am bedtime, that's around 2 am. Caffeine late in the shift is a common reason for poor daytime sleep. Skip energy drinks; most contain a lot of sugar and caffeine.
Water. Aim for 2–2.5 litres during the shift. Tiredness at 3–4 am is often thirst, not hunger. Keep a bottle at your desk.
Sleep after the shift. Keep the post-shift snack small, avoid screens on the way home, and sleep in a dark, cool room — blackout curtains and an eye mask help. Try to keep the same sleep window every work day.
Days off. Switching fully back to a daytime routine every weekend is hard on your body clock. If you work nights regularly, a middle path works better: sleep a bit later than a day worker (for example 2 am–10 am) and keep your meals at roughly the same spacing — a main meal in the early evening and nothing heavy late at night.
Move during the shift. A 5-minute walk every hour or two helps alertness and blood sugar more than another cup of tea.
What to pack and how to prep for the week
Late-night food delivery is the biggest trap on a night shift. Packing your mid-shift meal and snacks removes the decision at 1 am.
Your shift bag:
Mid-shift meal in an insulated tiffin (idli, upma, curd rice, roti wrap)
1 fruit and a small box of roasted chana, makhana or nuts
A 1-litre water bottle
Tea bags or green tea, so you control sugar and milk
Weekly prep on your day off (about 1 hour):
Cook a big batch of dal and one of rajma or chole; refrigerate 3 days, freeze the rest.
Make idli or dosa batter, or moong dal chilla batter.
Chop onions, tomatoes and salad vegetables into boxes.
Portion snacks into small boxes for each shift.
Boil eggs for the week if you eat them (they keep 5–7 days refrigerated in the shell).
If you rely on the office canteen: choose dal, sabzi, roti and curd over fried snacks; ask for rice and roti in smaller portions; and take your own fruit and nuts for the 3 am slot.
FAQ
What is the best time to eat on a night shift?
Eat your largest meal 1–2 hours before the shift starts, a light meal around the middle of the shift, and only a small snack after the shift before sleeping. Keep the 12–6 am window to light, protein-rich food.
What should I eat during a night shift to stay awake?
Light meals with protein and fibre keep energy steadier than sugary or fried food — idli and sambar, upma with buttermilk, curd rice, sprouts or a fruit with roasted chana. Heavy meals at 2–3 am tend to make you sleepier.
How can I lose weight while working night shifts?
Follow a fixed meal clock, make the pre-shift meal your biggest, pack your mid-shift food instead of ordering in, limit sugary tea and snacks, walk during breaks, and protect your daytime sleep — poor sleep strongly increases cravings.
Should I eat breakfast after a night shift?
Keep it small — a glass of warm milk, a banana or a bowl of curd. A full heavy breakfast right before sleeping can disturb sleep and digestion.
When should I stop drinking tea or coffee on a night shift?
About 5 hours before you plan to sleep. For a 7 am bedtime, have your last cup around 2 am.
Is night shift work bad for diabetes?
Night work is linked with higher diabetes risk, partly because the body handles food less well at night. If you have diabetes or prediabetes, keep most of your food outside the 12–6 am window and ask your doctor about medicine timing around your shift.
What should I eat before a night shift?
Your biggest meal, 1–2 hours before the shift: roti or rice with dal, sabzi, salad and a protein such as paneer, eggs, chicken or fish. For example, 2 roti + dal + sabzi + paneer bhurji, or rajma chawal with curd and salad. It keeps you full through the first half of the shift.
Can I do intermittent fasting on night shifts?
You can, if you set the eating window around your shift, not the clock. For example, eat between your wake-up meal and the middle of your shift, then stop. Many night workers find it easier to simply keep the 12–6 am window light. If you have diabetes or take medicine, check with your doctor first.
Is it bad to eat at 3 am?
A small snack at 3 am is fine if you're genuinely hungry, such as a fruit, roasted chana, curd or buttermilk. A heavy meal at that hour is harder to digest and tends to make you sleepy for the rest of the shift.
Sources
Kauvery Hospital — Healthy diet for people working night shifts
ICMR-NIN — Indian Food Composition Tables (IFCT 2017), for calorie and protein values
This article is general information for healthy adults, not medical advice. If you have a health condition, are pregnant or take regular medication, speak to your doctor or a registered dietitian before changing your diet.