Check out everything Dwayne The Rock Johnson eats in a day. Spoiler alert: it is a lot!
Dwayne Johnson, nicknamed The Rock, was a wrestler who rose to Hollywood fame after starring in his first movie in 2011 called “The Mummy Return” as the Scorpion King. In the following years, he starred in his first movie as the main character and hasn’t stopped ever being the main attraction in a movie due to his physical attributes.
If you are looking to understand how to train like The Rock, then you should click here. But if you want to see everything Dwayne The Rock Johnson eats in a day, scroll down. By the way, he is 50 years old, but does it look like it?
Everything Dwayne The Rock Johnson Eats In a Day
What is everything Dwayne The Rock Johnson eats in a day? The best part about this question is that it rarely deviates from year to year.
In an interview for Men’s Health cover issue of December, Dwayne Johnson talked about how nutrition plays the part in his staying in shape for years and years.
According to him, he is a beast of staying on course when it comes to dieting. “I usually eat the same thing, every day, for days and weeks and months. It’s very consistent, it’s very boring. It’s also extremely disciplined.”

Macros
Dwayne The Rock Johnson is also very consistent and specific about his macros. According to him, the best strategy is to feel like you’re never hungry. Here it is:
- Protein – 40-50%
- Carbs – 40-50%
- Fats – 15-20%
He also says he doesn’t really differentiate between lunch and dinner time as he eats 6 meals a day. Check out everything Dwayne the Rock Johnson eats in a day below.
Breakfast
His breakfast consists of eggs, meat like bison or steak, and oatmeal (brown rice cereal) with fruit (either papaya or blueberries).
Lunch
Dwayne’s lunch is between 10 and 11 in the morning. It is packed with a complex carb (rice), chicken breast, and some greens.
Dinner
For dinner, the former pro wrestler eats a protein source, usually fish, chicken, steak or buffalo, along with a complex such as sweet potatoes and greens.
6,000-8,000 calories a day
In another interview with Delish, it was explained further everything Dwayne The Rock Johnson eats in a day. The number of calories he consumes to fuel his body when preparing for a Hollywood role can reach 8,000 calories in one day.
Breakfast = cream of rice or oatmeal with some buffalo and eggs.
2nd breakfast = a fast-acting carb such as white rice and chicken to digest it quickly.
Lunch = rice with chicken or buffalo and greens.
Dinner and beyond = The following 2 to 3 meals are similar to his lunch. Before going to bed he has a protein shake (casein powder), carbs and greens.
Dwayne Johnson also drinks plenty of water throughout the day. Something between 2.5 to 3 gallons of water to keep hydrated.
Cheat meals = Dwayne does his cheat meals usually on Sunday and he likes to post videos or photos when it happens on his Instagram. These can vary from huge pizzas, to sushi trains, or burgers.
And that is everything Dwayne the Rock Johnson eats in a day. Please don’t try to eat like Dwayne Johnson, unless you are an elite-level athlete who needs a huge amount of calories to keep your body fuelled.
Read More: The Witcher Workout – Train Like Henry Cavill
How Many Calories Should You Eat for Muscle Gain?
To gain muscle effectively, your calorie intake should support both your training demands and recovery needs—meaning you need to eat more than your body burns. Here’s a breakdown to help you calculate the right amount:
Determine Your Maintenance Calories
Your maintenance calories are the number of calories you need to maintain your current weight. You can estimate this using your:
- Basal Metabolic Rate (BMR) – the energy your body needs at rest
- Activity Level – how much you move and train
A common method is using the Mifflin-St Jeor equation, or an online calculator, then multiplying by an activity factor:
- Sedentary: BMR × 1.2
- Lightly active: BMR × 1.375
- Moderately active: BMR × 1.55
- Very active: BMR × 1.725
- Extra active: BMR × 1.9
Add a Caloric Surplus for Muscle Growth
To gain muscle, add a caloric surplus of 250–500 calories per day to your maintenance level:
- 250–300 extra calories/day → Lean muscle gain with minimal fat
- 500+ calories/day → Faster gain but higher fat risk
Example:
If your maintenance is 2,500 calories, aim for 2,750–3,000 calories/day for muscle growth.
Focus on Macronutrient Balance
Eating more isn’t just about calories—it’s about what you eat:
- Protein: 1.6–2.2 g per kg of body weight (for muscle repair and growth)
- Carbohydrates: Fuel for training and recovery (especially if training is intense)
- Fats: Essential for hormones and overall health (aim for ~20–30% of total calories)
Adjust Based on Progress
Everyone’s metabolism responds differently. Track your progress:
- Weigh yourself weekly (muscle gain is usually ~0.25–0.5 kg/week)
- Adjust intake if you’re not seeing changes in 2–3 weeks
Bonus Tips for Muscle Gain
- Eat protein with every meal
- Prioritize whole foods, but use shakes/snacks for extra calories if needed
- Get enough sleep and recovery to support muscle growth
- Consistency in both training and nutrition is key
image sources
- Dwayne Johnson: Creative Hatti on Pixabay