Key takeaways:
What you eat can affect how you feel when you’re on your period. Some foods can either worsen or improve your menstrual symptoms.
Foods rich in essential nutrients like iron and magnesium may help reduce bloating, fatigue, and cramps.
Some foods high in salt, sugar, or artificial sweeteners can worsen bloating and other period symptoms.
Cramps, bloating, and feeling tired during your period isn’t something that many women look forward to. Fortunately, things like heating pads, warm baths, and medications can offer some relief. But there’s an often overlooked ally right on your plate. Did you know that the foods you eat could be the secret to feeling more comfortable during your period?
Knowing the essential nutrients that support your body and paying attention to what you eat during your period can make a difference in how you feel.
Here are 10 essential nutrients and the foods that can relieve common symptoms associated with your menstrual cycle (plus a few to avoid). Adding these 10 nutrients to your diet can help keep some of the bothersome period symptoms at bay. They can make you feel more balanced, energized, and comfortable throughout your cycle.
When you’re on your period, you naturally experience some blood loss. For some people with heavy periods, the blood loss can make you feel tired or weak, or in severe cases lead to iron-deficiency anemia. Eating iron-rich foods can help boost your energy.
Foods you can eat that are high in iron include:
Spinach
Red meat
Lentils
Fortified cereals
Pumpkin seeds
Some teas may help with period pain: Check out this list of teas that may help relieve menstrual cramps.
Feeling tired on your period? Here are some ways to manage menstrual fatigue.
Stress can cause changes to your period: Find out how stress affects your menstrual cycle and what you can do about it.
Magnesium relaxes your muscles and balances fluids. This can improve cramps, boost your mood, and reduce bloating. It also supports healthy sleep patterns and helps regulate blood sugar levels, which can stabilize mood changes and reduce fatigue during your period.
Foods you can eat that are high in magnesium include:
Dark chocolate
Almonds
Avocados
Bananas
Leafy greens
Healthy fats can lower inflammation, helping to ease period cramps and pelvic discomfort. Omega-3 foods added to the diet may also help regulate the menstrual cycle by reducing serum testosterone levels.
Foods you can eat that are high in omega-3 fatty acids include:
Fatty fish (like salmon, mackerel, and sardines)
Chia seeds
Walnuts
Flaxseeds
Tofu
Edamame
Vitamin B6 can regulate mood changes and reduce irritability. It increases the production of “feel-good” brain chemicals, such as serotonin. Vitamin B6 can also alleviate bloating and discomfort during your period by helping to balance estrogen.
Foods you can eat that are high in vitamin B6:
Bananas
Chicken
Potatoes
Oatmeal
Sunflower seeds
Calcium reduces muscle cramps, mood changes, and fatigue by supporting nerve and muscle function. Adequate calcium intake has been linked to helping relieve other premenstrual syndrome symptoms (PMS), including reduced water retention and breast tenderness.
Foods you can eat that are high in calcium include:
Yogurt
Milk
Cheese
Kale
Fortified plant-based milks
Vitamin D helps your body absorb calcium better and may lower the severity of cramps. This could help you limit the use of nonsteroidal anti-inflammatory drugs (NSAIDs), such as ibuprofen and naproxen. It may also support mood regulation, keeping you from experiencing extreme highs and lows while on your period.
Foods you can eat that are high in vitamin D include:
Fatty fish
Fortified dairy products (like cottage cheese and Greek yogurt)
Eggs
Cereals fortified with vitamin D and calcium
Fiber aids your body in digestion and can reduce common period symptoms like bloating and constipation. It also helps regulate blood sugar levels, preventing energy crashes and mood changes throughout your cycle.
Foods you can eat that are high in fiber include:
Fruits
Vegetables
Whole grains (like brown rice, oats, and quinoa)
Beans
Staying hydrated reduces bloating, relieves headaches, and prevents fatigue. It can also affect how well your muscles — including your uterus — are getting the oxygen and nutrients they need. This can help to reduce cramps and improve overall comfort during your period.
Foods you can eat that are water-rich include:
Cucumbers
Oranges
Watermelon
Lettuce
Zinc relaxes the uterus and lowers inflammation, which helps to reduce cramps. This essential mineral also aids in wound healing and skin health, potentially preventing hormonal breakouts.
Foods you can eat that are high in zinc include:
Chickpeas
Cashews
Whole grains
Dark chocolate
Red meat
Vitamin E improves menstrual cramps and breast tenderness. It does this by decreasing inflammation and balancing hormone levels.
Foods you can eat that are high in vitamin E include:
Sunflower seeds
Almonds
Spinach
Avocados
Olive oil
Some foods can comfort you during your period, but others can actually worsen your symptoms. Steering clear of these foods can make that time of the month a little more manageable. By making mindful choices, you can ease symptoms of PMS and support your mood, energy levels, and overall comfort.
Here’s a list of foods to watch out for during your menstrual period and how they affect your body.
Salty food can cause your body to hold onto water, leading to bloating and puffiness.
Foods to avoid that are high in salt include:
Chips
Fast food
Canned soups
Processed snacks (like potato chips, crackers, and instant noodles)
Eating too much sugar can lead to changes in mood and energy crashes. It can also increase inflammation, making cramps more severe.
Foods to avoid that are high in sugar include:
Candy
Cookies
Cakes
Sugary cereals
Soda
Excessive caffeine can lead to dehydration. This makes your uterine muscles less flexible and cramps more painful. It can also cause narrowing of blood vessels, triggering pelvic pain and headaches.
Foods to avoid that are high in caffeine include:
Coffee
Energy drinks
Soda
Certain teas
These foods can increase inflammation and cause digestive issues, like bloating and discomfort. Additionally, they can disrupt hormonal balance.
Foods to avoid that are high in fat include:
French fries
Fried chicken
Pizza
Greasy burgers
While dairy is a great source of calcium, too much (especially high-fat varieties) can cause bloating in some women.
Foods to avoid that contain high-fat dairy include:
Whole milk
Cheese
Full-fat yogurt
Ice cream
Eating red meat can increase your level of prostaglandins. These compounds can trigger inflammation and intensify cramps. Opting for lean proteins or plant-based alternatives may help reduce discomfort.
Foods to avoid include:
Beef
Pork
Sausages
Processed meats (like hot dogs and deli meats)
Fizzy drinks can cause gas and bloating, making you feel more uncomfortable. They may also contribute to dehydration and worsen period symptoms like cramps and fatigue due to their high-sugar or artificial sweetener content.
Drinks to avoid that are high in carbonization include:
Soda
Sparkling water
Carbonated juices
Tonic water
Drinking alcohol during your menstrual cycle can result in dehydration. It can also intensify mood changes and disrupt sleep. Additionally, alcohol dilates blood vessels, potentially resulting in heavier periods.
Alcohol beverages to avoid (or limit) include:
Beer
Wine
Cocktails (like margaritas, mojitos, and cosmopolitans)
Hard liquor (like vodka, whiskey, rum, tequila, and brandy)
Artificial sweeteners can cause digestive issues, like bloating and gas, in some people. Additionally, they may trigger cravings for sweeter foods raising the potential for changes in mood and energy crashes.
Foods to avoid that contain artificial sweeteners include:
Diet soda
Sugar-free gum
Sugar-free candies
Spicy foods contain capsaicin, which can upset your stomach. It can cause indigestion and may even lead to diarrhea. This can make period discomfort worse.
Foods to avoid that are spicy include:
Hot sauces
Spicy chips
Chili peppers
Jalapeños
Research isn’t clear on whether women need to eat more before or during their period. Some studies show your body uses more energy before your period. But others show the extra energy needed is small, so you don’t really need to change what you eat. That said, it’s a good idea to listen to your body’s hunger cues and eat when you need to.
Drinking water won’t make your period shorter, but it can help with symptoms like bloating, cramps, and tiredness. Staying hydrated helps your body feel better during your period, but it doesn’t affect how long it lasts.
Some good snacks to eat that may ease discomfort or give you energy when you’re on your period include popcorn, dark chocolate, hummus with veggies, and avocado toast. You may also try blending a smoothie with superfoods like spinach, berries, chia seeds, and almond milk.
There’s no doubt about it — your period isn’t exactly the highlight of the month. But choosing the right foods and avoiding the wrong ones can help you feel more comfortable and in control. Your choices can affect everything from cramps and bloating to mood changes and energy levels. The power to help your body feel its best, even during that time of the month, is in your hands — and on your plate. With a few simple swaps and mindful eating habits, you can give your body the support it needs to navigate your cycle with more ease and balance.
Alikamali, M., et al. (2022). The effects of vitamin E on the intensity of primary dysmenorrhea: A systematic review and meta-analysis. Clinical Nutrition ESPEN.
Al-Khafaji, Z., et al. (2022). Zinc and zinc transporters in dermatology. International Journal of Molecular Sciences.
Arab, A., et al. (2020). Beneficial role of calcium in premenstrual syndrome: A systematic review of current literature. International Journal of Preventive Medicine.
Arab, A., et al. (2022). Food groups and nutrients consumption and risk of endometriosis: A systematic review and meta-analysis of observational studies. Nutrition Journal.
Dawood, M. Y. (1981). Dysmenorrhoea and prostaglandins: Pharmacological and therapeutic considerations. Drugs.
Kennedy, A., et al. (2009). Saturated fatty acid-mediated inflammation and insulin resistance in adipose tissue: Mechanisms of action and implications. The Journal of Nutrition.
Levitt, M., et al. (2022). Belching, bloating, and flatulence overview. American College of Gastroenterology.
Ma, X., et al. (2022). Excessive intake of sugar: An accomplice of inflammation. Frontiers in Immunology.
Munro, M. G., et al. (2023). The relationship between heavy menstrual bleeding, iron deficiency, and iron deficiency anemia. American Journal of Obstetrics & Gynecology.
Nadjarzadeh, A., et al. (2013). The effect of omega-3 supplementation on androgen profile and menstrual status in women with polycystic ovary syndrome: A randomized clinical trial. Iranian Journal of Reproductive Medicine.
Nasiadek, M., et al. (2020). The role of zinc in selected female reproductive system disorders. Nutrients.
Rahbar, N., et al. (2012). Effect of omega-3 fatty acids on intensity of primary dysmenorrhea. International Journal of Gynecology & Obstetrics.
Rahnemaei, F. A., et al. (2021). Vitamin D supplementation for primary dysmenorrhea: A double-blind, randomized, placebo-controlled trial. Obstetrics & Gynecology Science.
Siminiuc, R., et al. (2023). Impact of nutritional diet therapy on premenstrual syndrome. Frontiers in Nutrition.
Souza, A. C. R., et al. (2023). The integral role of magnesium in muscle integrity and aging: A comprehensive review. Nutrients.
Torkan, B., et al. (2021). The role of water intake in the severity of pain and menstrual distress among females suffering from primary dysmenorrhea: A semi-experimental study. BMC Women’s Health.
Xiang, Q., et al. (2021). Capsaicin—the spicy ingredient of chili peppers: A review of the gastrointestinal effects and mechanisms. Trends in Food Science & Technology.