In India, it is traditional during Mahashivaratri to fast or to eat fasting foods. Fasting foods are those considered to be sattvic or pure—simple and easy for most people to digest. Such foods include milk and yogurt; tapioca and amaranth; pumpkin, beets, and cucumber; all fruits; almonds, peanuts, and cashews; honey and ginger. Foods to avoid include leafy green, cruciferous, and most root vegetables as well as onions and garlic.
The fasting foods diet can include some heavier foods, such as potatoes and sweet potatoes as well. These foods provide additional sustenance during long periods of spiritual practice and support you in remaining grounded. If you choose to eat some heavier foods, please be mindful: eat only the amount of food that your body can easily digest. If you have a medical condition that requires you to eat other foods, please follow your medical practitioner’s instructions.