Erling Haaland's Diet: What He Really Eats (the 6,000-Calorie 'Viking Diet')
In short
- Haaland eats around 6,000 calories a day — nearly double a typical adult intake — built around high-quality meat and organs.
- Signature foods: cow heart and liver, tomahawk steaks, sea bass, eggs on sourdough, raw honey — and raw (unpasteurised) milk, which he calls his 'magic potion'.
- His rule: quality food that's as local as possible. He avoids ultra-processed food entirely.
- It's animal-based and high-protein, not strict keto — it includes milk and performance carbs — but shares keto's core: whole foods, no added sugar.
- Raw milk carries real risk: EFSA and the CDC warn it can carry harmful bacteria.
What Erling Haaland eats in a day
Haaland's plate is huge and simple. A day reportedly runs to about 6,000 calories — roughly double what most adults eat — and leans almost entirely on meat, fish, eggs and dairy. Breakfast can be eggs on sourdough with raw milk (sometimes stirred into his coffee); later meals bring tomahawk and other large steaks, cow heart and liver, sea bass, asparagus and egg fried rice, with raw honey on the side.
The star foods: heart, liver and raw milk
Two things set Haaland's diet apart. First, organ meats — cow heart and liver — dense in iron, B12 and vitamin A, and a staple of ancestral, animal-based eating. Second, raw (unpasteurised) milk, which he has called his "magic potion." He drinks it, cooks with it and adds it to his coffee.
One important caveat: health agencies including Europe's EFSA and the US CDC warn that raw milk can carry harmful bacteria (Listeria, E. coli, Salmonella) and recommend pasteurised milk for most people. Haaland's setup — an elite athlete with a controlled supply — is not the average kitchen.
Why he eats this way
Haaland frames it as care, not extremes. "You other people don't eat this… but I care about taking care of my body," he has said, adding that "eating quality food that's as local as possible is the most important thing." The logic is recovery and performance: enough protein and micronutrients to rebuild after brutal training loads, from food he trusts.
Is Haaland's diet keto?
Not strictly. He drinks milk (which has carbs) and eats performance carbohydrates like rice, so he isn't in ketosis. But the foundation is exactly what keto is built on: whole, single-ingredient foods, high protein and fat, and no ultra-processed food or added sugar. Strip the milk and the rice and a Haaland-style plate is close to a high-protein keto day.
The takeaway for a normal eater isn't the 6,000-calorie volume — it's the food choices: quality meat, eggs, fish and organs, cooked at home, nothing from a packet.
What Haaland doesn't eat
The flip side of the "Viking diet" is what's missing: ultra-processed food, sugar and industrial seed-oil junk. No fast food, no soda, no packaged snacks. That single subtraction — cutting ultra-processed food — is the biggest thing a keto or low-carb eater already shares with him.
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 Erling Haaland's diet keto?
Not strictly. It's animal-based and high-protein but includes raw milk and some performance carbs, so he isn't in ketosis. It shares keto's core, though: whole foods, high protein and fat, and no ultra-processed food or added sugar.
How many calories does Haaland eat per day?
Reportedly around 6,000 calories a day — close to double a typical adult intake — to fuel elite training and recovery.
What does Haaland eat for breakfast?
Reports describe breakfasts like eggs on sourdough with raw milk, which he sometimes stirs into his coffee.
Why does Haaland eat heart and liver?
Organ meats like heart and liver are dense in micronutrients — iron, B12 and vitamin A — and are a staple of ancestral, animal-based eating focused on recovery.
Does Haaland really drink raw milk?
Yes — he's called raw (unpasteurised) milk his 'magic potion'. Note that agencies like EFSA and the CDC warn raw milk can carry harmful bacteria and recommend pasteurised milk for most people.
Sources