Best Foods for PMS: 8 Practical Choices

DetoxWater Editorial Team•Published November 5, 2026

Plain yogurt, calcium-set tofu, and salmon are three of the best foods to try for PMS because they provide nutrients relevant to menstrual health. These eight foods are practical choices, not a proven ranking of PMS treatments. Use the AI symptom analyzer to help organize symptoms for a conversation with a clinician.

Food is only one part of managing PMS, and no individual food is guaranteed to relieve it. If you also want hydration ideas, see the best drinks for PMS.

What are 8 foods to try for PMS?

The choices below provide nutrients such as calcium, vitamin B6, zinc, and magnesium. Serving sizes are examples for everyday meals, not established treatment doses for PMS. You do not need to eat every food on the list; choose options that fit your preferences and dietary needs.

A systematic review of 31 randomized trials found positive effects on psychological PMS symptoms in trials involving calcium, vitamin B6, or zinc. However, only one included trial had a low risk of bias, and nutrient interventions are not the same as testing the foods below. A 2023 review of nutritional diet therapy concluded that evidence for dietary treatment of PMS remains limited.

1. Plain yogurt

Why try it: Plain yogurt supplies calcium, which is involved in nerve and muscle function. Calcium has some of the more promising trial evidence among nutrients studied for PMS, particularly for psychological symptoms, but that does not prove that yogurt itself relieves PMS.

How to use it: Try about 3/4 cup as a snack or breakfast, with fruit or oats. Choose a lactose-free version if needed, or check the label of a plant-based yogurt for added calcium.

Evidence: The calcium findings come from nutritional interventions, not a reliable head-to-head comparison of yogurt with other foods. Yogurt is a convenient way to include calcium in a regular diet, rather than a measured PMS remedy.

2. Calcium-set tofu

Why try it: Calcium-set tofu can provide calcium without dairy, as well as protein for a meal. Calcium helps muscles contract and nerves send signals, but how those functions might translate into PMS relief is not established. The amount of calcium in tofu varies by product.

How to use it: Add about 1/2 cup to a stir-fry, grain bowl, or soup. Look for calcium sulfate in the ingredients and compare nutrition labels; not all tofu is made with a calcium setting agent.

Evidence: Trials of calcium provide indirect support for including a calcium source, but they do not establish tofu as a PMS treatment. Choose it because it fits your meals and helps you meet nutritional needs, not because a particular serving is known to reduce symptoms.

3. Salmon

Why try it: Salmon provides omega-3 fats and vitamin D, nutrients of interest in research on diet and PMS. Omega-3 fats are involved in inflammatory pathways, but that possible mechanism does not establish that eating salmon will relieve cramps, mood changes, or other PMS symptoms.

How to use it: Try a serving of about 3 ounces, or 85 grams, cooked and added to a salad, sandwich, or rice bowl. Canned salmon can be a convenient option; check the label if you are watching sodium.

Evidence: Research on dietary nutrients and PMS is still too limited to predict an individual response to salmon. Its place on this list rests on its nutritional value, not on a proven food-specific treatment effect.

4. Pumpkin seeds

Why try them: Pumpkin seeds provide magnesium and zinc. Magnesium helps muscles and nerves function, while zinc supports many cellular processes; neither role establishes how eating pumpkin seeds might relieve PMS.

How to use them: Add 1–2 tablespoons to yogurt, oats, or a salad, or eat them as part of a snack. Unsalted seeds can be useful if you find salty foods make bloating uncomfortable.

Evidence: The review of nutritional trials reported positive findings for zinc interventions on psychological PMS symptoms, but the quality of the overall evidence was limited. It does not tell us how much pumpkin seed, if any, would affect PMS.

5. Chickpeas

Why try them: Chickpeas provide vitamin B6, along with protein and fiber. Vitamin B6 helps the body make neurotransmitters, which makes it relevant to research on mood; eating chickpeas has not been shown to reliably change PMS mood symptoms.

How to use them: Add about 1/2 cup of cooked chickpeas to a salad, soup, or grain bowl. If using canned chickpeas, draining and rinsing them can reduce some of the sodium.

Evidence: Vitamin B6 interventions have shown positive results in some trials, but the research cannot establish an effective serving of chickpeas for PMS. Include them as a filling food you enjoy, rather than as a substitute for care when symptoms are disruptive.

6. Oats

Why try them: Oats supply carbohydrates for energy and soluble fiber that can slow digestion and help a meal feel satisfying. Those are general nutritional effects; no PMS-specific mechanism for eating oats has been established.

