Cristiano Ronaldo isn’t just one of the greatest footballers of all time, but also a master of discipline when it comes to what he eats.
At 40, the Portuguese icon still performs at a level players half his age dream of, thanks in large part to a diet built around clean, whole foods and strict routines.
From fresh fish and lean chicken to daily protein shakes and the total ban on fizzy drinks, here’s a look at the nutrient-packed meals that fuel one of sport’s most remarkable bodies.
1. Grilled Chicken Breast

Ronaldo often includes lean chicken breast in meals, as a staple for clean protein that supports muscle repair says Man of Many. It’s prepared simply, grilled or baked, without heavy sauces.
Combined with vegetables or whole grains, it forms a core part of his balanced plates.
2. Cod Fish (Bacalhau)

Cod is one of Ronaldo’s preferred fish choices. He eats it in Portuguese dishes like bacalhau à Brás, combining salted cod with onions, potatoes, eggs, and olives.
This meal ties his heritage and nutrition into one dish.
3. Eggs & Egg Whites

Eggs are frequent in his breakfast or earlier meals, often egg whites to limit fat intake while keeping protein high.
They’re often paired with vegetables or whole-grain toast. This allows him to start the day with lean fuel.
4. Avocado

Healthy fats are critical, and avocado shows up in his diet as one of those sources. It gives unsaturated fats, fiber, and micronutrients. He sometimes uses it on toast or in salads says Mirror.
5. Mixed Salads & Vegetables

Salads with fresh, colorful vegetables are a routine part of his lunches and dinners. He combines greens, peppers, tomatoes, and olive oil to complement his protein choices.
The fiber, vitamins, and antioxidants help with recovery and general health.
6. Whole-Grain Carbohydrates

For energy, Ronaldo leans on whole grains, brown rice, whole-grain pasta, quinoa, rather than refined carbohydrates. These complex carbs release energy more steadily, supporting long training sessions.
7. Whole-Grain Toast & Bread

He sometimes uses whole-grain or whole-wheat bread in meals like breakfast or sandwiches. The bread gives slow-burning carbs to fuel daily activity.
When paired with lean protein (e.g., eggs or fish), it becomes a balanced meal.
8. Fresh Fruit (Especially Watermelon)

Fruit is a go-to snack or lighter meal option. Watermelon is specifically mentioned as part of his dinner routine. It delivers hydration, natural sugars, vitamins, and an easy digestible finish to a meal.
9. Nuts & Olive Oil

To get healthy fats and micronutrients, Ronaldo incorporates nuts (e.g., almonds) and olive oil into his diet. These fat sources support heart health, hormone regulation, and satiety.
10. He Avoids Sugary Drinks & Soda

One of the strict rules: Ronaldo does not consume sodas or sugary soft drinks, says Falstaff. He avoids those completely to reduce inflammation, unnecessary sugars, and interference with performance.
This “no fizzy drinks” policy helps maintain his lean physique.
11. Protein Shakes & Natural Shakes

To support intense training and recovery, he includes protein shakes or nutrient-rich shakes between meals. These help fill nutritional gaps and deliver quick protein, vitamins, or minerals.
12. Seafood Variety

Beyond cod, Ronaldo’s diet includes other fish varieties like tuna, swordfish, or sea bass depending on the meal. Seafood gives high-quality protein and omega-3 fats beneficial for recovery and inflammation control.