⚡ Performance Nutrition Tool

7-Day Meal Planner & Grocery List for Runners

Generate a custom 7-day meal framework designed for distance runners, complete with a consolidated grocery list and family-friendly recipes.

Daily Fueling Drives Race Day Success

As an endurance athlete, you can’t out-train a bad diet. Distance runners burn a massive amount of calories, and chronic under-fueling leads to burnout, stress fractures, and plateaued times. Your weekly meal plan is the foundation of your recovery.

This calculator determines your daily baseline targets and generates a completely unique 21-meal framework—no meal is repeated twice in a week. Because the best diet is one you’ll actually eat, this tool allows you to exclude foods you hate and prioritize foods you love. If you don’t like a specific meal, simply hit “Shuffle” to swap it out!

USATF Level 2 Certified 84 Recipe Database Plant-Based Options Included
How to Use This Calculator
  1. Enter your stats: gender, age, weight, and height as accurately as possible.
  2. Add your weekly mileage: use your average training week, not your peak week.
  3. Set your activity level for everything outside of running (school, work, other sports).
  4. Hit Calculate then plug your macro targets into our 7-Day Meal Planner or check the full nutritional guide to build your meals.
Athlete Profile & Preferences
Comma separated. We’ll try to feature these in your plan.
Comma separated. We’ll strictly remove meals containing these.

Your Daily Nutrition Targets

0
Calories
0g
Carbs
0g
Protein
0g
Fat
🛒

Consolidated Grocery List

How to Use Your 7-Day Meal Plan Across a Training Week

A meal plan isn’t a single setting you lock in for the season — your fuel needs to move with your training. The plan this tool builds covers your baseline needs for the week, but the best runners learn to nudge portions up or down depending on what the day demands. Here’s how to read your own week.

Easy & Recovery Days

On easy-run or rest days, your carbohydrate demand drops but it never disappears. You’re still topping off the glycogen you’ll need later in the week. Keep the structure of your generated meals intact, but lean on the protein and produce, and pull back slightly on the largest carbohydrate portions if you’re not hungry. This is also the day to prep ahead: cook a batch of rice, roast a tray of sweet potatoes, or assemble overnight oats so your hard days are effortless.

Quality & Long-Run Days

Threshold sessions, intervals, and the weekend long run are when fueling earns races. Front-load carbohydrate the night before and at breakfast, choose your easier-to-digest meals (rice bowls, pasta, oatmeal, smoothies) close to the session, and add a snack or two on top of the three planned meals to cover the extra burn. A runner doing 40+ miles a week often needs noticeably more food on a long-run day than the weekly average suggests. Listen to your appetite, it’s usually right.

The Day Before a Race

Treat the day before competition like an exaggerated long-run day: high carbohydrate, moderate protein, low fat and fiber so you’re not fighting your gut on race morning. For the hour-by-hour timeline of exactly what and when to eat before the gun, pair this planner with our Pre-Race Nutrition Timing Calculator.

Not sure what your daily numbers should be in the first place? Start with the Runner Nutrition Calculator to set your calorie and macro targets, then come back here to turn those numbers into a full week of meals. For the science behind all of it, read the complete nutritional guide for distance runners.

Search Recipe Database

Looking for something specific? Search the entire database by ingredient, meal name, or keyword (e.g., “chicken”, “oats”, “vegan”).

Frequently Asked Questions

The planner generates 21 full meals — breakfast, lunch, and dinner for all seven days — and no meal is repeated across the week. Every meal is drawn from a database of athlete-friendly recipes and sized around your personalized calorie and macro targets. Most runners layer 1–3 snacks per day around these meals to top up total calories on heavy training days.

Yes. Switch on Vegetarian Only Menu and every meal is rebuilt from plant-based protein sources such as tofu, tempeh, lentils, beans, and quinoa. The vegetarian recipes are deliberately paired with vitamin-C-rich foods (citrus, peppers, tomatoes) to boost non-heme iron absorption — a common gap for plant-based endurance athletes.

Build each day around carbohydrate as the foundation — roughly 5–7 grams of carbs per kilogram of body weight depending on training volume — with about 1.6 g/kg of protein for repair and the remainder from healthy fats. In practice that means a carb-rich base (oats, rice, pasta, potatoes, bread) at every meal, a palm-sized protein source, and fruit or vegetables for micronutrients. The planner does this math for you and turns the targets into actual meals.

Yes. The recipes were refined coaching high school distance runners, but the engine is driven by your body weight and weekly mileage, so the targets scale to any endurance runner — high school, college, masters, or marathoner. Higher-mileage runners simply select a higher training-volume phase, which raises calorie and carbohydrate targets and adjusts the plan accordingly.

Yes. Every meal has a Shuffle button that swaps it for another recipe that still fits your filters, without creating a duplicate elsewhere in the week. You can also list foods to avoid before generating the plan to strip those ingredients out entirely, and list foods you love to have them prioritized.

The tool automatically scans all 21 meals, combines duplicate ingredients into a single consolidated list, and sorts it alphabetically. Each item shows how many meals it’s used in so you can judge quantities, every line has a checkbox for shopping, and the whole list is printable with one click.