7-Day Meal Planner & Grocery List for Runners
Build a week of meals for distance running, with simple recipes and a grocery list you can print.
What You Eat Every Day Shapes How You Race
Distance runners burn a lot of calories. Runners who don’t eat enough for weeks at a time get tired, get hurt, and stop improving. Stress fractures are a common result. What you eat each day decides how well you recover.
This tool sets daily calorie and macro targets from your weight, sex, and training volume, then builds 21 meals for the week with no repeats. The best diet is one you’ll actually eat, so you can list foods to skip and foods you want more of. Don’t like a meal? Hit Shuffle to swap it.
- Enter your body weight and choose pounds or kilograms, then pick your sex.
- Choose your training volume. Use your average week, not your peak week.
- Set your preferences (optional): turn on the vegetarian menu and list foods you love or want to avoid.
- Hit Generate to build your week, then shuffle any meal you don’t want and print your grocery list.
Your Daily Nutrition Targets
Consolidated Grocery List
How to Use Your 7-Day Meal Plan Across a Training Week
Your food needs change from day to day with your training. This plan covers a typical day. Eat a little more on hard days and a little less on easy ones. Here’s how.
Easy & Recovery Days
On easy days and rest days you need fewer carbs, but you still need some to restock glycogen for the hard days ahead. Keep the planned meals, lean on the protein and produce, and trim the largest carb portions if you aren’t hungry. Easy days are also good days to cook ahead: a pot of rice, a tray of roasted sweet potatoes, or a few jars of overnight oats will make your hard days easier.
Quality & Long-Run Days
Threshold sessions, intervals, and the long run are the days when food matters most. Eat more carbs the night before and at breakfast, choose easy-to-digest meals (rice bowls, pasta, oatmeal, smoothies) close to the session, and add a snack or two to cover the extra work. A runner at 40+ miles a week often needs much more food on long-run day than the weekly average suggests. Trust your appetite.
The Day Before a Race
Treat the day before a race like a bigger long-run day: plenty of carbs, moderate protein, and less fat and fiber so your stomach stays settled on race morning. For a timeline of what to eat and when on race day, use the Pre-Race Nutrition Timing Calculator.
Not sure what your daily numbers should be? Start with the Runner Nutrition Calculator to set your calorie and macro targets, then come back here to turn those numbers into a week of meals. For the reasoning behind the numbers, read the full nutrition guide for distance runners.
Search Recipe Database
Looking for something specific? Search all 84 recipes by ingredient, meal name, or keyword (for example, “chicken,” “oats,” or “vegan”).
Frequently Asked Questions
The planner builds 21 meals: breakfast, lunch, and dinner for seven days. No meal repeats unless your filters leave fewer than seven recipes for a meal slot. The recipes come from a database of 84 runner-friendly meals. Most runners add one to three snacks a day, more on heavy training days, to reach their calorie target.
Yes. Turn on Vegetarian Only Menu and the plan uses only meatless recipes built on eggs, dairy, tofu, tempeh, lentils, beans, and quinoa. Many of them pair plant sources of iron with foods rich in vitamin C, such as citrus, peppers, and tomatoes, which help your body absorb that iron. Low iron is a common problem for plant-based runners.
Make carbohydrate the base of each day: roughly 5 to 7 grams per kilogram of body weight, depending on training volume. Add about 1.6 grams of protein per kilogram for repair and get the rest of your calories from fat. In practice, that means a carb base (oats, rice, pasta, potatoes, or bread) at every meal, a palm-sized serving of protein, and fruit or vegetables. The planner calculates your targets and suggests meals built this way. Adjust your portions to hit the numbers.
Yes. The recipes come from coaching high school distance runners, but your targets depend on your body weight, sex, and weekly mileage, so they work for any endurance runner: high school, college, masters, or marathoner. Choose the higher training-volume option and your calorie and carbohydrate targets go up.
Yes. Each meal has a Shuffle button that swaps in another recipe that fits your filters without duplicating one already in your week. Before you generate the plan, you can also list foods to avoid, which removes every meal that contains them, and foods you love, which moves matching meals to the front.
The tool reads all 21 meals, merges duplicate ingredients into one alphabetical list, and shows how many meals use each item so you can judge quantities. Each line has a checkbox, and you can print the list with one click.
