


A 90-minute football match demands far more than months of training—it also requires a carefully planned, protein-rich diet to deliver peak performance on the pitch. Footballers follow disciplined meal plans that are scientifically designed to boost stamina, aid muscle recovery, and ensure they perform at their best every time they step onto the field, which HELLO! India delves into.
(Also Read: Inside the training routines of football's top stars)

Standing at 6'5", Erling Haaland follows a strict no-junk-food diet and reportedly consumes around 6,000 calories a day. His breakfast typically consists of eggs, raw milk, and coffee, providing a mix of healthy fats and bioavailable protein for sustained energy throughout the day. For lunch, he prefers fish, rice, and vegetables, which are easy to digest. Dinner includes large cuts of meat, including ribeye, ribs, and organ meats such as liver and heart, which are rich in nutrients and high-quality protein. During tournaments, the Norwegian national team has reportedly travelled with around 300 kg of fish, 116 kg of Norwegian brown cheese, and crates of oranges to ensure players, including Haaland, could stick to familiar foods rather than adapt to an unfamiliar diet.

The French footballer eats six carefully measured meals a day, with no room for alcohol, sugar, red meat, or processed foods. Breakfast includes boiled eggs with avocado or his nutritional staple: sugar-free oatmeal mixed with almond butter. His mid-morning snack is usually a protein bar, while lunch consists of a tuna or chicken wrap with a fresh, nutritious salad. In the afternoon, he drinks a protein shake alongside fresh or dried fruit. Dinner features lean chicken or salmon with brown rice and mixed vegetables. Before bed, another protein shake supports overnight muscle recovery. Ahead of matches, Mbappé increases his carbohydrate intake with pasta, particularly a plate of spaghetti carbonara, to maximise muscle glycogen stores.
(Also Read: An expert decodes the habits draining your energy)

Harry Kane's diet varies depending on the intensity of the following day's training schedule. Breakfast may include wholewheat toast with avocado and a spinach omelette made with two or three eggs. On other days, he opts for coconut yoghurt with mixed berries, homemade granola, and a drizzle of honey. Lunch typically consists of salmon with rice and vegetables, as he prefers to get most of his nutrients from natural, whole foods. Dinner usually includes white fish, salmon, chicken, or beef. Kane also believes that the occasional cheat meal can support a balanced lifestyle, enjoying foods such as pizza or sushi in moderation. Alongside his diet, he places great importance on staying properly hydrated, as it plays an essential role in maintaining performance and supporting muscle recovery.

The Brazilian football icon follows a hypercaloric diet, with around 60% of his daily calories coming from carbohydrates, 30% from protein, and 10% from healthy fats and vitamins. His breakfast consists of eggs, nuts, berries, spinach, and turkey. Lunch is a balanced meal centred around lean protein and complex carbohydrates. Dinner often includes a generous serving of steak or wholewheat pasta to support muscle recovery and performance.He is also known to enjoy traditional Brazilian comfort food, such as rice, beans, and fried potatoes, as an occasional cheat meal.

The teenage football star follows a diet that helps maintain his lean physique while supporting strength and explosive performance. His breakfast typically includes oats with berries and honey, alongside scrambled eggs and orange juice. Lunch and dinner are built around grilled chicken or fish served with rice, sweet potatoes, and seasonal vegetables. Between meals, he opts for protein-rich snacks such as Greek yoghurt, nuts, and fruit to maintain steady energy levels throughout the day. Hydration and consistent nutrition remain the cornerstones of his daily routine.
(Also Read: 5 of Bollywood’s fittest men who swear by yoga)