What It Actually Takes to Eat Like an NFL Player (Spoiler: Way More Than You Think)
- Joseph Caligiuri
- Dec 8, 2025
- 4 min read
Good morning, parents, athletes, and anyone currently eating a bagel and wondering why they aren’t 220 lbs of solid muscle yet.

Let’s talk about something everyone thinks they understand:
What NFL players eat.
And let me tell you…Whatever you’re imagining, multiply it by four meals, two smoothies, a pile of snacks, and the occasional panic-eating of anything heavy enough to move the scale.
NFL nutrition isn’t glamorous. It’s not Instagram-worthy meal-prep containers stacked by height and color.
It’s basically this:
“I’m not hungry but I have to eat again or I will literally lose my job.”
And that, my friends, is what separates employment, from unemployment.
Let’s break it down.
1. NFL Nutrition Starts With One Phrase: “Send Me a Picture of Your Food.”
NFL dietitians basically live inside players’ phones. Players take photos of every meal, every snack, every questionable portion size.
Not for social media. For their nutrition coach. Because at that level, you can’t fix what you can’t see.
At Stadium Performance, we operate the same way — we want to know what our athletes are actually eating, not what they say they’re eating. We don’t require that you take pictures of your food, but if you need help, you’ll need to show us.
And the biggest shock for most players?
They’re eating too much protein. Yes, too much.
NFL dietitians often tell players to stop eating entire steaks by themselves.
Parents reading this: Your child is probably under-eating, not over-eating. NFL players? They’re eating like they’re trying to rebuild Rome out of lean meat.
2. The NFL Has Three Eating Zones — And None of Them Look Like Normal Human Diets
NFL players fall into three nutritional categories:
1. “Bigs”
Offensive & defensive linemen:
Calories: 4,500–7,000 per day
— Translation: A small village’s worth of food, every day, on purpose.
2. “Big Skill” Linebackers & tight ends:
Calories: ~4,000 per day
— Enough to fuel three normal men.
3. “Skill Guys” Receivers, DBs, running backs, quarterbacks:
Calories: ~3,500 per day
— Even the leanest NFL athletes eat more than 99% of high school athletes.
And here’s the fun part:
Most NFL players are NOT hungry when they’re supposed to eat.
They aren’t sitting around craving chicken and rice.
They’re shoveling down fuel because their body is burning through nutrients faster than a teenager burns through pre-game pretzels.
If you’ve ever tried to gain weight and thought,
“Eating this much is miserable,” congratulations — you and NFL athletes have something in common.
3. NFL Kitchens Are Basically Industrial Food Warehouses
Here’s a typical practice-day grocery list for a team:
360 eggs
60 pounds of beef
40 pounds of chicken
30 pounds of seafood
20 pounds of potatoes
30 pounds of rice
20 pounds of every vegetable
30 pounds of broccoli
Enough snacks to stock a Costco aisle
And this is not excessive. This is survival.
Guys lose 6–12 pounds PER PRACTICE in sweat alone. One lineman losing 16 pounds in a session means drinking 2.25 gallons of fluid afterward.
4. Smoothies, Carbs, and Eating When You’re NOT Hungry
NFL coaches rely heavily on shakes because:
It’s easier to drink 1,000 calories than chew them.
A player struggling to maintain weight? Boom — custom smoothie, name on the cup, calories hidden inside like a Trojan horse.
NFL nutrition coaches know carbs are life:
Pasta
Potatoes
Rice
Oats
Homemade energy bars
✅ Breakfast? Non-negotiable.
✅ Morning shake? Required.
✅ Snacks? Constant.
Skill guys literally burn calories watching film. They lose weight sitting down.
If you think your child “isn’t hungry in the morning,” guess what? Neither are NFL players. They still eat.
Because goals > feelings.
5. Eating Clean vs. Eating Enough — NFL Players Choose the Latter
There’s a myth that NFL players eat ultra-clean all day.
False.
NFL players prioritize:
Eating enough → Eating perfect
If an athlete needs weight? Pizza happens. Extra bowls of rice happen. Multiple bags of chips happen.
NFL coaches would rather have a player fueled than photo-ready.
And this is where Stadium Performance drops the real truth bomb:
SP PHILOSOPHY: STOP OBSESSING OVER FAT. BUILD MUSCLE AND THE FAT WILL FALL IN LINE.
At SP, we don’t stare at the fat percentage on the InBody scan like we’re judging a pageant.
We stare at: Skeletal Muscle Mass.
Because:
➡️ When muscle mass goes UP, fat mass goes DOWN.
➡️ When muscle increases, metabolism increases.
➡️ When muscle rises, performance skyrockets.
Two birds.
One stone.
Zero obsession.
NFL players aren’t lean because they “focus on fat loss.” They’re lean because they’re forced to build and maintain massive muscle to survive their job.
Your kid?
Your athlete?
Yourself?
Same rule applies — just on a smaller scale.
So… What Does an NFL Day of Eating Actually Look Like?
Here’s a GENERIC sample day — parents, use this to compare what your athlete eats:
Breakfast (900–1,200 calories)
4 eggs
Oatmeal with berries
Greek yogurt
Bagel with peanut butter
16 oz recovery shake
Macros:
Carbs: 130g
Protein: 60g
Fat: 35g
Pre-Practice Fuel (400–600 calories)
Fruit
Rice cakes with honey
Sports drink
Carbohydrate shake
Macros:
Carbs: 80–120g
Protein: 10g
Lunch (1,000–1,400 calories)
2–3 chicken breasts
2 cups rice
Vegetables
Avocado
Fruit smoothie
Macros:
Carbs: 140g
Protein: 70–90g
Fat: 30–40g
Snack Window (300–500 calories)
Trail mix
PopCorners
Protein bar
Banana
Macros:
Carbs: 40–60g
Protein: 10–20g
Dinner (1,000–1,300 calories)
Salmon or steak
Potatoes or rice
Vegetables
Olive oil drizzle
Cottage cheese or yogurt
Macros:
Carbs: 120g
Protein: 60–80g
Fat: 35g
Evening Shake (400–600 calories)
Because… still not enough calories.
Whole milk
Whey protein
Banana
Peanut butter
Final Thought: NFL Eating Isn’t Glamorous — It’s a Full-Time Job
Most people struggle to eat enough when gaining weight or consistently when losing it. NFL players? They do both while:
Practicing
Lifting
Running
Studying film
Flying
Competing
Maintaining muscle mass
Monitoring hydration
Reporting every meal
It’s not that NFL players are obsessed with food. It’s that their job demands it.
So the next time your child says:
“I wasn’t hungry, so I didn’t eat.”
Kindly remind them:
Neither are NFL players. And they eat anyway.




Comments