Make Me a Meal Plan for Night Shift Workers (Full 7-Day Plan)

A complete 7-day meal plan designed for night shift schedules (7pm-7am). Includes meal timing tables, circadian rhythm research, shift work weight gain data, and practical strategies for bringing food to work.

Medically reviewed by Dr. Emily Torres, Registered Dietitian Nutritionist (RDN)

Night shift workers face a nutritional challenge that no standard meal plan addresses. When your "morning" is 5 PM and your "lunch break" is 2 AM, conventional advice about breakfast at 7 AM and dinner at 6 PM is useless. Worse, the metabolic consequences of shift work are significant. A 2017 meta-analysis in Obesity Reviews found that night shift workers are 29% more likely to be overweight or obese compared to day workers, even after controlling for caloric intake. The problem is not just what you eat — it is when you eat it.

This 7-day plan is built around a standard night shift schedule: working 7 PM to 7 AM, sleeping approximately 8 AM to 3 PM, with a few waking hours before and after the shift.

How Does Night Shift Work Affect Your Metabolism?

Your body runs on a circadian clock — a roughly 24-hour internal cycle regulated by light exposure, meal timing, and sleep patterns. When you work nights, this clock is disrupted. The consequences are measurable:

What the Research Shows

Finding Source Key Detail
Night shift workers are 29% more likely to be overweight/obese Obesity Reviews, 2017 meta-analysis Independent of total calorie intake
Eating at night burns 12-16% fewer calories (lower thermic effect of food) Journal of Clinical Endocrinology & Metabolism, 2020 Same food, same person, different time = different metabolic cost
Glucose tolerance is 17% lower at night Science Translational Medicine, 2018 Higher blood sugar spikes from the same meal eaten at 2 AM vs 2 PM
Night shift workers consume 200-300 more calories per day on average International Journal of Obesity, 2019 Primarily from snacking during the shift
Rotating shifts increase Type 2 diabetes risk by 42% over 20 years PLOS Medicine, 2014 (Nurses' Health Study) Strongest association in workers rotating shifts for 10+ years

What Does This Mean for Your Meal Plan?

  1. Front-load your calories. Eat your largest meal before or early in the shift, not at 3 AM. Your metabolic rate and glucose tolerance are highest in the first half of your waking period.
  2. Keep late-shift meals small and protein-focused. Protein has a higher thermic effect than carbs or fat, partially offsetting the nighttime metabolic slowdown.
  3. Avoid large meals within 2 hours of sleep. Eating a heavy meal at 6 AM before bed impairs sleep quality and contributes to weight gain.
  4. Minimize high-glycemic carbs after midnight. Impaired nighttime glucose tolerance means simple sugars and refined carbs cause larger blood sugar spikes and crashes, which drive cravings and fatigue.

Meal Timing Schedule for a 7 PM to 7 AM Shift

Time Event Meal
3:00 PM Wake up
3:30 PM Pre-shift meal (main meal) Meal 1: "Dinner" (largest meal)
6:30 PM Leave for work
7:00 PM Shift starts
10:00 PM First break Meal 2: Mid-shift meal
1:30 AM Lunch break Meal 3: Late-shift meal (lighter)
4:30 AM Second break Snack
7:00 AM Shift ends
7:30 AM Post-shift snack (light, optional) Meal 4: Wind-down snack
8:00-8:30 AM Go to sleep

This schedule places the heaviest caloric load at 3:30 PM (closest to a normal dinner, and early in the waking period when metabolism is highest) and progressively lightens meals through the shift.

The Full 7-Day Meal Plan

This plan targets approximately 1,800-2,000 calories per day with 140+ g protein. All meals are designed to be transportable or pre-prepped.

Monday

Meal 1 (3:30 PM) — Pre-Shift "Dinner": Chicken Stir-Fry with Rice Cook 170 g chicken breast with 200 g mixed vegetables (bell peppers, broccoli, snap peas) and 1 tbsp soy sauce in 1 tsp oil. Serve over 1.5 cups cooked brown rice.

Calories Protein Carbs Fat Timing
560 kcal 44 g 66 g 10 g 3:30 PM

Meal 2 (10:00 PM) — Mid-Shift: Turkey and Cheese Wrap Whole wheat tortilla + 120 g deli turkey + 30 g cheese + lettuce + mustard. Pack with 100 g baby carrots.

Calories Protein Carbs Fat Timing
430 kcal 34 g 38 g 16 g 10:00 PM

Meal 3 (1:30 AM) — Late-Shift: Greek Yogurt Protein Bowl 200 g Greek yogurt + 1 scoop protein powder (mixed in) + 30 g granola + 50 g berries.

Calories Protein Carbs Fat Timing
380 kcal 42 g 36 g 6 g 1:30 AM

Snack (4:30 AM): 30 g almonds + 1 medium apple

Calories Protein Carbs Fat Timing
260 kcal 8 g 26 g 16 g 4:30 AM

Meal 4 (7:30 AM) — Wind-Down Snack: 200 g cottage cheese with cinnamon

Calories Protein Carbs Fat Timing
160 kcal 24 g 8 g 4 g 7:30 AM
Monday Total 1,790 kcal 152 g protein 174 g carbs 52 g fat

Tuesday

Meal 1 (3:30 PM) — Pre-Shift: Beef and Sweet Potato Plate Grill or bake 170 g lean sirloin steak. Microwave 1 large sweet potato. Steam 150 g green beans.

Calories Protein Carbs Fat Timing
540 kcal 42 g 56 g 14 g 3:30 PM

Meal 2 (10:00 PM) — Mid-Shift: Tuna and Chickpea Salad Mix 1 can tuna (140 g) with 100 g canned chickpeas, diced cucumber, tomato, 1 tbsp olive oil, lemon juice. Pack in a container.

Calories Protein Carbs Fat Timing
420 kcal 40 g 28 g 16 g 10:00 PM

Meal 3 (1:30 AM) — Late-Shift: Protein Shake with Banana Shaker bottle: 250 ml milk + 1 scoop protein powder + 1 banana (shaken, not blended — too noisy for a break room).

Calories Protein Carbs Fat Timing
370 kcal 35 g 44 g 6 g 1:30 AM

Snack (4:30 AM): 2 hard-boiled eggs + 30 g whole wheat crackers

Calories Protein Carbs Fat Timing
250 kcal 16 g 18 g 14 g 4:30 AM

Meal 4 (7:30 AM) — Wind-Down Snack: Chamomile tea + 150 g Greek yogurt

Calories Protein Carbs Fat Timing
130 kcal 15 g 8 g 4 g 7:30 AM
Tuesday Total 1,710 kcal 148 g protein 154 g carbs 54 g fat

Wednesday

Meal 1 (3:30 PM) — Pre-Shift: Salmon with Quinoa and Roasted Vegetables Bake 150 g salmon at 200 C for 12 minutes. Cook 1 cup dry quinoa. Roast 200 g mixed vegetables with 1 tsp olive oil.

Calories Protein Carbs Fat Timing
580 kcal 40 g 52 g 22 g 3:30 PM

Meal 2 (10:00 PM) — Mid-Shift: Chicken Salad Lettuce Wraps Mix 150 g rotisserie chicken with 30 g Greek yogurt, diced celery, grapes (30 g), and lemon juice. Wrap in large butter lettuce leaves. Pack with 30 g almonds on the side.

Calories Protein Carbs Fat Timing
430 kcal 42 g 12 g 24 g 10:00 PM

Meal 3 (1:30 AM) — Late-Shift: Overnight Oats (Prepped Before Shift) 80 g oats + 200 ml milk + 1 scoop protein powder + 1 tbsp chia seeds. Pack cold, eat cold.

Calories Protein Carbs Fat Timing
430 kcal 35 g 48 g 12 g 1:30 AM

Snack (4:30 AM): Protein bar (220 kcal, 20 g protein)

Calories Protein Carbs Fat Timing
220 kcal 20 g 24 g 8 g 4:30 AM

Meal 4 (7:30 AM) — Wind-Down Snack: 1 banana + 1 tbsp peanut butter

Calories Protein Carbs Fat Timing
200 kcal 5 g 30 g 8 g 7:30 AM
Wednesday Total 1,860 kcal 142 g protein 166 g carbs 74 g fat

Thursday

Meal 1 (3:30 PM) — Pre-Shift: Turkey Meatballs with Pasta Bake 5-6 turkey meatballs (200 g ground turkey, breadcrumbs, egg, seasoning) at 190 C for 15 minutes. Cook 100 g whole wheat pasta. Top with 150 ml marinara sauce.

Calories Protein Carbs Fat Timing
580 kcal 42 g 62 g 16 g 3:30 PM

Meal 2 (10:00 PM) — Mid-Shift: Sardine and Avocado on Crackers Top 60 g whole wheat crackers with 1 can sardines (drained, 90 g) and half a sliced avocado. Pack lemon wedge.

Calories Protein Carbs Fat Timing
460 kcal 24 g 32 g 28 g 10:00 PM

Meal 3 (1:30 AM) — Late-Shift: Cottage Cheese and Fruit 250 g cottage cheese + 100 g pineapple chunks + 20 g pumpkin seeds.

Calories Protein Carbs Fat Timing
340 kcal 36 g 28 g 10 g 1:30 AM

Snack (4:30 AM): 30 g dark chocolate + herbal tea

Calories Protein Carbs Fat Timing
160 kcal 2 g 16 g 10 g 4:30 AM

Meal 4 (7:30 AM) — Wind-Down Snack: 200 g Greek yogurt

Calories Protein Carbs Fat Timing
130 kcal 18 g 8 g 2 g 7:30 AM
Thursday Total 1,670 kcal 122 g protein 146 g carbs 66 g fat

Friday

Meal 1 (3:30 PM) — Pre-Shift: Chicken Burrito Bowl 150 g grilled chicken + 1 cup cooked rice + 100 g black beans + salsa + 30 g cheese + 60 g mixed greens.

Calories Protein Carbs Fat Timing
580 kcal 46 g 62 g 14 g 3:30 PM

Meal 2 (10:00 PM) — Mid-Shift: Egg Salad Wrap Mix 3 hard-boiled eggs with 1 tbsp mayo, mustard, salt, pepper. Spread on a whole wheat tortilla with lettuce.

Calories Protein Carbs Fat Timing
430 kcal 24 g 30 g 24 g 10:00 PM

Meal 3 (1:30 AM) — Late-Shift: Protein Yogurt Bowl 200 g Greek yogurt + 1 scoop protein powder + 50 g berries.

Calories Protein Carbs Fat Timing
310 kcal 42 g 22 g 4 g 1:30 AM

Snack (4:30 AM): Apple + 2 tbsp peanut butter

Calories Protein Carbs Fat Timing
290 kcal 8 g 30 g 16 g 4:30 AM

Meal 4 (7:30 AM) — Wind-Down Snack: 200 g cottage cheese

Calories Protein Carbs Fat Timing
160 kcal 24 g 8 g 4 g 7:30 AM
Friday Total 1,770 kcal 144 g protein 152 g carbs 62 g fat

Saturday

Meal 1 (3:30 PM) — Pre-Shift: Pork Chop with Mashed Potatoes and Green Beans Bake or pan-fry 180 g pork chop. Mash 200 g potatoes with 10 g butter. Steam 150 g green beans.

Calories Protein Carbs Fat Timing
540 kcal 40 g 46 g 20 g 3:30 PM

Meal 2 (10:00 PM) — Mid-Shift: Cold Peanut Noodle Bowl 150 g cooked rice noodles + 100 g shredded chicken + 2 tbsp peanut butter (thinned with soy sauce and lime) + shredded carrots + cucumber.

Calories Protein Carbs Fat Timing
510 kcal 30 g 54 g 20 g 10:00 PM

Meal 3 (1:30 AM) — Late-Shift: Overnight Oats Same as Wednesday: 80 g oats + 200 ml milk + protein powder + chia seeds.

Calories Protein Carbs Fat Timing
430 kcal 35 g 48 g 12 g 1:30 AM

Snack (4:30 AM): String cheese (2 sticks) + 30 g crackers

Calories Protein Carbs Fat Timing
220 kcal 16 g 18 g 10 g 4:30 AM

Meal 4 (7:30 AM) — Wind-Down Snack: Chamomile tea + 100 g Greek yogurt

Calories Protein Carbs Fat Timing
80 kcal 10 g 4 g 2 g 7:30 AM
Saturday Total 1,780 kcal 131 g protein 170 g carbs 64 g fat

Sunday

Meal 1 (3:30 PM) — Pre-Shift: Slow Cooker Chicken Chili (Batch Prepped) Pre-make on a day off: 500 g chicken breast, 1 can black beans, 1 can diced tomatoes, corn, onion, garlic, chili powder, cumin, chicken broth. Portion 350 ml for today, freeze the rest.

Calories Protein Carbs Fat Timing
480 kcal 42 g 52 g 6 g 3:30 PM

Meal 2 (10:00 PM) — Mid-Shift: Roast Beef and Swiss Roll-Ups Roll 150 g deli roast beef around 2 slices Swiss cheese and pickle spears. Pack with 30 g crackers and 100 g cherry tomatoes.

Calories Protein Carbs Fat Timing
440 kcal 40 g 20 g 22 g 10:00 PM

Meal 3 (1:30 AM) — Late-Shift: Protein Shake with Banana Same as Tuesday: milk + protein powder + banana in a shaker bottle.

Calories Protein Carbs Fat Timing
370 kcal 35 g 44 g 6 g 1:30 AM

Snack (4:30 AM): 30 g mixed nuts + 30 g dark chocolate

Calories Protein Carbs Fat Timing
345 kcal 7 g 20 g 26 g 4:30 AM

Meal 4 (7:30 AM) — Wind-Down Snack: 200 g cottage cheese

Calories Protein Carbs Fat Timing
160 kcal 24 g 8 g 4 g 7:30 AM
Sunday Total 1,795 kcal 148 g protein 144 g carbs 64 g fat

Weekly Summary

Metric Daily Average
Calories 1,768 kcal
Protein 141 g
Carbs 158 g
Fat 62 g

When Should Night Shift Workers Eat Their Heaviest Meal?

The research is clear: eat your largest meal before or at the very start of your shift, not during the late hours.

A 2022 randomized trial published in Cell Metabolism studied shift workers who ate their main meal at the start of their shift (early eaters) versus those who ate it in the middle of the night (late eaters). The early eaters showed:

  • 15% lower post-meal blood glucose levels
  • Higher thermic effect of food (burned more calories digesting)
  • Better self-reported energy levels during the shift
  • Less hunger and fewer cravings in the final hours of the shift

This is why the plan above places a 480-580 calorie meal at 3:30 PM (before the shift) and progressively lighter meals as the night goes on. By 4:30 AM, you are eating a small snack, and the post-shift wind-down is just enough to prevent going to bed hungry without disrupting sleep.

Meal Prep Strategies for Bringing Food to Work

Night shift eating often fails because of what is available at 2 AM: vending machines, gas station food, drive-throughs. The solution is making it easier to eat what you prepped than to eat what is nearby.

The Night Shift Meal Prep System

Prep day (your day off):

  1. Batch-cook 2-3 proteins: Grill chicken breasts, bake turkey meatballs, and hard-boil 12 eggs. This covers protein for the week.
  2. Cook grains in bulk: Make a large pot of rice and a pot of quinoa. Portion into daily containers.
  3. Prepare 5 overnight oats jars: These are perfect cold meals for a 1:30 AM break — no reheating needed.
  4. Wash and portion salad/wrap ingredients: Pre-shred lettuce, dice vegetables, portion cheese and deli meat.
  5. Portion snacks: Bag almonds, nuts, crackers. Pre-portion cottage cheese and yogurt into individual containers.

Packing for a Shift

Each shift, pack an insulated lunch bag with an ice pack containing:

  • 1 pre-made meal for 10 PM break (wrap, salad, or container meal)
  • 1 cold meal or shake for 1:30 AM (overnight oats, yogurt bowl, or shake)
  • 1 snack for 4:30 AM (nuts, fruit, crackers, boiled eggs)
  • 1 shaker bottle with pre-measured protein powder (just add water or milk at work)
  • A 1-liter water bottle

What If Your Workplace Has a Microwave?

If you have access to a microwave, your options expand significantly. Pre-made containers of chicken stir-fry, turkey meatballs with pasta, or chili reheat in 2-3 minutes. Pack the meal cold and heat at break time.

What If There Is No Fridge at Work?

An insulated lunch bag with 2 ice packs keeps food safe for 8-12 hours. For extra protection, freeze your water bottle overnight and use it as an additional ice pack — it thaws into cold drinking water throughout the shift.

How Do You Track Meals on a Night Shift Schedule?

Tracking food when your "day" spans two calendar dates is confusing in most apps. You eat "dinner" on Tuesday at 3:30 PM and your last snack on Wednesday at 7:30 AM. Which day do you log it to?

The simplest approach: Log all food from wake-up to sleep as one "day," regardless of what the calendar says. In Nutrola, you can log meals to any date, so simply assign all food from your 3 PM wake-up to your 8 AM bedtime to the date you woke up. This gives you a clean daily total that represents one complete eating cycle.

Nutrola's voice logging is particularly useful during night shifts when you are eating on the go. Say "turkey wrap with cheese and carrots" into your phone during break, and the macros populate in seconds from the verified database. No need to type, search, or weigh food — a reasonable description is enough for accurate tracking.

For batch-prepped meals, save them as recipes in Nutrola once. Then each shift, log "chicken stir-fry — 1 serving" and the full macro breakdown is recorded. Over a work week, this means your entire food log takes less than 5 minutes per day, even across unusual meal times.

Should Night Shift Workers Take Any Supplements?

Two supplements have strong evidence specifically for shift workers:

  1. Vitamin D: Night shift workers have significantly lower vitamin D levels due to reduced sun exposure. A 2019 review in Sleep Medicine Reviews found that 80% of permanent night shift workers were vitamin D deficient. Consider 1,000-2,000 IU daily, ideally confirmed with a blood test through your doctor.

  2. Melatonin: Low-dose melatonin (0.5-3 mg) taken 30 minutes before your daytime sleep can improve sleep quality. A Cochrane Review found that melatonin significantly reduced sleep onset latency and improved sleep quality in shift workers. This is not a meal plan supplement per se, but better sleep directly improves appetite regulation and reduces the cortisol-driven cravings that sabotage night shift nutrition.

The Bottom Line

Night shift eating is not about willpower — it is about timing, preparation, and consistency. Front-load your calories before and early in the shift. Keep late-night meals light and protein-focused. Prep food on your days off so every shift starts with a packed bag of portioned meals. Track your intake in Nutrola across your actual waking hours, not arbitrary calendar dates. The circadian deck may be stacked against you, but a structured plan stacks it back in your favor.

Ready to Transform Your Nutrition Tracking?

Join thousands who have transformed their health journey with Nutrola!

Night Shift Meal Plan: 7-Day Plan With Meal Timing for Shift Workers | Nutrola