How to use them: Cook about 1/2 cup of dry rolled oats with your preferred liquid, then add fruit, yogurt, or seeds. You can also prepare them ahead for a breakfast or snack that is easy to assemble when you do not feel like cooking.

Evidence: The 2023 review found insufficient evidence to recommend foods or nutrients as effective PMS treatments. Oats are included for their practical nutritional value, not because a specific oat preparation has been proven to ease symptoms.

7. Spinach

Why try it: Spinach provides magnesium and other nutrients that contribute to a balanced diet. Magnesium is involved in normal muscle and nerve function, but that role alone does not mean spinach will stop PMS cramps or other symptoms.

How to use it: Try about 1/2 cup of cooked spinach in an omelet, soup, or pasta dish, or add raw leaves to a salad. Frozen spinach works too and can be an economical option.

Evidence: Magnesium has been investigated for PMS, but the broader nutrition evidence is limited and does not establish spinach as a treatment. If you take warfarin, keep your vitamin K intake consistent and discuss major dietary changes with your clinician.

8. Bananas

Why try them: Bananas provide vitamin B6, which helps the body make neurotransmitters involved in nerve signaling and mood. That function does not establish that eating a banana changes PMS symptoms or works like a tested B6 intervention.

How to use them: Have a medium banana with yogurt, stir slices into oats, or pair one with nut butter. Choose the portion that fits your appetite; there is no established number of bananas for PMS relief.

Evidence: Studies of vitamin B6 cannot show whether bananas relieve PMS. The practical benefit is an accessible food that can contribute to a varied diet without requiring a special supplement or restrictive plan.

Which foods should you limit for PMS?

There is no universal list of foods everyone with PMS must avoid. A 2024 review of diet and PMS suggested possible links between dietary patterns and symptoms, but called for stronger trials before firm recommendations can be made. Consider your own symptoms and make changes you can sustain.

  • Very salty foods: If bloating bothers you, compare labels on packaged meals and snacks and try lower-sodium options. This may be a useful personal experiment, not a guaranteed fix for PMS bloating.
  • Caffeinated foods and drinks: If caffeine makes you feel jittery or disrupts sleep, try reducing it and notice whether you feel better. Chocolate also contains caffeine, though amounts vary.
  • Alcohol: Consider limiting it if you notice it worsens your sleep or how you feel. Research does not establish that avoiding alcohol will resolve PMS.
  • Sugary snacks: You do not have to ban sweets. If a snack leaves you hungry soon afterward, try pairing it with a more filling food, such as yogurt or nuts, or eating it alongside a meal.

Who should be careful, and when should you see a doctor?

Talk with a clinician if PMS symptoms interfere with work, school, relationships, or daily activities, or if mood symptoms feel difficult to manage. Seek urgent help if you have thoughts of harming yourself, severe pain, or heavy bleeding. If pregnancy is possible, do not assume pain, bleeding, or a missed period is PMS; contact a clinician for advice.

People with kidney disease may need individualized guidance about foods high in potassium or other nutrients. If you take warfarin or have another condition requiring a restricted diet, ask your clinician or dietitian before making major changes. Children and teens with troublesome symptoms, and anyone considering high-dose supplements, should also seek professional advice; do not stop prescribed medication to try a food-based approach.

More on Best Foods For PMS

Try the free tool

Ai Symptom Analyzer →

Frequently asked questions

Should I eat these foods only before my period?

No. They can be part of a varied diet throughout the month. There is no established timing schedule for these foods that has been shown to relieve PMS.

How can I tell whether a food change helps my PMS?

Keep a brief record of symptoms, menstrual dates, and any dietary changes over successive cycles. This can help you notice patterns, although it cannot prove that a food caused a change.

Can a single meal relieve PMS immediately?

There is no good evidence that a single meal reliably relieves PMS. A regular eating pattern may be more practical than expecting an immediate effect from one food.

Sources

  1. Effect of nutritional interventions on the psychological symptoms of premenstrual syndrome in women of reproductive age: a systematic review of randomized controlled trials. Nutrition reviews (2025). PubMed 38684926
  2. Impact of nutritional diet therapy on premenstrual syndrome. Frontiers in nutrition (2023). PubMed 36819682
  3. Relationships between Premenstrual Syndrome (PMS) and Diet Composition, Dietary Patterns and Eating Behaviors. Nutrients (2024). PubMed 38931266