What Is a Healthy Snack Before Bed for Sleep?

A healthy snack before bed combines a small amount of carbohydrate with protein or healthy fat, stays under 200 calories, and ideally contains nutrients that support sleep. The best options include foods like a banana with peanut butter, a handful of pistachios, kiwifruit, or whole-grain crackers with cheese. What makes these choices effective comes down to how your body processes specific nutrients during the hours you’re asleep.

Why Carbs Plus Protein Is the Ideal Combo

When you eat carbohydrates, your blood sugar rises and your body releases insulin. That insulin signals your muscles to absorb most amino acids from the bloodstream, but it leaves one behind: tryptophan. With less competition from other amino acids, more tryptophan crosses into the brain, where it’s converted into serotonin and then melatonin, the hormone that regulates your sleep-wake cycle.

This is why a carb-only snack (like a handful of pretzels) or a protein-only snack (like a plain chicken breast) isn’t as effective as combining the two. The carbohydrate triggers the insulin response that clears the path for tryptophan, while the protein supplies the tryptophan itself. A slice of whole wheat toast with a tablespoon of nut butter, or a small bowl of oatmeal with a few walnuts, hits both targets.

Adding protein also helps stabilize blood sugar through the night. Research on bedtime snacks for people with diabetes found that combinations of carbohydrate, protein, and fat were most effective at preventing overnight blood sugar drops, particularly when bedtime glucose was below 130 mg/dL. Even if you don’t have diabetes, this steady glucose supply means fewer middle-of-the-night wake-ups caused by your body signaling for fuel.

Best Bedtime Snack Options

Kiwifruit

Two kiwis eaten about an hour before bed may be one of the simplest sleep-promoting snacks available. In a four-week study published in the Asia Pacific Journal of Clinical Nutrition, adults with sleep problems who ate two kiwis nightly before bed fell asleep 35% faster, spent 29% less time awake during the night, and reported a 42% improvement in overall sleep quality. Kiwis are rich in serotonin, antioxidants, and folate, all of which play roles in sleep regulation.

Pistachios and Other Nuts

Pistachios contain more melatonin than any other commonly eaten nut, roughly twice the concentration found in almonds. They also provide protein and healthy fats that slow digestion and keep blood sugar stable. A small handful (about one ounce) is plenty. Other nuts like almonds and walnuts work well too, though with lower melatonin levels.

Bananas

A banana provides a moderate dose of carbohydrates along with about 10% of your daily magnesium needs per cup of sliced fruit. Magnesium promotes sleep by relaxing muscles and binding to calming neurotransmitter receptors in the brain that help quiet neural activity. Pair a banana with a tablespoon of almond butter for the carb-protein combination.

Oats

A small bowl of oatmeal is a magnesium powerhouse. One cup of uncooked oats provides 66% of the daily value for magnesium. Made with milk, oatmeal also delivers tryptophan and calcium. Keep the portion small since oats are calorie-dense.

Pumpkin Seeds

Just one ounce of pumpkin seeds delivers 37% of your daily magnesium. They’re also high in tryptophan and zinc. Sprinkle them on yogurt or eat them on their own as a quick, no-prep option.

Tart Cherry Juice

Tart cherries are one of the few natural food sources of melatonin. A two-week study of adults over 50 found that drinking 8 ounces of tart cherry juice twice daily (morning and evening) increased total sleep time compared to a placebo. If you prefer a single serving before bed, an 8-ounce glass is a reasonable amount. Look for 100% tart cherry juice without added sugar.

Practical Snack Combinations

If you want something more substantial than a piece of fruit, these pairings each land in the 15 to 20 gram carbohydrate range with a good source of protein:

  • Crackers and nut butter: 6 whole-grain crackers with a tablespoon of peanut, almond, or cashew butter
  • Cottage cheese and banana: a quarter cup of cottage cheese with half a banana
  • Hummus and pita: a quarter cup of hummus with half a pita
  • Toast and cheese: one slice of whole wheat bread with a slice of cheese
  • Yogurt and graham crackers: half a cup of yogurt with one or two graham cracker squares

How Much and When to Eat

Keep your bedtime snack under 200 calories. Anything larger starts to act more like a meal, which forces your digestive system to work harder right when your body is trying to wind down. A snack in the 100 to 200 calorie range gives your body enough fuel for overnight processes without the metabolic burden of a full plate.

Timing matters too. Finish eating at least 30 minutes to an hour before you plan to lie down. If you’re prone to heartburn or acid reflux, give yourself closer to two hours. Lying down with a full stomach allows food and stomach acid to travel back up into the esophagus, which can disrupt sleep and cause discomfort.

What to Avoid Before Bed

Some foods actively work against sleep. High-fat, spicy, and acidic foods relax the valve between your stomach and esophagus while also slowing digestion, a combination that keeps food sitting in your stomach longer and increases the chance of reflux when you lie down. The most common culprits include fried foods, pizza, chips, spicy sauces, chocolate, and citrus fruits. Tomato-based sauces and peppermint can cause the same problem.

Caffeine is the obvious one, but it’s worth noting that chocolate contains enough caffeine and a related stimulant (theobromine) to affect sensitive sleepers. Carbonated beverages can also trigger reflux. And while alcohol may make you feel drowsy, it fragments sleep later in the night and reduces overall sleep quality.

Protein Before Bed for Recovery

If you exercise regularly, a pre-sleep snack with protein does double duty. Your body repairs and builds muscle tissue throughout the night, and providing amino acids during this window supports that process. Research from Maastricht University found that consuming 40 grams of casein protein (the slow-digesting protein found in dairy) before sleep increased overnight muscle protein synthesis by about 22% compared to a placebo. A smaller dose of 30 grams didn’t produce the same measurable effect, suggesting that a meaningful amount of protein matters.

You don’t need a protein shake to get there. A cup of Greek yogurt has roughly 15 to 20 grams of protein, much of it casein. Cottage cheese is another excellent source. Pairing either with some fruit or a small amount of granola gives you the carb-protein combination that supports both sleep and recovery.