Discover 15 easy pre-workout snacks to eat 30 minutes before training. Science-backed options with calorie and macro breakdowns for every goal.
Frequently Asked Questions
What should I eat 30 minutes before a workout?
Stick to easily digestible carbohydrates with a small amount of protein — banana with almond butter, Greek yogurt with berries, or rice cakes with nut butter. Keep fat and fiber low to avoid digestive discomfort. Aim for 150-250 calories.
Should I eat protein or carbs before a workout?
Prioritize carbohydrates before a workout — they are your muscles' primary fuel source. Adding a small amount of protein (10-15g) supports muscle protein synthesis, but a large protein dose can slow digestion when eaten close to training.
What are the best pre-workout snacks for weight loss?
For weight loss, choose low-calorie snacks that still provide energy: a small banana, apple slices with a tablespoon of peanut butter, or a 100g serving of Greek yogurt with berries. Staying around 150-200 calories fuels your workout without excess.
What should I avoid eating before a workout?
Avoid high-fat foods (fried foods, cheese-heavy meals), high-fiber raw vegetables, and large portions of red meat close to training. These slow digestion, can cause cramping, and divert blood flow away from working muscles.
How many calories should a pre-workout snack be?
A pre-workout snack 30 minutes before training should typically be 150-250 calories, weighted toward carbohydrates. If you eat your last full meal more than three hours before exercise, a slightly larger 250-400 calorie snack may be appropriate.