What to Eat on an Empty Stomach and What to Avoid

The best foods to eat on an empty stomach are ones that deliver protein, healthy fats, or fiber without irritating your digestive tract. After 10 to 12 hours of overnight fasting, your stomach lining is more sensitive to acid and your blood sugar is at its baseline, so what you eat first sets the tone for your energy, hunger, and comfort for hours afterward.

Start With Water Before Anything Else

Drinking water before your first meal does more than rehydrate you. A glass of water (about 500 ml, or roughly 16 ounces) can increase your metabolic rate by up to 30%, an effect that kicks in within 10 minutes and lasts for over an hour. In one study, overweight participants who drank 500 ml of water 30 minutes before each meal, three times daily for eight weeks, saw meaningful changes in body weight and composition simply from the added water. The mechanism is straightforward: water triggers a mild increase in your body’s energy expenditure through thermogenesis. Even if weight isn’t your goal, starting with water primes your digestive system before food arrives.

Protein Keeps You Full the Longest

A high-protein first meal outperforms a carb-heavy one when it comes to appetite control. Protein triggers the release of two key satiety hormones, GLP-1 and PYY, at significantly higher levels than a high-carb, low-protein breakfast. These hormones slow stomach emptying and signal fullness to your brain, which means you’re less likely to overeat later in the morning.

Good options include eggs, fish like salmon, Greek yogurt, or cottage cheese. If you prefer plant-based meals, the protein source itself doesn’t seem to matter much. When researchers compared animal-based and plant-based high-protein breakfasts matched for calories and protein content, the satiety hormone response was essentially the same. So tofu scrambles, lentils, or a protein-rich smoothie with hemp seeds and nut butter work just as well as eggs, as long as you’re hitting a meaningful amount of protein (around 20 to 30 grams).

Not All Carbs Hit Your Blood Sugar the Same Way

When Stanford researchers had participants eat various carbohydrates first thing in the morning after a 10-to-12-hour fast, the results were surprisingly individual. Rice and grapes caused blood sugar spikes in most people regardless of their metabolic health. But foods higher in resistant starch, like potatoes and pasta, produced wildly different responses depending on the person. People with insulin resistance spiked most after pasta, while those with beta cell dysfunction spiked most after potatoes.

The takeaway isn’t that carbs are bad on an empty stomach. It’s that simple sugars and refined carbs are the riskiest choice when your body hasn’t eaten in hours. If you want carbs in your first meal, pair them with protein or fat, and lean toward whole grains, oats, or legumes rather than fruit juice, white bread, or sugary cereal.

The Order You Eat Matters

If your breakfast includes both protein and carbs, eating them in the right sequence can significantly improve your blood sugar response. Research on meal sequencing consistently shows that eating protein, fat, or fiber before carbohydrates reduces the post-meal glucose spike. The most effective approach in studies was eating vegetables first, then protein, then starchy carbs like rice or bread last.

This works through two separate mechanisms. Protein and fat stimulate GLP-1 release and slow gastric emptying, keeping food in your stomach longer so sugar enters your bloodstream more gradually. Fiber, on the other hand, physically slows glucose absorption without triggering the same hormonal response. Combining both strategies (fiber and protein before carbs) appears to have additive benefits. In practical terms, this could mean eating your eggs and sautéed spinach before your toast, or having a handful of nuts before your oatmeal.

Fruits That Are Gentle on an Empty Stomach

Fruit is a fine choice in the morning, but the type matters when your stomach has been empty for hours. Low-acid fruits like watermelon, cantaloupe, honeydew, and bananas are the gentlest options. These are less likely to trigger acid reflux or stomach discomfort compared to citrus fruits like oranges and grapefruit, which can irritate an already-sensitive stomach lining. Bananas also provide potassium and a small amount of resistant starch, making them a solid pairing with protein or nut butter.

Grapes, despite being a whole fruit, caused blood sugar spikes in nearly everyone in the Stanford study. If you’re choosing fruit on an empty stomach, berries, apples with skin, or the melons mentioned above are better choices for both digestive comfort and blood sugar stability.

What to Avoid on an Empty Stomach

Coffee is the most common thing people consume on an empty stomach, and for many people it causes problems. Caffeine and other compounds in coffee stimulate the production of stomach acid (hydrochloric acid) and the hormone gastrin. Coffee can also relax the valve between your esophagus and stomach, allowing acid to escape upward. In one study, patients with esophageal sensitivity reacted to coffee just as strongly as they did to hydrochloric acid itself. If you regularly experience heartburn or a sour stomach after morning coffee, eating something first, even a small handful of nuts, can buffer the effect.

Other foods and drinks to be cautious with on an empty stomach include citrus juice, carbonated drinks, very spicy foods, and alcohol. These all share the ability to either increase acid production, relax the esophageal valve, or directly irritate the stomach lining. High-fat pastries and fried foods are also poor first choices because they slow digestion substantially while offering little protein or fiber to stabilize blood sugar.

A Practical Morning Template

Putting the evidence together, a solid approach looks like this:

  • First: A glass of water, ideally 15 to 30 minutes before eating
  • Then fiber or vegetables: A handful of berries, some spinach, sliced avocado, or a small portion of oats
  • Then protein and fat: Eggs, Greek yogurt, smoked salmon, nuts, tofu, or a protein smoothie
  • Carbs last: Toast, rice, granola, or other starchy foods at the end of the meal

You don’t need to be rigid about this. The core principles are simple: hydrate first, prioritize protein, include some fiber, and save the starchiest or sweetest components for the end of your meal rather than the beginning. Even small shifts, like eating your eggs before your toast instead of on it, can meaningfully flatten your blood sugar curve and keep you satisfied longer into the day.