← Back to home

What to Eat Before and After Your Workout (A Complete Guide)

By Marco Rivera  •  February 28, 2025  •  Nutrition

By Marco Rivera · January 28, 2025 · 10 min read

Healthy meal prep bowls with protein, carbs, and vegetables

When I first started training clients, nutrition questions would derail half of every session. Someone would be seeing decent results in the gym but wondering why they were exhausted by the end of every workout, or why their muscles were always sore for days. Nine times out of ten, the answer wasn't in their program — it was in what they were (or weren't) eating around their workouts.

The good news is that workout nutrition doesn't need to be complicated. You don't need supplements, shakes with eleven ingredients, or a precise schedule timed to the minute. What you need is a basic understanding of what your body is asking for before and after exercise — and a few specific, practical meal options that actually work in real life.

Why Nutrition Around Workouts Actually Matters

Your body runs on fuel. During exercise, particularly strength training and high-intensity cardio, your primary fuel source is glycogen — a stored form of carbohydrate that lives in your muscles and liver. When glycogen is available, you can train hard, recover between sets, and push through the last reps of a session. When it's depleted, you hit a wall.

Post-workout, your muscles have micro-tears that need repair. This repair process is how you get stronger — the muscle fibers rebuild slightly thicker and more resilient than before. But that rebuilding requires raw materials: primarily protein (for the amino acids that form new muscle tissue) and carbohydrates (to replenish glycogen stores and support the hormonal environment that promotes recovery).

Research from exercise physiology has consistently shown that people who eat strategically around workouts recover faster, gain strength more quickly, and experience less delayed onset muscle soreness (DOMS) than those who train in a nutritional vacuum. The effect isn't marginal — multiple studies show 20–40% better recovery outcomes in groups with optimized peri-workout nutrition versus those eating randomly.

Pre-Workout Nutrition: Fueling the Work

The goal of your pre-workout meal is to give your body readily available energy without causing GI discomfort during exercise. There are two competing concerns here: eating enough to perform well, and not eating so much, or the wrong things, that you feel heavy, bloated, or nauseous during the workout.

Timing: When Should You Eat Before Training?

The ideal pre-workout eating window is 1.5 to 3 hours before you train if you're having a full meal, or 30–60 minutes before if you're having a small snack. The longer window accommodates larger, mixed meals that need time to digest. The shorter window works well for easily digestible, carbohydrate-forward snacks.

If you train first thing in the morning and don't want to eat a full meal at 5 AM (reasonable), a small 150–200 calorie snack 20–30 minutes before training is better than nothing. Something simple like half a banana with a tablespoon of peanut butter, or a small bowl of oatmeal with honey, gives your muscles quick-access glycogen without weighing you down.

What Macros Matter Pre-Workout?

Carbohydrates are the most important pre-workout macro — they're your muscles' preferred fuel and directly impact how hard you can push during the session. Aim for 25–50 grams of carbs depending on your size and the intensity of the upcoming workout. For a heavy strength session or a HIIT workout, lean toward the higher end.

Protein before workouts is helpful but not as immediately critical as carbs. Including 15–25 grams of protein pre-workout does support muscle protein synthesis during the session, and some research suggests it's especially useful for people training in a caloric deficit. Think of it as beginning the "recovery" process before the workout is even over.

Fat is the macro to minimize pre-workout, not because it's bad, but because it slows gastric emptying — meaning food stays in your stomach longer. A high-fat meal within 90 minutes of training can leave you feeling sluggish and cause GI distress during intense exercise. Save the avocado and olive oil for other meals.

Pre-Workout Meal Examples

2–3 Hours Before Training (Full Meal)

Option 1: 1 cup cooked oatmeal + 1 scoop protein powder or 2 scrambled eggs + 1 banana (~450 cal, 55g carbs, 25g protein, 8g fat)

Option 2: 1 cup white rice + 5 oz grilled chicken breast + ½ cup roasted vegetables + drizzle of low-fat sauce (~480 cal, 50g carbs, 40g protein, 6g fat)

Option 3: 2 slices whole wheat toast + 3 oz turkey + sliced tomato + 1 small apple (~420 cal, 52g carbs, 28g protein, 7g fat)

30–60 Minutes Before Training (Snack)

Option 1: 1 medium banana + 1 tablespoon almond butter (~200 cal, 27g carbs, 5g protein, 9g fat)

Option 2: 6 oz low-fat Greek yogurt + ½ cup berries (~160 cal, 20g carbs, 15g protein, 1g fat)

Option 3: Rice cake + 2 tablespoons hummus + sliced cucumber (~140 cal, 20g carbs, 5g protein, 4g fat)

