Best Pre-Workout Snacks That Won’t Upset Your Stomach

Ever feel bloated or nauseous during a workout? It’s probably your pre-workout snack. The wrong food — or the right food at the wrong time — can wreck your session. Here’s how to fuel up without upsetting your stomach.

Want personalized nutrition timing for your training? Get matched with a coach on Iron Alliances and fuel your workouts the right way.

How Soon Before Training Should You Eat?

Ideally, you should eat 60–90 minutes before training. The closer to workout time, the smaller and simpler your snack should be. Keep fat and fiber low if you're eating within 45 minutes of lifting.

Struggling with workout fatigue or bloating? Our coaches can adjust your meal timing and macros to match your training — start now.

10 Great Pre-Workout Snacks That Digest Well

  1. Banana + whey protein shake – Fast carbs + digestible protein
  2. Rice cakes with honey – Ultra-fast carbs, perfect 30 mins out
  3. Low-fat Greek yogurt + berries – Moderate digestion, good an hour out
  4. Oats with a splash of maple syrup – Great for early morning training
  5. White toast + jam – Pure carb hit with almost no fiber
  6. Dried fruit + a few almonds – Travel-friendly, light, and energy dense
  7. Half a bagel with honey – High glycemic fuel that digests fast
  8. Plain cereal with almond milk – Lower fat and fiber than regular milk
  9. Fruit smoothie with whey – Easy to drink and digest
  10. Popcorn + BCAAs – Surprisingly light combo for afternoon lifters

Snacks to Avoid Right Before Lifting

Skip anything with too much fat or fiber. Peanut butter, trail mix, eggs, and heavy meats can sit in your stomach and cause nausea during intense sets.

You’ll also want to avoid carbonated drinks or artificial sweeteners immediately before training — they can increase gas and bloating.

What About Fasted Workouts?

Fasted training is fine for low-intensity cardio or short sessions — but not ideal for heavy lifting or hypertrophy. Even a small snack 30–60 minutes out can dramatically improve performance and reduce muscle breakdown.

Want more lifter-focused nutrition strategies? Browse the full Iron Alliances nutrition hub.

FAQs

How many carbs should I eat before training?

Roughly 20–40g of carbs is a good starting point, depending on your workout intensity and length.

Should I eat protein before lifting?

Yes — adding 15–25g of protein pre-workout can help reduce muscle breakdown and kickstart recovery.

What if I can’t eat solid food before training?

Go with a liquid option like a protein shake with fruit or sports drink with aminos. Just avoid too much fat or fiber.

Train Fueled. Train Strong.

Our coaches help you choose the right foods, macros, and timing so your training sessions feel powerful — not painful.

Find Your Coach

About the Author

Nathaniel Sablan is a USAPL 75kg lifter and powerlifting coach. He writes real-world training and nutrition content to help lifters bridge the gap between science and execution. Follow him on IG: @nattyliftz_75kg