EZMeal

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.

EZMeal team 11 min read
A woman sitting on the desk with a cup of coffee at night Shift in the office

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:

  1. 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.

  2. Skip the extras. Cold drinks, desserts and the free fries often add more calories than the meal.

  3. 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):

  1. Cook a big batch of dal and one of rajma or chole; refrigerate 3 days, freeze the rest.

  2. Make idli or dosa batter, or moong dal chilla batter.

  3. Chop onions, tomatoes and salad vegetables into boxes.

  4. Portion snacks into small boxes for each shift.

  5. 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

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.

Keep reading

Get a 7-day plan built around food like this

Your calorie and protein targets and Day 1 free, in about three minutes.

Create my free plan