Blog

If you have ever stood in front of the fridge a few days before your period, completely convinced that only a block of cheese and a chocolate bar could fix your mood, you already know what period cravings feel like. One week you eat a salad without a second thought. The next week you would do anything for a bag of potato chips.

You are not weak, and you are not “bad” at eating healthy. Period cravings happen due to hormonal changes in your body. Once you understand what is going on, they get a lot easier to live with.

This guide walks you through why period food cravings happen, which ones are the most common, and what you can actually do about them.

What Are Period Cravings?

Period cravings are strong urges to eat certain foods in the days leading up to your period. Most women crave the same handful of things, like chocolate, salty snacks, bread, pasta, and pretty much anything sweet.

These urges show up because your hormone levels are changing. In the second half of your cycle, estrogen and progesterone rise and then drop, and that drop affects your appetite, your mood, and even the way your brain processes reward. That is why a bag of chips can suddenly feel like the answer to every problem you have.

Food cravings in general can come from many things, like stress, poor sleep, or not eating enough during the day. But period cravings have a clear hormonal trigger, which makes them a bit different from a random sweet tooth.

Are Period Cravings Real?

Yes, completely. A study published in the journal Nutrients found that women’s progesterone levels in the second half of their cycle were linked to how strong their food cravings became, with lower progesterone tied to more intense cravings.

So the next time someone tells you it is “all in your head,” you can tell them it is actually in your bloodstream. Your body is responding to a chemical change, not a lack of willpower.

When Do Period Cravings Start?

For most people, they begin about one to two weeks before their period, during what is called the late luteal phase of the menstrual cycle. This is the stretch of time after ovulation and before your period arrives.

During this window, progesterone and estrogen both drop if you are not pregnant, and that drop can trigger a wave of symptoms, including cravings. Some people notice cravings creeping in as early as ten days before their period. Others only feel it in the last two or three days. Your pattern might change slightly from month to month too, and that is completely normal.

Why Am I So Hungry Before My Period?

Hormones are the main answer. Your resting metabolic rate actually goes up slightly in the days before your period, which means your body genuinely burns a little more energy and needs more fuel.

At the same time, falling estrogen can lower your serotonin, the brain chemical that helps regulate mood and appetite. A serotonin deficiency can leave you feeling flat, irritable, and hungrier than usual, which is part of what makes being hungry before period such a common complaint. Your brain starts looking for a fast energy boost, and carbs and sugar deliver that quickly, which is exactly why they feel so tempting.

Some women also describe feeling tired and hungry the week before their period arrives, almost like their body is running on a lower battery. That tiredness is real too. Lower iron reserves and disrupted sleep in the days before your period can both add to that drained, snack-seeking feeling.

Increased Appetite Before Period: What’s Actually Going On

An increased appetite before period is one of the most reported PMS symptoms. Progesterone can raise your body temperature slightly and speed up how quickly your body burns calories, so your stomach genuinely needs more food to keep up.

On top of that, hormonal shifts affect leptin and ghrelin, the two hormones that tell your brain when you are full and when you are hungry. When these signals get thrown off, it is harder to feel satisfied after a normal-sized meal, so you end up reaching for seconds, or thirds.

Why Do I Eat So Much On My Period?

Once your period actually starts, many people notice the eating does not slow down right away. Your body has spent days craving quick energy, and that pattern does not disappear the moment bleeding begins.

There is also a physical reason. Your body is losing blood and nutrients during your period, including iron, so it makes sense that your appetite is a bit higher than usual for the first day or two. Cramps and lower energy can also push you toward comfort foods, since eating something warm and familiar genuinely does help you feel a little better in the moment.

The Most Common Period Cravings

Not everyone craves the same thing, but these are the most common period cravings, along with the reasons behind them.

Why Do I Crave Chocolate On My Period?

This is probably the most talked about craving of them all. Chocolate, especially dark chocolate, is rich in magnesium, and many women run a little low on magnesium in the days before their period. Craving chocolate might genuinely be your body asking for more of this mineral.

Additionally, eating chocolate triggers a small release of serotonin and dopamine in the brain, which briefly lifts your mood. Since falling hormones can leave you feeling low or irritable, your brain learns to reach for chocolate as a quick pick-me-up. This is also tied to why you might crave sugar on my period days more than usual.

Why Do I Crave Salt Before My Period?

If you find yourself eating chips straight from the bag, know that this is quite common. It could be due to a mix of hormones and fluid balance. As estrogen and progesterone drop, your body can hold onto more water, and craving salty foods is sometimes your body’s odd way of trying to balance its sodium levels.

Stress plays a role too. Cortisol, your main stress hormone, tends to rise before your period, and higher cortisol has been linked to a stronger pull toward salty, fatty snacks like potato chips and crackers.

