The Runner’s Diet: Daily Nutrition and Race-Day Fueling Guide
- Diego Tobias
- Apr 13
- 39 min read
Updated: 2 days ago

Introduction
Whether you’re a casual jogger, a competitive racer, or training for a long-distance marathon, what you eat has a huge impact on your running performance and overall health. A runner’s diet isn’t about strict meal plans or expensive supplements – it’s about fueling your body with the right balance of nutrients at the right times. In this guide, we’ll break down daily nutrition fundamentals and race-day strategies for runners of all levels. You’ll find a mix of science-backed recommendations and practical coaching tips, including vegetarian and vegan-friendly advice, to help you run strong and recover well. By understanding how to nourish yourself with carbohydrates, protein, healthy fats, hydration, and key vitamins and minerals, you can boost your energy, endurance, and enjoyment in every run.
Daily Nutrition Fundamentals for Runners
Running – especially endurance running – burns a lot of energy, so your everyday diet should be geared toward steady energy and recovery. In general, runners benefit from a balanced diet that is higher in carbohydrates and includes ample protein, healthy fats, and micronutrients. Here are the core components of a runner’s daily diet:
Carbohydrates (60–70% of calories): Whole grain breads, pasta, rice, oats, starchy vegetables (potatoes, corn), and fruits provide the primary fuel (glycogen) for your muscles.
Lean Protein (15–20% of calories): Foods like poultry, fish, lean meat, eggs, dairy, or plant-based proteins (beans, lentils, tofu, tempeh) help repair and build muscle.
Healthy Fats (15–20% of calories): Sources such as nuts, seeds, avocado, olive oil, and fatty fish supply essential fatty acids and aid in long-term energy and nutrient absorption.
Fruits and Vegetables: Vibrant produce provides vitamins, minerals, and antioxidants to support overall health and recovery . Aim for a variety of colors to cover your nutritional bases.
Each runner may tweak these percentages based on individual needs, but maintaining a diet roughly around 60% carbohydrates, 15–20% protein, and 15–20% fat is a solid starting point. Importantly, don’t skimp on carbohydrates – runners thrive on carbs for endurance, and very low-carb diets (like strict keto) are generally not recommended for distance runners. Carbs are stored as glycogen in your muscles and liver, and they’re the critical fuel that keeps you going on long runs. If you don’t eat enough carbs, your glycogen stores can get too low, making you more likely to “hit the wall” (run out of energy) during training carbs (whole grains, fruits, and other unrefined sources) as your main energy source day to day, and adjust the total amount to match your training intensity (more on fueling around workouts later).
While carbohydrates provide the gas in your tank, protein is the building block for maintaining and repairing your engine (muscles). Runners need protein to repair muscle fibers that break down during exercise and to support lean muscle mass. About 15–20% of your calories should come from protein, which for many endurance athletes translates to roughly 1.2–1.7 grams of protein per kilogram of body weight per day. For example, a 150 lb (68 kg) runner might aim for 80–115 grams of protein daily. Good lean protein sources include chicken or turkey breast, fish, lean red meat, eggs, and low-fat dairy. Vegetarian or vegan runners can meet protein needs with plant foods like beans, lentils, chickpeas, tofu, tempeh, edamame, quinoa, nuts and seeds. Since most plant proteins are not “complete” (they don’t individually contain all essential amino acids), eating a variety of protein sources is key – for instance, combine grains with legumes or nuts (like rice and beans, or peanut butter on whole-grain bread) to get a complete amino acid profile. By mixing and matching plant proteins throughout the day, you’ll ensure your muscles have all the amino acids they need for recovery and growth.
Healthy fats are another important part of a runner’s diet, even if carbs steal the spotlight. Fats provide a concentrated source of energy and are especially useful for longer, lower-intensity efforts and overall endurance. They also support vitamin absorption and hormone production, which are vital for recovery and adaptation. Aim to include mostly unsaturated fats – like olive or canola oil, avocados, nuts, seeds, and nut butters – in your meals. Fatty fish (salmon, tuna, mackerel) provides omega-3 fatty acids which reduce inflammation and support heart health. About 20–30% of your daily calories can come from fat (focus on the healthy kinds). For runners, it’s usually recommended to avoid very high-fat meals right before running, since fats digest slowly; but don’t cut fat out of your diet entirely. On rest days or light training days, you can emphasize those healthy fats (and fiber) that you might limit immediately around workouts. In short, include fat for health and satiety – a handful of nuts on your oatmeal or some avocado on your sandwich can go a long way – just time larger fatty meals for when you’re not about to lace up for a run.

Hydration and Electrolytes
Staying well-hydrated is as important as eating well. Even mild dehydration (losing as little as 2% of your body weight in fluids) can impair running performance and make you feel crummy. Water is the most critical nutrient for runners – every cell in your body needs it to work properly, and you sweat out a lot of fluids (and electrolytes) when you run. Aim to drink fluids consistently throughout the day and don’t wait until you’re parched to hydrate. A good general strategy is to drink about 500 ml (17 oz) of fluid in the 2–4 hours before a run or race so you start exercise well-hydrated . During runs, especially those longer than ~60 minutes, take in fluids at regular intervals to replace sweat losses and maintain performance . A common guideline is around 400–800 ml of fluid per hour of exercise as a starting point, adjusting to your individual sweat rate and weather conditions. In practice, this could mean sipping ~100–200 ml (3–7 oz) every 15–20 minutes on a long run.
For runs up to about an hour, water alone is usually fine. But for longer workouts and races, electrolytes and carbohydrates in your fluids become important. When you sweat, you lose not just water but also electrolytes like sodium, potassium, and magnesium that are crucial for muscle function and fluid balance. Sports drinks (or electrolyte mixes/tablets in water) are helpful on runs over an hour because they provide sodium and some carbs for energy . The sodium in sports drinks or salty snacks helps you retain fluid and prevents hyponatremia (a dangerous dilution of blood sodium from drinking only water excessively) . If you’re a “salty sweater” (you see salt crystals on your skin or clothes after a run, or your sweat stings your eyes), it’s especially important to replace sodium during and after long runs. In hot and humid conditions or runs >2 hours, consider taking in around 500–700 mg of sodium per liter of fluid (which is typical of many sports drinks) or adding salty foods like pretzels.
Want to read more?
Subscribe to therunnerjournal.org to keep reading this exclusive post.