💡 Training Fasted? If you exercise first thing in the morning without eating, this is called fasted training. For low-to-moderate intensity cardio, it can work fine. For strength training or HIIT, most research suggests performance suffers when glycogen stores are low from an overnight fast — especially as you get stronger and the sessions get harder. A small snack makes a real difference.

Intra-Workout Nutrition: Do You Need It?

For most people doing standard gym workouts lasting 45–75 minutes, intra-workout nutrition (eating or drinking something during the session) is unnecessary. Your glycogen stores, properly topped off pre-workout, should easily last that window. Water is all you need during most sessions.

The exceptions: sessions lasting longer than 90 minutes, very high-volume strength training days, or endurance events. In these cases, 30–45 grams of easily digestible carbohydrates per hour helps maintain performance. A sports drink, a banana, or even a handful of gummy bears (not a joke — the candy industry accidentally made an excellent intra-workout carb source) will do the job.

Post-Workout Nutrition: Where Recovery Happens

The post-workout window is where a lot of the recovery magic happens — and where most people make costly mistakes. Your muscles are particularly receptive to nutrients in the 30–120 minutes after exercise. Muscle protein synthesis rates are elevated, your cells are more sensitive to insulin and glucose uptake, and your body is essentially primed to rebuild.

The Two Non-Negotiables: Protein and Carbs

Post-workout, protein is the priority. You need amino acids available in your bloodstream so your muscles can actually complete the repair process. Research consistently supports 20–40 grams of high-quality protein in the post-workout window — higher-end of that range for larger individuals and for sessions involving heavy compound lifts.

Carbohydrates post-workout replenish the glycogen you burned through training. This is especially important if you're training multiple times per week — if you don't replenish after Monday's workout, you'll start Tuesday's session with partially depleted glycogen, which compounds into poor recovery and declining performance over time. Aim for 30–60 grams of carbohydrates, prioritizing moderate-to-high glycemic index options (white rice, potatoes, bread, fruit) since you want rapid absorption at this point.

Post-Workout Meal Examples

Within 30–60 Minutes Post-Workout

Option 1: Protein shake (1.5 scoops whey protein in water) + 1 large banana (~350 cal, 40g carbs, 37g protein, 3g fat) — fast, convenient, hits both targets immediately

Option 2: 6 oz salmon + 1.5 cups roasted sweet potato + steamed broccoli (~520 cal, 52g carbs, 42g protein, 12g fat) — ideal if you have time to cook

Option 3: 1 cup cottage cheese + ½ cup pineapple chunks + 2 rice cakes (~340 cal, 38g carbs, 30g protein, 4g fat) — easy, no cooking required

1–2 Hours Post-Workout (If You're Not Hungry Immediately)

Option 1: 5 oz ground turkey taco bowl: turkey, black beans, white rice, pico de gallo, light sour cream (~580 cal, 60g carbs, 45g protein, 10g fat)

Option 2: 3 whole eggs + 3 egg whites scrambled with spinach + 2 slices toast + ½ cup orange juice (~480 cal, 44g carbs, 35g protein, 14g fat)

Hydration: The Most Overlooked Performance Variable

I could write an entire post on hydration — and I probably will — but here's the condensed version: even mild dehydration of 1–2% of body weight meaningfully degrades physical and cognitive performance. For a 160-pound person, that's just 1.6 to 3.2 pounds of water, which can happen easily during an intense workout in a warm environment.

The practical hydration framework I give my clients:

For workouts under an hour, water is sufficient. For sessions exceeding 60–75 minutes, especially in heat, a sports drink or electrolyte supplement helps replace sodium, potassium, and magnesium lost through sweat. These electrolytes are critical for muscle contraction and nerve function — cramps during hard workouts are very often a sodium or magnesium deficiency, not a hydration issue per se.

What About Supplements?

The supplement industry is worth billions of dollars and operates largely on the principle that you can shortcut nutrition with a pill or powder. Most of those dollars are wasted. That said, a small handful of supplements have robust evidence supporting their use around workouts:

Everything else — BCAAs, fat burners, most pre-workouts, "recovery" blends — either has weak evidence, duplicates what food already does, or is doing something more sinister with your cardiovascular system. Save the money and put it into better food.

To get the most out of your nutrition, make sure your actual training is dialed in too. If you're just getting started, my 30-day beginner workout plan gives you the structure to make your new nutrition habits count. And if you're making avoidable training errors that are limiting your results regardless of what you eat, check out my rundown of 10 workout mistakes that sabotage your results.

Marco

Marco Rivera

Certified personal trainer with 8 years of experience helping everyday people build sustainable fitness habits. Based in Miami, FL.