3. Makanan kaya kalsium
Banyak penelitian menunjukkan konsumsi harian sekitar 500 miligram kalsium dapat membantu mengurangi kram menstruasi dan gejala lainnya.
4. Makanan kaya seng
Seng membantu meningkatkan sirkulasi di pembuluh darah mikro, dan juga menghambat prostaglandin PgE2 yang dengan demikian mengurangi kram. Mekanisme kerjanya agak mirip dengan NSAID seperti aspirin.
Makanan yang mengandung seng misalnya yoghurt, cokelat hitam, telur, kacang-kacangan.