| Deshae Betts, IFBB Pro | Nutrition | 10 min read

What to Eat Before and After a Workout (Simple Guide)

Pre-workout and post-workout nutrition doesn't have to be complicated. Here's exactly what to eat, when to eat it, and why it matters for your results.

What to Eat Before and After a Workout (Simple Guide)

Eat a meal with protein and carbs 1-3 hours before your workout, and another protein-rich meal within 1-2 hours after. Before training, you want easily digestible fuel — a banana with peanut butter, oatmeal with protein powder, or chicken with rice. After training, prioritize protein to kickstart recovery — Greek yogurt with fruit, a protein shake with a bagel, or any balanced meal with 25-40g of protein. The exact minute doesn’t matter nearly as much as consistent daily intake, but strategic timing gives you a real performance edge.

Why Pre- and Post-Workout Nutrition Matters

Your body runs on the food you give it. Train on empty and you’ll feel sluggish, weak, and unable to push through your last sets. Skip eating after and you’re slowing down the repair process your muscles need to grow back stronger.

That said, workout nutrition is simpler than the supplement industry wants you to believe. You don’t need a $60 pre-workout stack or a perfectly timed post-workout shake consumed within 27 seconds of your last rep. You need real food, reasonable timing, and consistency.

For a full overview of how nutrition supports your training across the board, check out our complete nutrition guide for gym-goers.

What to Eat Before a Workout

The goal of a pre-workout meal is simple: give your muscles fuel to perform and your brain enough energy to stay focused. Carbohydrates fill your glycogen stores (your muscles’ primary energy source during lifting), and protein provides amino acids to reduce muscle breakdown during training.

Timing Your Pre-Workout Meal

1-3 hours before training is the sweet spot. A position stand from the International Society of Sports Nutrition confirms that consuming protein and carbs before exercise improves performance compared to training in a fasted state.

  • 2-3 hours before: Eat a full meal. Your stomach has time to digest.
  • 60-90 minutes before: Eat a smaller meal or large snack. Keep fat and fiber lower to avoid stomach issues.
  • 30 minutes before: Only eat something small and fast-digesting — a banana, a handful of cereal, or a few rice cakes.

If you train at 5 AM and can’t stomach food that early, even a glass of juice or half a banana is better than nothing. Your body adapts to early eating faster than you’d expect.

Pre-Workout Meal Ideas

Full meals (2-3 hours before):

  • 4 oz chicken breast + 1 cup white rice + steamed broccoli (~35g protein, 50g carbs)
  • 2 eggs + 2 slices whole wheat toast + 1 banana (~20g protein, 50g carbs)
  • 6 oz lean ground turkey + 1 medium sweet potato + side salad (~30g protein, 35g carbs)

Smaller meals (60-90 minutes before):

  • 1 cup oatmeal + 1 scoop protein powder + blueberries (~30g protein, 45g carbs)
  • Greek yogurt (1 cup) + 1/3 cup granola + sliced strawberries (~22g protein, 40g carbs)
  • Whole wheat wrap + 3 oz deli turkey + banana on the side (~25g protein, 45g carbs)

Quick snacks (30 minutes before):

  • 1 banana + 2 tbsp peanut butter (~7g protein, 35g carbs)
  • Rice cakes (2) + 1 tbsp honey (~2g protein, 30g carbs)
  • Applesauce pouch + a handful of almonds (~5g protein, 20g carbs)

Budget-friendly options:

  • 2 PB&J sandwiches on white bread (~16g protein, 70g carbs, under $1.50)
  • Oats + milk + banana (under $1)
  • 3 hard-boiled eggs + 2 slices toast (under $1.50)

What to Avoid Before Training

  • High-fat meals — Fat slows digestion. A greasy burger 30 minutes before squats is a recipe for nausea.
  • High-fiber foods — A massive salad or bean-heavy meal can cause bloating and discomfort mid-workout.
  • New foods — Don’t experiment on training day. Eat what you know sits well.
  • Too much volume — A huge meal close to training diverts blood to digestion instead of your muscles.

The Fasted Cardio Myth

