👋 What could you use support with?
This will help us personalize your experience
👋 Why are you looking for a meal plan?
👋 How familiar are you with managing autoimmune conditions through nutrition?
This will help us personalize your experience
This will help us personalize your experience
Blog
>

15 Healthy Late Night Snacks to Satisfy Midnight Cravings

Table of Contents

Key Takeaways

  • Eating a balanced snack before bed may help some people keep their blood sugar levels stable.  
  • Snacking on foods with calcium, tryptophan, and magnesium may also help to improve sleep quality.
  • Choosing an option that pairs protein, healthy fat, and fiber will ensure you’re eating a nutrient-dense snack. 

When cravings arise at bedtime, many believe it's best to ignore our hunger and wait until morning before eating.

For years, eating late has been associated with poor sleep, glucose intolerance, junk food cravings, and other poor health markers.

But some research demonstrates that the type of midnight snack we choose may be more important than its timing.

In fact, choosing the right snack or light meal may even help to stabilize your blood sugar levels before bed or improve your sleep, like foods that contain melatonin, tryptophan, or magnesium.

Keep reading to learn more about which midnight snacks may help to stave off hunger and support your sleep. 

{{splash}}

Choosing a Healthy Late Night Snack 

There are several factors that can cause late night cravings, including not eating enough during the day. 

Regardless of the cause, no one enjoys going to bed hungry.

Understanding how to build a balanced and healthy bedtime snack will help to keep you feeling satisfied before bed, stabilize your blood sugar levels, and may even help to improve your sleep. 

When building a late night snack, here are some things to consider.

  • Keep portions small: Eating a large meal before bed is more likely to cause digestive discomfort, which can negatively impact your sleep.
  • Avoid spicy, high-salt, high-sugar, or greasy food: These may also cause digestive issues and make it harder to get a good night’s rest.
  • Avoid caffeine: Consuming caffeine late at night can raise your blood pressure and interfere with your sleep.
  • Choose nutrient-dense options: Pairing fiber, healthy fat, and protein will help to keep you feeling satisfied throughout the night.
  • Give your body time to digest: Getting into bed immediately after eating can increase the risk of heartburn, acid reflux, and poor sleep. If possible, aim to give yourself at least two hours to digest after eating before lying down.

Below are some examples of healthy late night snacks to curb your hunger.

1. Almond Butter and Banana

Almond butter with banana is an easy-to-make and satisfying snack that pairs the protein and healthy fats from nut butter with the fiber-rich banana

Almond butter also contains melatonin, a hormone that regulates sleep and our circadian rhythms, and magnesium, a mineral which some research shows may help to improve sleep quality.  

2. Greek Yogurt with Tart Cherries

Greek yogurt is an excellent source of calcium and protein. Research suggests that calcium may help to promote better sleep and produce melatonin.

Eating Greek yogurt on its own can be a satisfying and light late night snack, but topping it with tart cherries will add sweetness, brightness, and texture to the dish. 

Tart cherries are also rich in melatonin and research has found that tart cherry juice can help people with insomnia to sleep longer and have higher sleep efficiency.

3. Avocado on Whole Grain Toast

For a savory bite, adding avocado to whole grain toast will boost your fiber intake, which can help keep you feeling full until the morning.

Avocado is also a good source of monounsaturated fats (a health-promoting fat) and magnesium.

4. Turkey Sandwich on Whole Grain Bread

If you’re craving more than a small snack for your late night meal, consider making yourself a turkey sandwich on whole grain bread. 

Using whole grain bread will increase the fiber content in the sandwich, contributing to a more balanced and fullness-promoting meal. 

Turkey contains tryptophan, an essential amino acid that helps the body make serotonin, a neurotransmitter used to produce melatonin.

Research shows that tryptophan may help people to fall asleep faster and improve their sleep quality.

5. Kiwi-Protein Smoothie

Kiwis are small, sweet fruits that contain many vitamins and minerals, including vitamin C.

But some research also suggests that they may be effective in improving sleep in people with insomnia and other sleep issues.

Though you can eat them on their own for a late night snack, blending them in a smoothie with protein powder, yogurt, nut butter, or another high-protein ingredient will help to increase the meal’s overall protein, which can also help to keep you feeling fuller longer. 

6. Oatmeal

Oatmeal is a nutrient-dense food that contains fiber and minerals that can help support a good night’s sleep. 

According to the USDA, one cup of plain, cooked oatmeal has over four grams of fiber, 28 grams of calcium, and 57 grams of magnesium.

7. Edamame and Brown Rice

Edamame are unripe soybeans that are usually steamed or boiled before eaten. They are a good source of fiber, protein, and tryptophan.

Eating edamame with brown rice, a complex carbohydrate that’s a good source of magnesium and also contains fiber and small amounts of protein, increases the brain’s uptake of tryptophan.

