9 Foods You Should Never Eat Before a Workout

Madhura Mohan
πŸ“… Published: December 31, 2021βœ… Fact-checked: June 2026✍️ Author: Madhura MohanπŸ”¬ Reviewed by: AS-IT-IS Nutrition Editorial Team
Foods to avoid before workout

The wrong pre-workout meal is worse than no meal at all. High-fat, high-fibre, gas-producing, or spicy foods eaten before training cause digestive discomfort, impaired blood flow to muscles, and reduced performance. Here are the 9 foods to avoid pre-workout and what to eat instead.

9 Foods to Avoid Before Training

❌ Avoid: High-Fat Foods (Fried food, heavy curries, butter, full-fat dairy)
Fat dramatically slows gastric emptying. A high-fat meal before training means undigested food sitting in the stomach during exercise β€” causing nausea, sluggishness, and reduced blood flow to working muscles. Avoid up to 3 hours before heavy training.
❌ Avoid: High-Fibre Foods (Bran, whole pulses, raw vegetables)
Soluble fibre ferments in the colon, producing gas and bloating during exercise. Insoluble fibre accelerates transit β€” a problem during intense training. Fine as daily nutrition; poor timing immediately pre-workout.
❌ Avoid: Carbonated Drinks
The COβ‚‚ gas in carbonated beverages causes immediate bloating and belching, particularly during the core compression of heavy lifts and high-intensity exercise. Switch to still water 1–2 hours pre-workout.
❌ Avoid: Cruciferous Vegetables (Broccoli, cauliflower, cabbage)
High in raffinose β€” a fermentable carbohydrate that causes significant gas production in the colon. The timing of fermentation coincides with the exercise session when eaten 1–2 hours before.
❌ Avoid: Beans and Legumes (Rajma, chole, black beans)
High FODMAP fermentable content causes gas and bloating. Excellent nutrition at other meals; poorly timed immediately pre-workout due to the digestive discomfort they cause during high-intensity exercise.
❌ Avoid: Spicy Foods
Capsaicin stimulates acid production. Under exertion, acid reflux and heartburn are significantly worsened. Spicy food 1–2 hours before training is a common cause of mid-session GI discomfort.
❌ Avoid: Large Amounts of Dairy
For lactose-sensitive individuals, large dairy servings before intense exercise can cause cramping and GI distress. A small serving (yogurt, whey) is fine and beneficial; a large glass of milk immediately pre-workout is not.
❌ Avoid: Sugary Snacks & Candy
High-glycaemic simple sugars immediately pre-workout cause a rapid insulin spike, followed by reactive hypoglycaemia (blood glucose crash) during the early workout, causing fatigue, shakiness, and reduced performance. Use complex carbs instead.
❌ Avoid: Alcohol (even the night before)
Alcohol dehydrates, disrupts sleep quality, impairs glycogen synthesis, and elevates cortisol. Even small amounts consumed the night before a morning workout measurably reduce strength output and cardiovascular performance.

Frequently Asked Questions

What should you not eat before a workout?
High-fat, high-fibre, carbonated, cruciferous vegetables, beans, spicy foods, large dairy, simple sugars, alcohol. All cause digestive discomfort or impaired performance when consumed close to training.
What should I eat before a workout?
1.5–3 hours before: easily digestible carbs (white rice, oats, banana) + lean protein (chicken, eggs, yogurt, whey). Low fat, low fibre. Rapid gastric emptying, minimal digestive burden.
Should I train fasted or fed?
Both valid with matched daily nutrition. Fed training: better strength performance and intensity. Fasted: convenient for moderate cardio. For heavy resistance training, most athletes perform better fed.
How long before a workout should I eat?
Full meal: 2–3 hours before. Small snack: 30–60 minutes before. Smaller and simpler the closer to training time. Banana or 30g whey 30 min before: minimum risk, maximum convenience.
Does eating before a workout improve performance?
For resistance training: yes β€” carbs 1–2h before measurably improves reps and intensity vs fasted. For endurance >60–90 min: significant performance improvement. For short moderate exercise: less impactful.

β€œThe pre-workout meal is not about eating perfectly. It is about not eating in a way that fights your workout. The best pre-workout food is easily digested, blood-sugar stable, and out of your stomach before you start.”

Eat 1.5–3 hours before. White rice + lean protein or oats + whey. Avoid fat, fibre, gas-producing foods, spice, and sugar immediately pre-workout. Simple, predictable, effective.

Follow us: @asitisnutrition
Back to blog

Leave a comment

Please note, comments need to be approved before they are published.