You’ve probably heard that doing cardio on an empty stomach burns more fat. It sounds logical — no food means your body must burn stored fat, right?

The research tells a different story. A 2014 study published in the Journal of the International Society of Sports Nutrition compared fasted vs. fed cardio in women following a calorie-controlled diet. After four weeks, both groups lost the same amount of fat. The fasted group didn’t have any advantage.

Why? Because your body compensates throughout the rest of the day. If you burn more fat during a fasted workout, you burn less fat the rest of the day. Total daily energy balance — calories in vs. calories out — determines fat loss, not whether your stomach was empty at 6 AM.

The practical takeaway: If you prefer training fasted and feel fine doing it, that’s okay. But don’t force yourself to skip breakfast believing it accelerates fat loss. It doesn’t. And for weight training specifically, performance almost always suffers when you train with no fuel.

What to Eat After a Workout

After training, your muscles are primed to absorb nutrients. Resistance exercise increases muscle protein synthesis — the process by which your body repairs and builds muscle tissue — and providing protein and carbs after training supports that process.

Timing Your Post-Workout Meal

Within 1-2 hours after training is a reasonable guideline. This is where we need to address a persistent myth.

The “Anabolic Window” Myth

For years, gym culture insisted you had to consume protein within 30 minutes of your last set or “lose your gains.” This created a generation of people chugging chalky protein shakes in the locker room.

A comprehensive review by Schoenfeld, Aragon, and Krieger (2013) analyzed the evidence and concluded that the supposed narrow anabolic window is much wider than previously believed. Total daily protein intake matters far more than consuming protein at the exact moment you rack your last set.

What the science actually shows: If you ate a balanced meal 2-3 hours before training, you have amino acids circulating for several hours afterward. You don’t need to panic about immediate post-workout nutrition. Just eat a solid meal within a reasonable timeframe — 1-2 hours is plenty.

If you train fasted (early morning, no pre-workout meal), then eating sooner after training becomes more important because you don’t have a recent meal providing amino acids.

Post-Workout Meal Ideas

Full meals (ideal within 1-2 hours):

  • 6 oz grilled chicken + 1 cup jasmine rice + roasted vegetables (~40g protein, 50g carbs)
  • 8 oz salmon + 1 medium baked potato + asparagus (~42g protein, 40g carbs)
  • Lean beef stir-fry with rice and mixed vegetables (~35g protein, 55g carbs)

Quick options (when you can’t cook right away):

  • Protein shake (1 scoop) + 1 large banana + 2 tbsp peanut butter (~30g protein, 40g carbs)
  • 1 cup cottage cheese + pineapple chunks + handful of granola (~28g protein, 35g carbs)
  • Deli turkey wrap (whole wheat) with cheese and an apple (~30g protein, 45g carbs)

Budget-friendly options:

  • 2 cans tuna mixed with rice and hot sauce (~40g protein, 45g carbs, under $3)
  • 4 scrambled eggs + 2 slices toast + glass of milk (~30g protein, 35g carbs, under $2)
  • Large bowl of oatmeal + 1 scoop protein powder + banana (under $2)
  • Peanut butter sandwich + glass of chocolate milk (~22g protein, 55g carbs, under $1.50)

Chocolate milk actually has a well-supported recovery profile. A study in the Journal of the International Society of Sports Nutrition found that low-fat chocolate milk was as effective as commercial recovery drinks for exercise recovery — and it costs a fraction of the price.

What to Prioritize After Training

  1. Protein — 25-40g to support muscle repair. This is the most important part.
  2. Carbohydrates — 30-60g to replenish glycogen stores. Especially important if you train again within 24 hours.
  3. Hydration — 16-24 oz of water for every pound lost during training. If you don’t weigh yourself before and after, just drink plenty.
  4. Fats — Don’t avoid them, but don’t prioritize them either. Fat slows digestion slightly, which isn’t a concern when the “anabolic window” isn’t as narrow as we once thought.

Sample Full-Day Eating Plans

Morning Trainer (6 AM workout)

