I’m a runner. What should I eat?
Running asks a lot from your body. Whether you're heading out for a short morning jog, building mileage for a race, or simply running to feel strong and energized, what you eat plays a central role in how you perform and recover.
From a nutrition perspective, fueling for running starts with the basics: consistent meals that provide carbohydrates for energy, protein for recovery, and a variety of vitamins and minerals that support overall health.
Food provides the energy your muscles rely on during a run and the nutrients your body uses to repair and rebuild afterward. Consistent fueling helps support consistent training — helping many runners maintain steady energy, endurance, and recovery throughout their routine.
Many runners share similar goals: feeling energized during runs, building endurance, and recovering well enough to show up for the next workout.
A helpful place to start is with food. Building balanced meals and snacks that support your training creates a strong nutritional foundation. From there, supplements may help fill gaps when needed.
The Macronutrient Foundation for Running Performance
Macronutrients — carbohydrates, protein, and fats — provide the energy and building blocks your body relies on during training. Each plays a different role in supporting endurance, muscle recovery, and overall nourishment.
Carbohydrates for Running Energy
Carbohydrates are the body’s primary fuel source during running and other endurance activities. When you eat carbohydrate-containing foods, your body converts them into glucose, which muscles use for energy during exercise.
For everyday runs, balanced meals that include carbohydrate-rich foods can help maintain steady energy. For longer runs or higher training volumes, runners often increase carbohydrate intake to support endurance and replenish stored fuel. This is especially impactful the night before a long run, allowing the body to store the carbohydrates for ready access when you’re most active.
Common carbohydrate-rich foods include:
- Whole grains
- Oats
- Brown rice
- Quinoa
- Whole grain bread or pasta
Starchy vegetables
- Potatoes
- Sweet potatoes
Fruit
- Bananas
- Berries
- Apples
Other sources
- Milk
- Yogurt
- Beans and lentils
A quick note on carbs
Carbohydrates sometimes get a bad reputation in popular diet conversations. But for runners and other endurance athletes, carbohydrates play an essential role in fueling movement. During running, the body relies heavily on stored carbohydrates (glycogen) to power working muscles. When carbohydrate intake is too low, runners may notice fatigue, reduced endurance, or slower recovery between workouts. Rather than avoiding carbohydrates, most runners benefit from focusing on nutrient-dense carbohydrate foods and including them consistently throughout the day to support training demands.
Protein for Muscle Repair and Recovery
Protein helps support muscle repair after physical activity. During a run, muscles endure a lot of metabolic activity and physical demands on the muscle structure itself. Afterward, the body needs protein to help rebuild and repair structures within the muscle and adapt for further training. Including protein throughout the day can help support recovery and prepare the body for future training.
Protein foods runners commonly include:
Animal-based options
- Eggs
- Greek yogurt
- Milk
- Chicken
- Fish
- Lean beef
Plant-based options
- Tofu
- Tempeh
- Lentils
- Beans
- Edamame
- Nuts and seeds
Healthy Fats for Endurance and Overall Nutrition
Healthy fats provide long-lasting energy and support overall nutrition. While carbohydrates fuel higher-intensity activity, fats can contribute to energy needs during longer or lower-intensity exercise. Fats also help the body absorb certain vitamins and support overall dietary balance. Omega 3 fatty acids, in particular, play an important role overall health, supporting brain health, heart health, and a healthy inflammation response. An emphasis specifically on unsaturated fats and Omega 3 fats can help support cardiovascular health to optimize your training.
Examples include:
Plant sources
- Avocado
- Olive oil
- Walnuts
- Chia Seeds
- Flax Seeds
Animal sources
- Fatty fish like salmon or sardines
- Eggs
- Dairy foods
Balanced meals that include healthy fats can support overall nourishment for runners.
Key Micronutrients That Support Running Performance and Recovery
In addition to macronutrients, vitamins and minerals play important roles in energy metabolism, oxygen transport, muscle function, and overall health.
B Vitamins for Cellular Energy Production
B vitamins help the body convert food into usable energy at the cellular level. For intense or prolonged training, there may be an increased demand for these B-vitamins, and since these are all water soluble, they are not well stored and need to be consumed every day.
Foods that provide B vitamins include:
Animal foods
- Meat
- Fish
- Eggs
- Dairy
Plant foods
- Whole grains
- Legumes
- Leafy greens
- Fortified foods
- Breakfast cereals
- Nutritional yeast
Vitamin B12, in particular, is naturally found in animal foods and fortified foods, which is why people following mostly plant-based diets often pay closer attention to this nutrient.
Iron for Oxygen Transport
Iron helps transport oxygen throughout the body via red blood cells. Because oxygen delivery plays an important role during endurance activity, runners often pay attention to their iron intake. But not only is iron important in the blood, iron is critical for delivering oxygen inside the muscle too. Endurance training involves the adaptation of both the cardiovascular and the muscle systems, both of which require extra iron to ensure optimal transport of oxygen through the blood stream and within the muscle to maximize metabolic efficiency for optimal endurance.
Iron-rich foods include:
Animal sources (heme iron)
- Red meat
- Poultry
- Fish
- Shellfish
Plant sources (non-heme iron)
- Lentils
- Beans
- Spinach and leafy greens
- Pumpkin seeds
- Fortified grains
Iron needs can vary based on diet patterns, training volume, and individual factors. Some runners work with a healthcare professional to better understand their iron status.
Vitamin D for Bone and Immune Health
It is underappreciated how much force the bones are taking while running, but they too undergo remodeling in response to run training. Vitamin D is often overlooked when it comes to supporting bone health, but it plays an important role. It also plays a role in immune function and muscle health as well. It can be obtained through sunlight exposure as well as certain foods.
Dietary sources include:
- Fatty fish
- Eggs
- Fortified milk or plant milks
Because vitamin D levels can vary based on lifestyle, geography, and sun exposure, some people choose to support their intake through a balanced diet and daily nutrition routines.
Magnesium for Muscle Function and Recovery
Magnesium is a mineral involved in hundreds of processes in the body, including muscle function, nerve signaling, and energy production. Because muscles rely on magnesium to contract and relax properly, this nutrient is often part of conversations around exercise and recovery. Deficiencies in magnesium is commonly associated with postexercise muscle cramping. Therefore, magnesium after exercise can be a good opportunity for muscle support.
Foods that provide magnesium include:
- Nuts such as almonds and cashews
- Seeds like pumpkin seeds and chia seeds
- Legumes including black beans and lentils
- Whole grains such as brown rice and oats
- Dark leafy greens like spinach
Real Foods That Help Fuel Your Runs
Many runners build their meals around nutrient-dense foods that provide a mix of carbohydrates, protein, healthy fats, and micronutrients.
Dark Leafy Greens
Leafy greens like spinach, kale, and chard provide vitamins, minerals, and plant compounds that support overall nutrition.
Beets and Nitrate-Rich Foods
Beets and certain leafy vegetables naturally contain dietary nitrates. These compounds have been extensively studied for their role in supporting blood flow and enhancing exercise performance which is why they are commonly included in runners’ diets.
Examples include beets, arugula, spinach, and Swiss chard.
Nuts and Seeds
Nuts and seeds provide healthy fats, plant protein, and minerals such as magnesium. They are also convenient snacks many runners include between meals.
Legumes
Beans, lentils, and chickpeas provide both carbohydrates and protein, making them versatile foods that support both energy and recovery.
Omega-3–Rich Foods
Omega-3 fatty acids are found in foods such as salmon, sardines, walnuts, chia seeds, and flax seeds. These nutrients are often included as part of a balanced diet.
Best Foods for Runners
Runners often build their meals around nutrient-dense foods that provide carbohydrates for energy, protein for recovery, and healthy fats for overall nutrition. Some commonly recommended foods for runners include:
- Whole grains like oats, brown rice, and whole grain bread
- Fruit such as bananas and berries
- Lean protein foods including eggs, yogurt, chicken, fish, tofu, and beans
- Leafy greens like spinach and kale
- Nuts and seeds such as almonds, walnuts, chia seeds, and pumpkin seeds
- Omega-3–rich foods like salmon, walnuts, and flax seeds
These foods provide a mix of carbohydrates, protein, healthy fats, and micronutrients that support everyday training and recovery.
Where Supplements Fit into a Runner’s Nutrition Plan
Food provides the foundation for running nutrition. Supplements can play a supporting role when used to help fill nutritional gaps. Some runners choose to include a daily multivitamin as part of their routine to help support overall nutrient intake. In certain situations, iron supplements may be recommended when iron needs are higher or iron status is known to be deficient. People following plant-forward diets may also consider nutrients like vitamin B12 as part of their nutrition routine.
Individual needs can vary, and nutrition plans are often personalized based on diet patterns, training load, and lifestyle. If you’re interested in learning more about supplements to fuel running, check out our Runner’s Supplement Stack article here!
Building a Sustainable Fueling Routine
Fueling well for running doesn’t require eating perfectly. Small, consistent habits often have the biggest impact over time: regularly focusing on balanced meals, with carbohydrate-dense meals the night before a long run, and lighter carbohydrate meals the day of; prioritizing protein- and fat-containing meals post-run; daily multivitamin use and reaching for magnesium after runs to support muscle health; and adjusting nutrition based on training volume to help support a sustainable routine.
Every runner’s needs are different, and nutrition can evolve alongside your training and lifestyle. Listen to your body, work with a healthcare professional if you have specific training needs, and prioritize fueling and recovery.



Leave a comment
This site is protected by hCaptcha and the hCaptcha Privacy Policy and Terms of Service apply.