what to eat for better sleep in menopause
Peri/Menopause Lifestyle

What to Eat for Better Sleep in Menopause

Sleep struggles are one of the most common symptoms women report during menopause — and they can leave you feeling foggy, irritable, and completely drained of energy the next day. Sleep disturbances are part environment, part hormones, and part nutrition. Knowing what foods to eat and avoid before bed could be a natural way to get a better night’s sleep and our Nutritionist is here to break it down for you.

Table of Contents
  1. Why sleep feels harder in menopause
    1. 1. Hormone fluctuations
    2. 2. Low progesterone
    3. 3. Blood sugar highs and lows
    4. 4. Stress and cortisol imbalance
    5. 5. Changes in digestion
  2. What to eat for better sleep in menopause
    1. 1. Complex carbohydrates
    2. 2. Magnesium-rich foods
    3. 3. Tryptophan sources
    4. 4. Omega-3 Fatty Acids
    5. 5. Calcium-Rich Foods
    6. 6. Caffeine-free herbal teas
  3. Foods to avoid before bed
    1. 1. Refined carbs and sugar
    2. 2. Caffeine
    3. 3. Alcohol
    4. 4. Spicy or fried Foods
    5. 5. Ultra-processed and high sodium snacks
  4. A simple evening routine for better sleep
  5. Final thoughts

Why sleep feels harder in menopause

1. Hormone fluctuations

Hormones play a huge role in sleep, and there isn’t just one hormone responsible. As estrogen and progesterone decline in menopause, the systems that regulate temperature, stress, and melatonin production get thrown off balance. Estrogen and thyroid hormone help regulate your body temperature and support serotonin production, which affects sleep quality. When estrogen and progesterone levels drop, those night sweats, mood changes, and frequent wake-ups become more common. This won’t be your new forever sleep pattern. Your body is recalibrating.

2. Low progesterone

Progesterone is a natural calming hormone that promotes relaxation. As levels fall in menopause, you may notice it’s harder to fall or stay asleep.

3. Blood sugar highs and lows

Eating too much sugar, high carb meals that aren’t balanced with protein and fats, or skipping meals can cause blood sugar crashes in the middle of the night — typically around 2 or 3 a.m. — leaving you suddenly awake and sometimes hungry. Your body will naturally wake you up when your blood sugar drops, signalling a safety check with a rise in cortisol.

4. Stress and cortisol imbalance

If you’re running on stress all day, cortisol (your fight or flight hormone) stays elevated into the evening. Your body won’t produce melatonin, your sleep hormone, until cortisol is low. Many factors can signal stress to your brain and your body handles all forms of this stress the same way. It pumps out cortisol to get you through as a survival mechanism. When cortisol is in play, many of your other systems are suppressed, like your appetite, digestion, immune system, and sleep, all to let cortisol help you through the situation.

5. Changes in digestion

Slower digestion in midlife can cause bloating, heartburn, or discomfort when you lie down too soon after eating. You might find you digest certain food groups differently in menopause, like fats, proteins, lactose, or grains. It’s worth starting a food journal to associate symptoms with foods, implement digestive enzymes, and be strategic with recipes.

What to eat for better sleep in menopause

1. Complex carbohydrates

Examples: Quinoa, sweet potato, brown rice, cauliflower rice, lentils, zucchini, oats

There are 2 types of carbs: Simple and complex. Complex carbs help your body produce serotonin — the “feel-good” neurotransmitter that later converts to melatonin. They are made from whole grain, contain more fibre and nutrients. Because of their make-up, they provide a slow, steady source of energy to prevent overnight blood sugar dips that could wake you up, and they help you stay full longer.

Try these dinner recipes: Sweet Potato Boats, Sweet Potato Bites with Ricotta, Greek Protein Bowls with Quinoa, Roasted Chicken with Cauliflower Rice, Red Lentil Sauce over Zucchini Noodles, Hormone-balancing Cookies

2. Magnesium-rich foods

Examples: Spinach, pumpkin seeds, almonds, avocado, dark chocolate (70%+)

Magnesium is responsible for hundreds of processes in the body, but is best known as nature’s relaxant. It helps relax your muscles and nervous system to help with melatonin production. Since soil these days is depleted of minerals like magnesium, many women are deficient, especially during times of stress.

Try these recipes: No-bake Granola Bars, Menopause Flax Bread with smashed avocado, a protein smoothie with a handful of spinach

3. Tryptophan sources

Examples: Turkey, eggs, chickpeas, Greek yogurt, cottage cheese, bone broth

Tryptophan is an amino acid, found in many foods, that your body uses to make two hormones — serotonin and melatonin. Pairing it with complex carbs helps it cross over the blood-brain barrier for better absorption.