MealTimeFoodMacros
Pre-workout snack5:30 AMBanana + 1 tbsp peanut butter5g P / 30g C / 8g F
Post-workout meal7:30 AM3 eggs + oatmeal + berries25g P / 45g C / 18g F
Lunch12:00 PMChicken breast + rice + veggies35g P / 50g C / 8g F
Dinner6:30 PMSalmon + sweet potato + salad35g P / 35g C / 14g F

Evening Lifter (6 PM workout)

MealTimeFoodMacros
Breakfast7:30 AMGreek yogurt + granola + banana22g P / 50g C / 6g F
Lunch12:00 PMTurkey + rice + broccoli35g P / 50g C / 10g F
Pre-workout meal4:30 PMOatmeal + protein powder + PB30g P / 45g C / 12g F
Post-workout dinner7:30 PMLean beef + potato + veggies38g P / 40g C / 15g F

These are templates, not prescriptions. Adjust portions based on your size, goals, and calorie needs. Our complete nutrition guide walks through how to calculate your personal macro targets.

Making It Easy With Meal Prep

The biggest obstacle to good workout nutrition isn’t knowledge — it’s convenience. When your pre-workout meal is already portioned in the fridge, you eat it. When it requires 30 minutes of cooking at 5 AM, you skip it.

Spending 2-3 hours on Sunday preparing chicken, rice, and vegetables for the week eliminates the daily decision. Our high-protein meal prep recipes give you a full week of options that take minimal time.

Frequently Asked Questions

Should I eat before a morning workout or train fasted?

If your goal is fat loss, it doesn’t matter — research shows fasted and fed cardio produce identical fat loss results when calories are equal. If your goal is strength or muscle gain, eating before training almost always improves performance. Even something small like a banana or a glass of juice 20-30 minutes before a 6 AM session gives your muscles fuel to work harder. Try both approaches for a week each and see which one leaves you feeling stronger and more energized during your workout.

How much protein do I need after a workout?

Aim for 25-40 grams from a quality source — chicken, fish, eggs, Greek yogurt, cottage cheese, or a protein shake. The International Society of Sports Nutrition recommends this range to maximally stimulate muscle protein synthesis after resistance training. Going above 40g in a single sitting isn’t wasted, but the muscle-building benefit per gram decreases beyond that point. If you ate a protein-rich meal 2-3 hours before training, the urgency of immediate post-workout protein decreases since your body still has amino acids available from that earlier meal.

Are pre-workout supplements necessary?

No. The primary performance-boosting ingredient in most pre-workouts is caffeine, which you can get from a cup of coffee for $0.25 instead of $2-3 per scoop of a pre-workout powder. Some pre-workouts contain useful ingredients like citrulline and beta-alanine, but many are loaded with proprietary blends, artificial dyes, and unnecessary stimulants. If you want a simple pre-workout boost, a cup of coffee and a banana 30-45 minutes before training covers your bases for a fraction of the cost.

What if I don’t have time to eat before or after my workout?

Something is always better than nothing. Keep simple options on hand: a banana in your gym bag, a protein bar in your car, or a shaker bottle with a scoop of protein powder that just needs water. On busy days, a protein shake with a piece of fruit takes 60 seconds to prepare and covers your basic pre- or post-workout needs. The goal isn’t perfection — it’s avoiding completely empty tanks before training and completely ignoring recovery after.

Fuel Your Training, Keep It Simple

Pre- and post-workout nutrition doesn’t require expensive supplements or military-grade meal timing. Eat protein and carbs before you train, eat protein and carbs after you train, and stay hydrated throughout. That covers 90% of the equation.

If you’re new to the gym and feeling overwhelmed by all the conflicting nutrition advice out there, start with one change: add a solid source of protein to your post-workout meal. Build from there.

For personalized nutrition guidance paired with your training program, check out our online training and nutrition coaching. Or come train with us — month-to-month memberships start at $55/month with no enrollment fees and 24/7 access, or send us a message with your questions — we’re happy to help you get started.


Written by Deshae Betts, IFBB Pro and owner of Total Body Fitness in Lee’s Summit, MO. She coaches athletes from first-time gym members to competitive bodybuilders and holds certifications in personal training and nutrition.

Back to Blog

Related Posts

View All Posts »