There are also several foods that you can avoid to prevent hot flashes. These include alcohol, coffee (and other caffeinated beverages), excess sugar, dairy and meat products, and spicy foods. These are all foods that acidify the blood and strain the liver. In addition, avoiding cigarettes will also help provide relief.
There are several foods that you can eat that will help relieve hot flashes. Soy beans and soy products such as Edamame, soy milk, tofu, and soy nuts contain isoflavones, or estrogen-like compounds, which reduce hot flashes. Other foods that will reduce hot flashes include leafy green vegetables, other fresh vegetables, whole grains, nuts, other beans, and cold-pressed oils. These are whole, plant-based foods which alkalinize your blood and are rich in calcium, magnesium, vitamin E, minerals, and fiber. Regular exercise will also prevent hot flashes.
Relief from hot flashes: yet another great reason to consume a whole, plant-based diet!