Workout Nutrition

Pre/Post Workout Meal Calculator

Get targeted calorie, carbohydrate, and protein ranges for your pre or post workout meal based on your workout type, duration, and body weight. Then log actual restaurant items and see how well they cover your targets. Updated July 2026.

Your Workout

Calorie target

kcal range

Carbs target

g carbs

Protein target

g protein

Timing note will appear here.

Log Actual Meal

Item
kcal
Carbs (g)
Protein (g)
Cost
Calories0%
Carbs0%
Protein0%

Workout Nutrition Basics

Pre-workout meals should be carbohydrate-leaning to fuel performance, with moderate protein and low fat — eaten 60–90 minutes before training. Post-workout meals prioritize protein for muscle repair alongside enough carbohydrates to replenish glycogen — ideally within 30–60 minutes of finishing.

Restaurant eating can support both windows well if you choose intentionally. Grilled chicken over rice, a protein-rich wrap, or a lean burger without fries are all usable options. The challenge is avoiding the high-fat, high-sodium defaults that dominate chain menus.

Use our protein calculator to track your full-day intake and the calorie tracker to stay within your energy budget.

Workout Meal Calculator — FAQs

Common questions about pre and post workout nutrition from restaurant meals.

What should I eat before a workout?

Pre-workout nutrition should prioritize carbohydrates for energy (30–60g) and moderate protein (15–25g), consumed 1–2 hours before training. Good fast food pre-workout options include an Egg McMuffin, Chick-fil-A Grilled Chicken Sandwich, or a plain bagel with eggs. Avoid high-fat meals that slow digestion — large burgers and fries before lifting can cause sluggishness.

What is the best fast food after a workout?

Post-workout meals should deliver protein for muscle repair (25–40g) and carbohydrates to replenish glycogen. Top post-workout fast food picks include Chipotle Chicken Bowl (45–58g protein with double meat), McDonald's McDouble coffee combo, Subway Footlong Rotisserie Chicken, or Chick-fil-A Grilled Nuggets with fruit cup.

How many carbs should I eat before a workout?

A good rule of thumb is 0.25–0.5g of carbohydrates per pound of bodyweight 1–2 hours before training. For a 160 lb person, that's 40–80g of carbs. This calculator computes your personal carb target based on your bodyweight and workout type.

Can you get a good post workout meal from McDonald's?

Yes — a post-workout McDonald's meal can work. A McDouble + large orange juice hits roughly 43g carbs and 26g protein for about $4–$5. For more protein, add a McChicken or a side of egg whites if available at breakfast hours. Avoid high-sodium, high-fat options like Big Mac combos that may impair recovery.

How long after a workout should I eat?

The classic anabolic window (30 minutes post-workout) is less rigid than once believed. Current research suggests protein synthesis is elevated for 2–4 hours after training. Eating a high-protein meal within that window is beneficial, but you don't need to rush. If fast food is your option, prioritize protein content over speed.

Explore MenuXP