David Goggins' Diet: Keto, Fasting and the 100-Pound Cut
In short
- Goggins follows a ketogenic diet with a 40% protein / 40% fat / 20% carb split, combined with intermittent fasting.
- He famously lost over 100 pounds in under three months to qualify for Navy SEAL training.
- Staples: chicken breast, lean steak, fish and grass-fed butter — including bulletproof-style coffee.
- He often runs 10–15 miles before his first bite of food, and spreads ~5 meals inside a controlled window.
- No bread, pasta, cereal, starchy veg or alcohol. This is the rare celebrity diet that IS keto.
The rare celebrity diet that is actually keto
Most athlete diets flirt with keto principles; Goggins runs the real thing. His split is 40% protein, 40% fat, 20% carbs — squarely ketogenic — layered with intermittent fasting: he often skips breakfast entirely and doesn't eat until after a 10-to-15-mile run. Roughly five meals then land inside a controlled eating window.
What's on the plate
The menu is spartan and repetitive on purpose: chicken breast, lean steak and fish for protein, with grass-fed butter as a signature fat — in meals and in bulletproof-style coffee. Whole foods only: he avoids processed food across the board.
What he refuses to eat
The ban list is the diet: no cereal, pasta or bread; no fruit or starchy vegetables in the daily plan; no alcohol. Where most 'clean eating' regimens leave the carbs in, Goggins cuts them at the root — which is precisely what keeps him in fat-burning territory through ultramarathons.
The 100-pound story
Goggins' diet has an origin myth that happens to be true: he lost over 100 pounds in roughly three months to make the weight requirement for Navy SEAL training, running a hard caloric deficit on exactly this kind of eating. It remains one of the most extreme documented self-transformations in endurance sport — discipline applied to the plate first, the trail second.
Eat this way, keto-style
Not strictly keto — but the whole-food, high-protein core is exactly what keto is built on. Here's how to apply it:
Foods on this diet
Frequently asked questions
Is David Goggins' diet keto?
Yes — genuinely. He follows a ketogenic split of roughly 40% protein, 40% fat and 20% carbs, combined with intermittent fasting, avoiding bread, pasta, cereal and starchy vegetables.
How did David Goggins lose 100 pounds?
By running a hard calorie deficit on a low-carb, whole-food diet with relentless training — dropping over 100 pounds in about three months to qualify for Navy SEAL training.
Does David Goggins do intermittent fasting?
Yes. He often skips breakfast and doesn't eat until after a 10–15 mile run, then fits his meals inside a controlled eating window.
What does David Goggins eat?
Chicken breast, lean steak, fish and grass-fed butter — including in bulletproof-style coffee — with whole foods only and no alcohol.
Sources