TAP top app download banner
theAsianparent Singapore Logo
theAsianparent Singapore Logo
Product Guide
Sign in
  • Together Against RSV
  • SG60
  • Pregnancy
    • Due date calculator
    • I'm pregnant
    • Trying To Conceive
    • Labour
    • After birth
    • Baby loss
  • Parenting
    • Parent's Guide
    • Relationship & Sex
  • Child
    • Newborn
    • Baby
    • Toddler
    • Pre-Schooler
    • Kid
    • Pre-Teen & Teen
  • Feeding & Nutrition
    • Diseases-Injuries
    • Breastfeeding & Formula
    • Meal Planner
    • Health
    • Allergies & Conditions
    • Vaccinations
  • Education
    • Pre-School
    • Primary School
    • Secondary School
    • Primary School Directory
  • Lifestyle
    • Money
    • Travel & Leisure
    • Fashion
    • Home
    • Fitness
    • Contests & promotions
  • Events
  • Holiday Hub
  • Aptamil
    • Immunity
    • Intelligence
  • TAP Recommends
  • Shopping
  • Press Releases
  • Project Sidekicks
  • Community
  • Advertise With Us
  • Contact Us
  • VIP

Foods You Should Eat During Your Period

2 min read
Foods You Should Eat During Your Period

Find out what kinds of food you should be eating on your period

Having your period isn’t fun. Not only can it be uncomfortable and painful, it can also make you irritable and depressive. Thankfully, there are some period food you can eat to make your time of the month a little more bearable.

Eat lean protein and fibre

Foods You Should Eat During Your Period

Image source: iStock

Do you get a lot of cravings during your period? By eating lean protein and fibre, you can help your blood sugar stabilize, curbing your cravings. Snack on cheese, yoghurt, nut butter, and so forth in the afternoon, which is when your cravings hit their peak.

Fibre helps you feel more full, and also helps with constipation and diarrhoea, which many women have during menstruation.

Mood-boosting foods

Omega-3 foods are great for your mood, so eat plenty of salmon, nuts, soybeans, spinach, and so on. Dark chocolate (the less sugar, the better) is also great because it has antioxidants and magnesium, which helps regulate serotonin—the happy hormone.

Vitamins A and B-12

Foods You Should Eat During Your Period

Image source: iStock

Do you tend to break out during your period? Vitamin A helps with your skin’s health, so if you suffer from skin problems during menstruation, add foods like carrots, spinach, and squash into your diet.

Your blood cells and nervous system need Vitamin B-12 to keep healthy. Not enough of this vitamin can lead to depression and fatigue during your period. Natural sources of Vitamin B-12 are lean meats like chicken, turkey, and fish; dairy; tofu; and soy milk.

Iron

is Vegemite good for you

Image source: iStock

Most women lose around 1/4 cup of blood every month through menstruation, and many menstruating women lack iron. Iron helps with menstrual cramps and PMS, so stock up on iron-rich foods like liver, sunflower seeds, beef, nuts, beans, and dark leafy greens.

 

Partner Stories
Worried About Your Child’s Oral Health? 6 Signs Your Child Should See an Orthodontist
Worried About Your Child’s Oral Health? 6 Signs Your Child Should See an Orthodontist
Is Your Child’s Tummy Telling You Something: 6 Signs of Poor Gut Health in Kids
Is Your Child’s Tummy Telling You Something: 6 Signs of Poor Gut Health in Kids
Not Just a Bite – The Hidden Costs of Dengue for Families in Singapore
Not Just a Bite – The Hidden Costs of Dengue for Families in Singapore
Mom, Is Your Baby's Mouth Ulcer Keeping You Up at Night?
Mom, Is Your Baby's Mouth Ulcer Keeping You Up at Night?

Got a parenting concern? Read articles or ask away and get instant answers on our app. Download theAsianparent Community on iOS or Android now!

img
Written by

Cristina Morales

  • Home
  • /
  • Health
  • /
  • Foods You Should Eat During Your Period
Share:
  • When Time Affects Both Parents: What 2025 Research Really Tells Us About Fertility and Age

    When Time Affects Both Parents: What 2025 Research Really Tells Us About Fertility and Age

  • Vitamin D for Kids: How to Avoid Toxicity While Supporting Growth

    Vitamin D for Kids: How to Avoid Toxicity While Supporting Growth

  • Chronic Pain and Ageing: Myths, Risks, and Modern Treatments in Singapore

    Chronic Pain and Ageing: Myths, Risks, and Modern Treatments in Singapore

  • When Time Affects Both Parents: What 2025 Research Really Tells Us About Fertility and Age

    When Time Affects Both Parents: What 2025 Research Really Tells Us About Fertility and Age

  • Vitamin D for Kids: How to Avoid Toxicity While Supporting Growth

    Vitamin D for Kids: How to Avoid Toxicity While Supporting Growth

  • Chronic Pain and Ageing: Myths, Risks, and Modern Treatments in Singapore

    Chronic Pain and Ageing: Myths, Risks, and Modern Treatments in Singapore

Get advice on your pregnancy and growing baby. Sign up for our newsletter
  • Pregnancy
  • Family Occasions
  • Lifestyle
  • Normal Delivery
  • Ages & Stages
  • Trying To Conceive
  • News
  • TAP Community
  • Advertise With Us
  • Contact Us
  • Become a Contributor


  • Singapore flag Singapore
  • Thailand flag Thailand
  • Indonesia flag Indonesia
  • Philippines flag Philippines
  • Malaysia flag Malaysia
  • Vietnam flag Vietnam
© Copyright theAsianparent 2026. All rights reserved
About Us|Privacy Policy|Terms of Use |Sitemap HTML
  • Tools
  • Articles
  • Feed
  • Poll

We use cookies to ensure you get the best experience. Learn MoreOk, Got it

We use cookies to ensure you get the best experience. Learn MoreOk, Got it