Free
Fasting
Calc

Supplements · ~0 kcal per scoop of a sugar-free formula (labels may round under 5 kcal to 0)

Does pre-workout break a fast?

Pre-workout can break a fast. A sugar-free caffeine formula is grey at worst, sugar breaks a blood-sugar fast and amino acids break autophagy.

The answer for each goal

Weight loss

Grey area

Autophagy

Grey area

Gut rest

Grey area

Blood sugar

Grey area

Pre-workout powders range from zero calories to a scoop full of sugar. The database therefore rates the category grey for all four of the site's own goals. US labels may round a serving under 5 kcal down to 0. The ingredients list tells you more than the calorie line does.

Sugar, dextrose and maltodextrin are carbohydrates at about 4 kcal per gram. They raise blood sugar, so a scoop with any of them ends a blood-sugar or autophagy fast. BCAAs and other amino acids break autophagy, and a 5 g serving comes to about 20 kcal. Sweeteners such as sucralose keep a scoop grey, because their effect on insulin is unresolved. Caffeine with no calories and plain creatine keep a weight-loss fast.

Healthy adults can have up to 400 mg of caffeine a day, with single doses up to 200 mg. Stimulant pre-workouts can cause jitters and a racing heart, so try half a scoop first. A 2023 sleep analysis put the gap for a pre-workout drink at 13 hours before bed.

Watch out

Check for hidden carbohydrate, amino acids and a proprietary blend that hides the caffeine dose. With a heart condition or high blood pressure, ask your doctor before using a stimulant pre-workout.

Questions people ask

What is the best pre-workout for intermittent fasting?

One with no sugar, carbohydrate or amino acids, and caffeine listed in milligrams. A cup of black coffee is the simplest option, at about 2 kcal per 240 ml mug.

Can I take pre-workout on an empty stomach?

Most healthy adults can. Stimulant formulas can cause jitters and a racing heart, so start with half a scoop. If you take insulin or a sulfonylurea, ask your diabetes team how to plan fasted workouts.

← Back to the full database