Research shows that eating carbohydrates with dietary sources of tryptophan increases the body’s ability to produce serotonin and melatonin, which can help to induce sleep.  

8. Scrambled Eggs

Scrambled eggs may be a staple at breakfast, but eating them at night is a great way to make a satisfying meal, fast.

Two eggs offer over 10 grams of protein and 120 mg of tryptophan.

{{local}}

9. Pineapple on Cottage Cheese

Snacking on pineapple is a great way to satisfy a sweet tooth late at night.

The tropical fruit is a good source of melatonin, and a small study suggested that eating pineapple can be more effective at raising melatonin levels in the body than eating banana or oranges. 

Eating the fruit with cottage cheese will increase your protein and calcium intake and can also help to make the snack more fulfilling. 

10. Strawberries and Pistachio Butter

Strawberries are a great source of vitamins and minerals, including melatonin and vitamin C.

Some research suggests that vitamin C may play an important role in sleep health. 

Pairing strawberries with a nut butter like pistachio butter will help to balance the meal’s fat and protein content.

But since pistachios are also rich in melatonin, they may also help to improve your night’s sleep. 

11. Red Grapes and Cheddar Cheese

Some varieties of red grapes contain high amounts of melatonin, making them an ideal snack choice for nighttime.

Adding cheese to the mix will increase the fat and protein content, which will help to stave off your hunger.

Plus, the calcium in the cheese may help to increase your body’s melatonin production.

12. Pumpkin Seeds

If you’re looking for a light, no-fuss, snack before bed, opting for a handful of raw or roasted pumpkin seeds is a great option.

They’re rich in tryptophan, calcium, and magnesium.  

13. Walnuts

Walnuts are another excellent go-to for a quick nighttime bite. Like almonds, they’re rich in melatonin and magnesium and may help to improve sleep quality.

14. Smoked Salmon on Multigrain Crackers

Smoked salmon and other types of fatty fish may not be everyone’s go-to midnight snack, but they’re an excellent source of vitamin D and omega-3 fatty acids, which experts believe may help to increase serotonin levels in the body.

One study found that eating fatty fish may help to improve sleep in general.

Eating smoked salmon with a multigrain cracker will add fiber to the meal, which can help to keep you feeling fuller, longer.

15. Caprese Salad

Caprese salad is a simple dish made by combining raw tomato with mozzarella cheese, basil, and olive oil. 

Tomatoes are one of two vegetables that have relatively high melatonin concentrations.

The calcium in the cheese may also help to boost your body’s melatonin production.

Do Late Night Snacks Cause Weight Gain?

There are many factors that can contribute to a person’s weight, including genetics, environment, lifestyle, and medical history. 

For decades, late night eating was associated with weight gain.

But newer data suggests that smaller portioned, nutrient-dense foods are less likely to cause weight gain and that eating nutritious meals before bedtime may actually promote positive physiological changes. 

In other words, what you eat may be more impactful for your health than when you eat.

{{splash}}

Takeaway

For most people, eating balanced nutrient-packed meals throughout the day can help to curb late-night cravings.

But if you find yourself feeling hungry before bed, making yourself a small, nutrient dense snack can help you to feel satisfied and may even help to promote a good night’s sleep.

How a Dietitian Can Help

Working with a registered dietitian will help you learn how to build nutritionally-dense meals that you can enjoy all-day long and that can help to stave off having late-night cravings in the first place.

You can find a dietitian through Nourish to start optimizing your nutrition.

Do you have any of these insurances?

We accept hundreds of plans in all 50 states.

Why Join Nourish's RD Network

Supportive community
Flexible schedule
Patient sourcing
Guaranteed session rates

Frequently Asked Questions

What is the healthiest late night snack?

Opting for a small, nutrient-dense snack is the best strategy when eating before bed.

Avoiding caffeine, high-sugar, and high-salt foods can also be beneficial.

What to eat at 10pm?

Making a small snack that combines whole food sources of healthy fats, protein, and fiber can help you to feel full throughout the night.

Should I eat if I’m hungry late at night?

If you’re hungry, it’s important to feed yourself a nutrient-dense meal, regardless of the time.

References

View all references
Nourish has strict sourcing policies and prioritizes primary sources, including medical organizations, governmental agencies, academic institutions, and peer-reviewed scientific journals. Learn more about our medical review process and editorial guidelines.

94% of Nourish patients pay $0 out of pocket!

See if you’re covered in under a minute!

How a Dietitian Can Help

Find a dietitian

Find a virtual dietitian in {State}

Find a dietitian near you

Covered by insurance.

Find a virtual dietitian in {State}

Find a dietitian near you

Covered by insurance.

Book an appointment with a {category} dietitian

Covered by insurance.

Book an appointment with an online dietitian

Covered by insurance.

Book an appointment with a {category} dietitian

Covered by insurance.

Book an appointment with an online dietitian

Covered by insurance.