Try these recipes: Hummus with veggie sticks, Turkey Chili, Avocado Egg Salad, a small bowl of Greek yogurt or cottage cheese with kiwi, a cup of bone broth, or a Chickpea Blondie

customized menopause meal plan with Metabolic Balance

4. Omega-3 Fatty Acids

Examples: Salmon, sardines, chia seeds, walnuts, flax seeds

Omega-3s reduce inflammation and support brain and hormone health. Studies also show they can improve sleep quality by balancing cortisol levels.

Try these recipes: Baked salmon, Chia Seed Pudding, add sardines to homemade Caesar salad dressing, Sugar-free Flax Jam on Flax Bread

5. Calcium-Rich Foods

Examples: Sesame seeds, tahini, fortified almond milk, leafy greens, dairy

Calcium is important for bone health in menopause, especially as estrogen declines. This important mineral also helps the brain use tryptophan to manufacture melatonin to fall asleep.

Try these recipes: a mug of warm almond milk with cinnamon (for blood sugar regulation) before bed, sprinkle a tablespoon of sesame seeds on salads or salmon, Protein Smoothie with Ricotta, Simple Cajun Chicken Salad, Yogurt and Grain-free Granola, Chocolate Pudding with Ricotta

6. Caffeine-free herbal teas

Examples: Chamomile, lemon balm, rooibos, valerian, passion flower, lavender, reishi mushrooms

Caffeine-free herbal teas are a natural way to wind down. Some herbs have sedative, relaxing, and nervine properties that can all help with sleep in menopause. Rooibos is caffeine-free, rich in antioxidants, and supports adrenal balance.

Try: a cup of Sleepytime herbal tea about 30–60 minutes before bed. If you are on medications or have health conditions, check that herbs won’t interact before including them

Foods to avoid before bed

Even healthy foods can backfire if they spike blood sugar or are difficult to digest. Here’s what to avoid in the hours leading up to sleep:

1. Refined carbs and sugar

Foods like wine, juice, soda, desserts, white bread, and snack bars cause quick blood sugar highs and lows that lead to unwanted wake ups through the night.

2. Caffeine

Coffee, chocolate, green tea, and even some herbs can keep your cortisol elevated and nervous system active for hours. Try to cut off caffeine intake by noon and limit caffeinated drinks to 2 per day.

3. Alcohol

A glass of wine may make you feel drowsy at first, but it can disrupt REM and deep sleep stages, leaving you awake and restless at around 2–4 a.m. I suggest that, if you are going to have a glass of wine, drink it with dinner, not after.

4. Spicy or fried Foods

Heavy meals, especially those that are deep fried or made with low quality oils, can cause acid reflux and raise body temperature as you are trying to digest — the last thing you need if you’re prone to night sweats in menopause. Since your digestion might be different now, be cautious with the types of fats you consume. Pork, duck, chicken thighs, beef, and fried foods can take hours to digest, therefore disturbing sleep.

5. Ultra-processed and high sodium snacks

High sodium and additives that are found in common snacks like crackers, popcorn and chips, can cause water retention, dehydration, and hormonal imbalance. Eating these types of snacks before bed can cause your cortisol levels to rise in the night as your cells are begging for water, and you might find that you wake up bloated.

A simple evening routine for better sleep

  • Eat dinner 2–3 hours before bed, ideally not after 9pm
  • Keep your plate balanced with lean protein, complex carbs, and healthy fats. Add in strategic foods from the list above or consider getting a custom meal plan based on 36 blood values
  • Darken your room and avoid screens an hour before sleep. You won’t produce melatonin if there is light!
  • Try gentle stretching or breathwork to lower cortisol before sleep instead of a strenuous workout
  • Keep your bedroom cool (18–20°C) and use breathable cotton bedding
  • Consider wearing a tracking device, like the Oura ring, to monitor your sleep quality, time in bed, how long it takes you to fall asleep, and blood oxygen levels

Final thoughts

You can’t stop hormonal changes, but you can support your body through them with diet and lifestyle. The foods you eat — especially in the evening — play a huge role in calming your nervous system, balancing blood sugar, and producing hormones that improve sleep quality.

Think of every night as a chance to reset and restore. Nourish your body well, and you’ll give your hormones (and your mind) the best chance to find their natural rhythm again.


Discover more from hello meno

Subscribe to get the latest posts sent to your email.

Hello! I'm Jen Casey, your Holistic Nutritionist specializing in healthy recipes for menopause. I use food as medicine to make this life stage feel like a walk in the park. I'm glad you're here on this journey with me.