Hot flashes and nausea are most commonly caused by hormonal imbalances in the body, most notably, by sex hormones. For women, a decrease in estrogen is often to blame, whereas in men, testosterone deficiency can create the problem. Sometimes, the symptoms occur for reasons not related to those hormones at all.