NFL Diet Plan


NFL players are elite athletes that workout hard and need to fuel their muscles right to stay injury free and on top of their game. Just how much do they need to eat during the season? And what type of foods do they eat?


The answer to those questions really depends on the individual athlete and the position he plays. Quarterback typically needs from 4,000 to 6,000 calories a day. Defensive tackle can eat roughly 8,000 calories per day! During the season teams will usually provide meals and snacks for players that consist of healthy fats, healthy carbs, protein and lots of fruit and vegetables.


Starting the day off with a balanced meal of lean protein, fruits and vegetables and healthy carbs allows players to practice and play hard. NFL day starts with as much breakfast as you can eat, consisting typically of some kind of heart whole-grain cereal, whole-grain toast, flax seeds, whole fruit, lots of sautéed vegetables with omelets or boiled eggs. Here’s what NFL players eat in the morning:

  • Egg whites
  • Oatmeal
  • Turkey bacon
  • Fresh fruit
  • Whole grain cereal
  • Whole grain toast
  • Omelets with sautéed vegetables
  • Yogurt


NFL players have at least two healthy snacks per day, which consist of:

  • Whole fruit
  • Turkey meatballs
  • Protein shake and smoothies
  • Nuts and nut butters
  • Hummus on gluten-free toast with chopped avocados and turkey bacon


Lunch for many NFL players will be served in the form of a sandwich, wrap or salad. Favorites around the league include:

  • Bunless turkey burgers
  • Salads with protein
  • Grilled chicken and vegetables
  • Chopped up chicken, or tuna salad


Dinner for NFL players consists of lean protein, vegetables and healthy carbs:

  • Bison burger with sweet potatoes & mixed veggies
  • Turkey meatloaf with pesto pasta & sautéed vegetables
  • Lean ground-beef lasagna
  • Grilled chicken breast
  • Steak and potatoes

While us mere mortals may not need to consume as many calories as NFL players, we can certainly take a look in their menu and focus on eating more lean meats, healthy fats, good carbs and lots of vegetables.