I looked it up a while back because it would happen to me often when I forgot to eat. It seems to be because your stomach produces acid and if there’s a buildup without anything to break down then it gets irritated.
If you have very routined eating habits you may produce extra stomach acid in anticipation of a meal.



















It’s definitely nausea for me, I would feel like I’m about to throw up even though my stomach was empty. I’m t1 diabetic and have plenty of low blood sugar events and that never makes me feel nauseous so it’s not that.
I looked it up a while back because it seemed so counter intuitive and the site said it’s because you’re body will produce extra stomach acid in anticipation of food and if that doesn’t come then your stomach lining gets irritated.