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.
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.
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.
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.
Roughly 20–40g of carbs is a good starting point, depending on your workout intensity and length.
Yes — adding 15–25g of protein pre-workout can help reduce muscle breakdown and kickstart recovery.
Go with a liquid option like a protein shake with fruit or sports drink with aminos. Just avoid too much fat or fiber.
Our coaches help you choose the right foods, macros, and timing so your training sessions feel powerful — not painful.