Cristiano Ronaldo's Diet: 6 Meals a Day of Fish, Eggs and Lean Protein
In short
- Ronaldo eats six small meals a day — one every 3–4 hours — guided by a dietician he's worked with since his Real Madrid years.
- His diet is built on lean protein: fish (tuna, swordfish, cod), chicken (which he calls 'magical'), egg whites and lean meat.
- Typical days include ham, cheese and low-fat yogurt for breakfast; chicken or tuna salad for lunch; steak, swordfish or Bacalhau à Brás for dinner.
- He avoids sugary drinks and alcohol — famously moving a Coca-Cola bottle aside at a press conference.
- It's high-protein and whole-food, not strictly keto: it keeps performance carbs, but shares keto's no-sugar, no-junk core.
How Cristiano Ronaldo eats: six meals a day
Ronaldo doesn't do three big meals — he spreads intake across six small meals, one every three to four hours, to keep a steady supply of energy and amino acids for recovery. He's had a personal dietician since his Real Madrid days, and the plan barely changes in season.
Fish, 'magical' chicken and eggs
The engine of the diet is lean protein: fish like tuna, swordfish and cod, chicken he calls "magical" for its high-protein, low-fat profile, egg whites and lean meat. A day can run from ham, cheese and low-fat yogurt at breakfast, to chicken or tuna salad at lunch, to steak, swordfish or the Portuguese Bacalhau à Brás (cod, onion, potato and egg) at dinner.
No sugar, no alcohol
Ronaldo cuts sugary drinks and alcohol completely — he made headlines for moving a Coca-Cola bottle aside at a press conference and telling people to drink water. Combined with heavy hydration and consistent sleep, the no-sugar rule is the most transferable part of his approach.
Is Ronaldo's diet keto?
Not strictly — but it's closer than most. Ronaldo keeps performance carbohydrates (whole grains, fruit, the potato in Bacalhau à Brás) for training, so he isn't in ketosis. What he shares with keto is the foundation: very high protein, whole foods, zero sugar and zero alcohol. Cut his carbs and it reads like a high-protein keto plan.
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 Cristiano Ronaldo's diet keto?
Not strictly. He keeps performance carbs like whole grains and fruit for training, so he isn't in ketosis. But he shares keto's core: very high protein, whole foods, no sugar and no alcohol.
How many meals a day does Ronaldo eat?
Six small meals — one every three to four hours — planned with a personal dietician he's worked with since his Real Madrid days.
What does Cristiano Ronaldo eat?
Mostly lean protein: fish (tuna, swordfish, cod), chicken, egg whites and lean meat, plus salads and some whole grains. Breakfast can be ham, cheese and low-fat yogurt.
Does Ronaldo drink Coca-Cola or alcohol?
No — he avoids sugary drinks and alcohol, and famously moved a Coca-Cola bottle aside at a press conference, telling people to drink water instead.
Sources