Craving Red Meat Before Period (Yes, Steak Included)

Your body loses iron every time you bleed, and red meat is one of the richest natural sources of iron around. Why you crave steak on your period is often because your body senses that its iron stores are lower than usual and pushes you toward the food most likely to top them back up.

This craving tends to be stronger in women with heavier periods, since more blood loss means more iron loss.

What to Eat When Craving Chocolate on Period

You do not have to fight it completely, and honestly, trying to white-knuckle your way through a craving usually backfires later in the day.

Here are some foods that can satisfy the craving while giving your body what it is really asking for:

  • Dark chocolate with at least 70% cacao gives you the chocolate hit with less sugar and more magnesium than milk chocolate.
  • A handful of almonds or pumpkin seeds is another solid source of magnesium if you want to skip chocolate altogether.
  • Brown rice or other whole grains paired with a piece of fruit can satisfy a carb craving while keeping your blood sugar steadier than white bread or baked goods.
  • Green leafy vegetables like spinach also carry magnesium, so working them into a meal that day can quietly ease the craving.
  • Starchy vegetables such as sweet potatoes give you a slower, steadier form of energy compared to candy, which helps you avoid the sugar crash an hour later.
  • If you are also craving red meat, pairing an iron-rich food with a glass of orange juice or another vitamin C source can help your body absorb the iron more effectively.

Should I Eat More on My Period?

Yes, a little. Your body is working harder than normal, both from the slight rise in metabolism and from the process of shedding your uterine lining. Restricting food during this window often backfires and leads to stronger cravings and lower energy.

Besides, it is completely normal to eat more on your period. An extra 100 to 300 calories a day in the days around your period is common and nothing to feel guilty about. The important thing is to eat foods that actually support how your body feels right during this period.

PMS Cravings vs Period Food Cravings

People often use PMS cravings and period food cravings to mean the same thing, and in everyday conversation, that is fine. Technically, PMS cravings refer to the urges you feel in the days before your period starts, while period food cravings can stretch into the first day or two of bleeding as well.

Both usually come bundled with other PMS symptoms like bloating, headaches, and mood swings. If your cravings show up alongside irritability or a short fuse, that is your hormones affecting brain chemistry as a whole.

How to Stop Period Cravings

You do not need to eliminate cravings, since some indulgence is a normal and healthy part of this time of month. But if you want to know how to stop feeling hungry between meals, these strategies can help:

  • Eat regularly: Skipping meals during this phase makes cravings much harder to manage, since low blood sugar adds fuel to an already hungry body.
  • Build meals around protein and fiber: A meal with protein, fiber, and healthy fat keeps you fuller for longer and prevents the blood sugar swings that make cravings feel urgent.
  • Stay hydrated: Thirst is sometimes mistaken for hunger, and drinking enough water can also ease bloating, which tends to make cravings feel worse.
  • Get ahead of the craving: If you know chocolate hits you hard every month, keep a small amount of dark chocolate on hand instead of waiting until you are starving and reaching for whatever is closest.
  • Move your body: Even a short walk can boost mood-related brain chemicals and take the edge off a craving without any food involved.
  • Prioritize sleep: Poor sleep raises hunger hormones and lowers your ability to say no to cravings, so a consistent bedtime in the week before your period can make a real difference.

Final Thoughts

Period cravings are your body’s way of asking for support during a demanding week, not a sign that something is wrong with you. Salt cravings, chocolate cravings, and that sudden urge for a steak all trace back to the same source. That is, changing hormones and nutrient needs. Once you know what is behind them, it becomes much easier to work with your body instead of fighting it.

A little planning, the right snacks on hand, and some patience with yourself can turn this week from a monthly battle into something you barely notice.

Frequently Asked Questions

Is it good to give into period cravings?

In moderation, yes. Completely restricting yourself often leads to bigger cravings and overeating later. Giving in a little, especially with a smarter swap like dark chocolate instead of a candy bar, tends to work better long term than trying to say no to everything.

What is the most popular period craving?

Chocolate takes the top spot for most people, followed closely by salty foods like potato chips and carb-heavy comfort foods like pasta and bread.

Is it normal to want to eat more during your period?

Yes, very normal. Your body burns slightly more energy during this phase, so a bigger appetite is expected rather than something to worry about.

How do you get rid of period fatigue?

Prioritize sleep, stay on top of hydration, and eat iron-rich foods if your periods are heavy, since low iron is a common cause of period fatigue. Gentle movement like walking or stretching can also help more than staying still.

Subscribe to our newsletter!

Curious to know what your number two says about your health? Get juicy info and top-notch advice on tummy health, boosted colon tips, and more by joining the wondrous world of ColonBroom newsletters.

By providing your email address, you agree with the T&Cs and Privacy Policy

Take a quiz and get your personalised solution.

Take a quiz