%20(51).png)
What to Eat Before and After a Run for Beginners
A practical guide to eating around your runs without overthinking it. What to eat, when to eat it, and why most beginners are making this far more complicated than it needs to be.
The question of what to eat before and after running is one of the most searched and most over-complicated topics in beginner fitness. Online advice ranges from "do not eat anything" to detailed carbohydrate timing protocols designed for marathon runners. For someone who runs 30 minutes three times a week, neither extreme is useful.
The honest truth is that for most beginner runs (under an hour), nutrition matters far less than it does for trained runners doing long sessions. You do not need gels, energy drinks, or precisely timed meals. You do need some basic principles so you are not running on an empty tank or an uncomfortable stomach. This guide gives you those principles.
The Core Principle for Beginner Running Nutrition
For runs shorter than 45 minutes, you almost certainly do not need to eat anything specifically for the run. Your body's glycogen stores (stored carbohydrate) hold enough fuel for 60 to 90 minutes of moderate effort. A beginner doing a 30-minute run at conversational pace is nowhere near depleting those stores.
What matters more is whether your stomach is comfortable. Running with a full stomach is uncomfortable, can cause stitches, and in some cases causes nausea. Running completely empty can leave you lightheaded if you are not used to it. The goal is a middle ground: eaten enough to feel steady, but not so recently that you feel heavy.
Elite marathon nutrition protocols are built for people burning 800 to 1,200 calories per run and pushing their bodies to physiological limits. A beginner doing 30 minutes at easy pace is burning 250 to 400 calories. The nutrition rules are fundamentally different. Do not apply advanced protocols to beginner runs.
What to Eat Before a Run
The core rule: eat a small, simple, mostly-carbohydrate snack 60 to 90 minutes before you run, or a larger meal 3 to 4 hours before. Either works. What you are trying to avoid is running within 30 minutes of a big meal (uncomfortable) or going into a run completely empty after an overnight fast (harder than it needs to be for most people).
Carbohydrates are the priority because they digest fastest and provide the most readily available energy. Protein and fat slow digestion, which is ideal for a meal but not ideal in the hour before a run. Keep pre-run food simple, low-fibre, and familiar. Do not try a new food for the first time before a run.
60 to 90 Minutes Before: Small Snack Options
Any of these work well. Pick what you already eat and enjoy. The best pre-run snack is the one you do not have to force down.
3 to 4 Hours Before: Balanced Meal Options
If you are running later in the day, a normal meal a few hours before is ideal. You have time to fully digest, and you arrive at the run with good energy stores.
Running in the Morning: Should You Eat First?
For easy runs under 45 minutes, fasted morning running is fine for most people. If you wake up, drink a glass of water, and head out, your body has enough stored glycogen to handle the effort. Many runners prefer it because there is no stomach to worry about, and it slots neatly into the morning routine.
If fasted running leaves you feeling weak, dizzy, or like the session is much harder than it should be, eat something small first. A banana and a glass of water 20 to 30 minutes before you head out is usually enough. There is no virtue in running fasted if it makes the run unpleasant.
For runs over 60 minutes, or any run where you intend to push the pace, eat something beforehand. Fasted hard sessions are not a good idea for beginners. You get less out of the session and you risk ending up lightheaded.
What to Eat After a Run
Post-run nutrition for beginners is less about a magic window and more about eating a proper meal within a few hours of finishing. The old idea that you must eat within 30 minutes or miss the recovery window is largely overstated for non-competitive runners. Your recovery is determined by your total daily food intake, not a 30-minute window.
That said, a good post-run meal contains three things: a solid portion of carbohydrate to replace what you used, a reasonable amount of protein to support recovery (20 to 30 grams), and fluids. If your run was under an hour and you are eating a meal within 2 hours of finishing, no special timing or supplement is needed.
Good post-run meal examples
Scrambled eggs on toast with a glass of juice. Chicken with rice and vegetables. A bowl of porridge with banana and a protein shake. A sandwich with turkey or chicken plus a piece of fruit. A simple smoothie with milk, banana, berries, and a scoop of protein. None of these are complicated. All of them work.
Hydration: The One Thing Most Beginners Get Wrong
Most beginners are slightly dehydrated before they even start their run, which makes the whole session feel harder than it needs to. The fix is simple: drink water consistently throughout the day, not just before running. Aim for pale yellow urine as the rough marker of adequate hydration.
For runs under an hour in mild weather, you do not need to carry water. Drink 200 to 300ml about 30 minutes before the run, and drink freely after. In hot weather or for runs over an hour, a small water bottle or hydration vest is useful. Salt or electrolytes are not necessary for runs under 90 minutes.
Do not drink a large amount of water immediately before running. This causes stomach slosh and potential nausea. Sip consistently through the day, top up 30 minutes before, and leave the stomach mostly empty for the run itself.
Foods to Avoid Before a Run
The foods most likely to cause stomach upset during running fall into a few predictable categories. Know them, and you will avoid the classic mid-run stomach trouble.
High-fibre foods
Beans, lentils, very high-fibre cereal, raw vegetables, and large salads. Fibre takes longer to digest and can cause cramping or urgency during a run. Save these for other meals, not the pre-run snack.
High-fat foods
Fried foods, creamy sauces, heavy cheese dishes, pastries, fast food. Fat slows gastric emptying, which means the food sits in your stomach for much longer. Uncomfortable at best, nauseating at worst during a run.
Excessively spicy foods
Strong curries, heavy hot sauce, anything that normally gives you mild indigestion. The physical jarring of running agitates the stomach and amplifies any existing irritation.
Large volumes of dairy
For some people (not all), a big serving of milk, yoghurt, or cheese within an hour of running causes stomach issues. If you know you tolerate dairy, fine. If you have ever had issues, skip it pre-run and experiment with it post-run instead.
Do You Need Protein Powder, Gels, or Supplements?
For a beginner running 3 times a week for 30 to 45 minutes a session: no. Real food is sufficient. Protein powder is a convenience if you struggle to hit protein targets from meals alone, but it is not a requirement. Gels and energy drinks are designed for runs over 75 to 90 minutes where glycogen stores genuinely run low. You are not there yet.
The only supplements worth considering for most new runners are a basic multivitamin (useful if diet variety is low), vitamin D in the winter months in the UK, and potentially creatine if you are also doing strength training. Everything else is marketing aimed at runners, not a genuine performance need.
Common Beginner Mistakes
Eating too much, too close to the run
A full meal within 60 minutes of a run is the most common cause of stomach issues in new runners. Leave a gap. Smaller and earlier is almost always better than larger and later when it comes to pre-run food.
Trying new foods before a run
Race day or hard training day is not the time to try a new energy bar, a new breakfast, or a different brand of anything. Stick to food your gut already knows. Save experiments for easy runs where it does not matter if it goes wrong.
Overthinking the post-run meal
A normal, balanced meal within 2 hours of finishing is enough for a beginner. You do not need to rush a shake into your body within 30 seconds of crossing the finish line of your 3km loop. Eat when you get home. Have a shower. It is fine.
Underrating water
Most running fatigue blamed on "not enough food" is actually about hydration. Drink water consistently through the day, every day, not just on running days. It is the single most underrated nutrition intervention for beginner runners.
Train with a plan that takes nutrition off your plate
Edge programmes your runs, strength sessions, and recovery together with simple, sustainable guidance that fits around real life. No overcomplicated meal plans. Just the plan that works. Start your free trial today.
Start Your Free Trial
