Most people do well waiting 1 to 2 hours after a moderate meal before exercising, and at least 30 minutes after a small snack. The exact timing depends on how much you ate, what you ate, and how intense your workout will be. Eating a large steak dinner and heading straight to a spin class is a recipe for nausea, but a banana 20 minutes before a jog is perfectly fine for most people.
Why Eating and Exercise Don’t Mix Well
When you eat, your body directs a significant share of blood flow to your digestive organs to break down food and absorb nutrients. At rest, only about 15% to 20% of your heart’s output goes to your muscles. During intense exercise, that number jumps to 80% to 85%, and your body achieves this partly by pulling blood away from your gut, liver, and kidneys.
This creates a tug-of-war. Your stomach needs blood flow to churn and empty food. Your muscles need blood flow to perform. When both compete at the same time, digestion slows down and partially digested food sits in your stomach longer than it should. The result is the nausea, cramping, bloating, or urgent bathroom trips that many people experience when they exercise too soon after eating.
Wait Times by Meal Size
The bigger the meal, the longer your stomach needs to process it. After eating a typical solid meal, there’s an initial lag of 20 to 30 minutes where very little food leaves the stomach at all. After that, emptying proceeds at a roughly steady rate, but the total time varies a lot based on portion size and composition.
- Small snack (under 200 calories): 30 minutes is enough for most people. Think a piece of fruit, a handful of crackers, or a small granola bar.
- Moderate meal (400 to 600 calories): Wait 1 to 2 hours. A sandwich with a side, a bowl of oatmeal with toppings, or a plate of pasta would fall here.
- Large or heavy meal (700+ calories): Wait 2 to 3 hours, sometimes longer. A full dinner with multiple courses, or anything rich in fat and protein, takes considerably more time to clear your stomach.
These are starting points. You’ll likely develop a sense of your own tolerance over time. Some people can eat a full meal and run an hour later without issues. Others feel queasy from a light snack if they start exercising within 45 minutes.
Fat, Protein, and Fiber Slow Things Down
What you eat matters as much as how much. Carbohydrate-rich foods empty from the stomach relatively quickly. Liquids move even faster, leaving the stomach at an exponential rate compared to solids. Fat is the biggest factor in slowing digestion. When fat reaches your small intestine, it triggers a powerful braking signal that relaxes the stomach and reduces the muscular contractions that push food through. Digestion doesn’t pick back up until the fat is absorbed.
Protein and fiber also slow gastric emptying, though not as dramatically as fat. This is why a high-fat, high-protein meal before a workout causes more problems than a bowl of rice or a piece of toast. If you’re planning to eat close to your workout, lean toward simple carbohydrates and keep fat and fiber low.
Intensity Matters Too
The blood flow shift away from your gut increases in direct proportion to how hard you’re working. A gentle walk after dinner puts very little demand on your muscles and causes minimal digestive disruption. A high-intensity interval session or heavy lifting session demands far more blood flow to your muscles, making the competition with digestion much more intense.
For light activity like walking, yoga, or casual cycling, you can get away with shorter wait times. Many people walk comfortably within 15 to 20 minutes of eating. For moderate to vigorous exercise like running, swimming, or competitive sports, sticking to the full recommended wait times will help you avoid trouble. Gastrointestinal symptoms during exercise are more common at higher intensities and more common in younger athletes, who tend to push harder.
The Side Stitch Connection
That sharp pain below your ribs during a run, commonly called a side stitch, is more likely when you’ve recently eaten. Clinically known as exercise-related transient abdominal pain, it’s one of the most common complaints among runners and other endurance athletes. Eating before exercise and drinking sugary or concentrated beverages both increase the likelihood of getting one. While side stitches are harmless, they can be painful enough to force you to stop or slow down significantly.
When Exercising Sooner Helps
There’s one scenario where exercising relatively soon after eating is actually beneficial. Light to moderate activity after a meal can help manage blood sugar. Glucose levels typically peak within 90 minutes of eating, and moving your body during that window helps your muscles absorb glucose from the bloodstream more efficiently. A 15 to 30 minute walk after a meal is one of the simplest ways to blunt a post-meal blood sugar spike. This is especially relevant if you have prediabetes, type 2 diabetes, or are simply trying to maintain steady energy levels throughout the day.
The key distinction is intensity. A post-meal walk is gentle enough that your body can handle digestion and movement simultaneously. A post-meal sprint is not.
Pre-Workout Fueling for Performance
If your goal is to fuel a workout rather than just avoid discomfort, timing your pre-exercise food strategically can improve performance. The general recommendation is to eat a carbohydrate-rich meal or snack 1 to 4 hours before activity, with smaller portions closer to the start time and larger meals further out. For a 150-pound person, that translates to roughly 70 to 270 grams of carbohydrates depending on how far in advance you eat.
In practice, most people do well with a moderate carb-focused snack about an hour before exercise: a banana, a slice of toast with jam, or a small bowl of cereal. If your last meal was 3 to 4 hours ago and you don’t have time for a full meal, even a small snack 30 minutes beforehand is better than exercising on a completely empty stomach, which can leave you lightheaded and low on energy. The goal is to give your body enough fuel without overloading your stomach.
Experiment during training sessions rather than before a race or important event. Everyone’s gut is slightly different, and finding the timing and foods that work for you is largely a process of trial and error.