Best Foods for PMS That Arent Ice Cream ...

Best Foods  for PMS That Arent Ice Cream ...
By Lydia • Jul 19, 2025

I don’t think I’m breaking any new ground here when I say that PMS can be a real bitch! If you are someone who suffers greatly with things like mood swings thanks to the delicate times in your menstrual cycle, then you will be more than familiar with the concept of comfort eating. We tend to turn to comforting foods to make us feel better when we are experiencing PMS, but unfortunately, a lot of the most popular choices are unhealthy junk! Ice cream might make you feel better in the moment, but all those extra calories won’t make you feel good in the long run! Instead, here are the best foods for PMS and more importantly, they are foods that are considered to be healthier than ice cream!

Thanks for sharing your thoughts!

Please subscribe for your personalized newsletter:

Successfully subscribed!

Thank you for subscribing! Check your inbox for personalized content.

1. Wild Salmon

dish, vegetarian food, cuisine, food, recipe, Any kind of fatty fish is perfect because it contains lots of PMS fighting nutrients. Salmon, in particular, is great because of its high Vitamin D levels, known to be able to ease feelings of depression and symptoms of inflammation. This will help to alleviate cramp pains.

2. Eggs

dish, vegetable, food, vegetarian food, cuisine, Just like salmon, eggs offer a lot of Vitamin D and omega-3 fatty acids, along with protein which contains something called tryptophan, a precursor to serotonin which can help to really stabilise your mood.

3. Dark Leafy Greens

plant, leaf vegetable, vegetable, herb, produce, You should be filling up on collards, spinach, and kale during your PMS days. They are full of magnesium which supports brain health, as well as helping to moderate cramps and sleeping cycles to make sure that you get the best rest possible.

4. Walnuts

tree nuts, food, walnut, nut, dried fruit, Nuts are great for regulating your digestion, and during menstrual issues this is something that can help to prevent stomach problems. The monounsaturated fat content can also provide some soothing relief from inflammation in the body.

As part of taking control over your health and wellbeing, it's important to pay attention to the amount of sugar you consume daily. Did you ever wonder how many grams of sugar are in a teaspoon? Understanding this can help you make healthier choices and avoid those sneaky sugars that add up throughout the day. No doubt, your body will thank you!

5. Ginger

, Ginger is really good for soothing an upset stomach because the medicinal properties of the root both promote good digestion and have strong anti-inflammatory properties. You can chop it up and add to a stir fry to get the benefits!

Gallery Spotlight

Save and share the images that inspire you. Tag @allwomenstalk to get featured.

6. Dark Chocolate

dessert, food, dairy product, drink, Chocolate and periods go together, and in this case it should really be dark chocolate! Its high magnesium content can help things like headaches and cramps, and its antioxidant levels will reduce inflammation.

7. Beets

slatko, superfood, lekvar, fruit, food, Beets are loaded with potassium which can do things like relieve bloating and calm cramps. And off course, the antioxidants will be a great help in terms of anti-inflammation.

Thanks for sharing your thoughts!

Please subscribe for your personalized newsletter:

Successfully subscribed!

Thank you for subscribing! Check your inbox for personalized content.

Google Preferred Source Banner Add allwomenstalk.com as a preferred source on Google to see more of our trusted coverage when you search.

EST 2005

Evolve. Empower. Elevate.

Creators on the platform
3,000+
Total social reach
12M+
Features published
100K+
New Earn badges & level up while you read

Create your profile. Earn badges. Level up your reading.

Join Allwomenstalk to track your streaks, collect badges, and earn XP for the things you already do—reading, sharing, and taking quizzes.

  • 🔥
    Daily streaks with gentle boosts for 3, 7, and 30 days.
  • 🏅
    Collect badges like Reader I–III, Socialite, and Quiz Ace.
  • ⚡️
    Earn XP for reads, deep reads, likes, comments, and shares.

It’s free. Takes 30 seconds. Already have an account? Sign in.

10,000+ badges earned last month

Level

3

Streak

7 🔥

XP420 / 700

Badges

🔥 On a Roll
📖 Reader I
📣 Socialite

Trending products

Other Cool Reads

Related Topics

cheap bulking meals best food to eat natural fat burners food foods you can eat and not gain weight low calorie foods with high volume snacks that fill you up Top 10 Foods for a Healthy Vagina ... foods with healing properties best foods to fill you up best food to have before exam