91% of patients see improved mental and physical health

Book an appointment with a {category} dietitian

Covered by insurance.

Book an appointment with an online dietitian

Covered by insurance.

4.9 on Trustpilot

Book an appointment with a {category} dietitian

Covered by insurance.

Book an appointment with an online dietitian

Covered by insurance.

94% of Nourish patients pay $0 out of pocket!
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Scottsdale
AZ
Arizona
33.501324, -111.925278
Cincinnati
OH
Ohio
39.103700, -84.513610
North Las Vegas
NV
Nevada
36.201946, -115.120216
Riverside
CA
California
33.980602, -117.375496
Plano
TX
Texas
33.019844, -96.698883
Minneapolis
MN
Minnesota
44.977753, -93.265015
Salinas
CA
California
,
Anaheim
CA
California
33.836594, -117.914299
Springfield
MO
Missouri
37.208958, -93.292297
Fort Wayne
IN
Indiana
41.077469, -85.137489
Phoenix
AZ
Arizona
33.448376, -112.074036
Bakersfield
CA
California
35.3738712, -119.0194639
Garden Grove
CA
California
33.774269, -117.937996
Anchorage
AK
Alaska
61.2163129, -149.894852
Indianapolis
IN
Indiana
39.768402, -86.158066
Nashville
TN
Tennessee
36.162663, -86.781601
Tempe
AZ
Arizona
33.425522, -111.941254
Mobile
AL
Alabama
30.695366, -88.039894
New Orleans
LA
Louisiana
29.951065, -90.071533
Knoxville
TN
Tennessee
35.960636, -83.920738
Grand Rapids
MI
Michigan
42.963360, -85.668083
Fontana
CA
California
34.102890, -117.435760
Elk Grove
CA
California
38.418129, -121.393257
Miami
FL
Florida
25.7825389, -80.3118603
Grand Prairie
TX
Texas
32.745499, -97.003532
Fort Collins
CO
Colorado
40.588970, -105.082458
Killeen
TX
Texas
31.117119, -97.727798
Modesto
CA
California
37.639095, -120.996880
Oklahoma City
OK
Oklahoma
35.468491, -97.521263
Santa Ana
CA
California
33.745571, -117.867836
Ontario
CA
California
34.063343, -117.650887
Brownsville
TX
Texas
25.9015688, -97.4984005
Montgomery
AL
Alabama
32.379223, -86.307739
Hialeah
FL
Florida
25.857595, -80.278107
Springfield
MA
Massachusetts
42.102051, -72.585762
Toledo
OH
Ohio
41.652805, -83.537865
Pembroke Pines
FL
Florida
26.007765, -80.296257
Overland Park
KS
Kansas
38.974819, -94.683601
Little Rock
AR
Arkansas
34.746483, -92.289597
Glendale
CA
California
34.142509, -118.255074
Roseville
CA
California
38.752125, -121.288010
Wichita
KS
Kansas
37.687176, -97.330055
Huntington Beach
CA
California
33.659485, -117.998802
Augusta
GA
Georgia
33.4709714, -81.9748429
Worcester
MA
Massachusetts
42.271389, -71.798889
Virginia Beach
VA
Virginia
36.852924, -75.977982
Oceanside
CA
California
33.1958696, -117.3794834
Santa Clarita
CA
California
34.456043, -118.571335
Philadelphia
PA
Pennsylvania
39.952583, -75.165222
Corpus Christi
TX
Texas
27.800583, -97.396378
Portland
OR
Oregon
45.512230, -122.658722
Denver
CO
Colorado
39.739235, -104.990250
Boston
MA
Massachusetts
42.3554334, -71.060511
Atlanta
GA
Georgia
33.7489924, -84.3902644
Chicago
IL
Illinois
41.8755616, -87.6244212
Orlando
FL
Florida
28.538336, -81.379234
Jacksonville
FL
Florida
30.332184, -81.655647
Tampa
FL
Florida
27.950575, -82.457176
Long Island
NY
New York
40.757801, -73.940033
Queens
NY
New York
40.728226, -73.794853
Bronx
NY
New York
40.8466508, -73.8785937
Staten Island
NY
New York
40.643501, -74.076202
Brooklyn
NY
New York
40.6526006, -73.9497211
New York
NY
New York
40.712776, -74.005974
San Jose
CA
California
37.342205, -121.851990
San Francisco
CA
California
37.774929, -122.419418
San Diego
CA
California
32.834686, -117.130775
Los Angeles
CA
California
34.052235, -118.243683
El Paso
TX
Texas
31.761877, -106.485023
San Antonio
TX
Texas
29.387428, -98.496574
Dallas
TX
Texas
32.776665, -96.796989
Fort Worth
TX
Texas
32.755489, -97.330765
Houston
TX
Texas
29.760427, -95.369804
Austin
TX
Texas
30.2711286, -97.7436995