Makanan yang terlalu asin sebaiknya tidak dikonsumsi secara berlebihan saat haid. Kandungan garam yang tinggi dapat membuat tubuh menahan cairan lebih banyak sehingga memicu rasa kembung. Jika sulit untuk menghindarinya, makanan tinggi garam masih boleh dikonsumsi tetapi dalam jumlah yang wajar.
Makanan dan minuman manis juga perlu dibatasi. Konsumsi gula dalam jumlah banyak dapat membuat energi meningkat dengan cepat, tetapi kemudian turun kembali dalam waktu singkat. Kondisi ini bisa membuat tubuh terasa lebih mudah lelah. Mengonsumsi buah dapat menjadi pilihan jika ingin menikmati rasa manis.
Kopi dan produk berkafein lainnya dapat mengakibatkan masalah pada lambung dan menambah rasa tidak nyaman pada sebagian orang. Menurut Scrubbing In, kafein juga dapat memperparah kram dengan menyempitkan pembuluh darah. Selain itu, kandungan ini dapat mengganggu kualitas tidur, padahal tubuh membutuhkan waktu istirahat yang cukup selama menstruasi.