By Dr. Jane Smith · Published August 18, 2025 · 11 min read
CrossFit demands more from your body than almost any other training style — explosive Olympic lifts, high-rep gymnastics movements, and sprint-interval cardio all packed into a single high-intensity session. CrossFit nutrition has to match that intensity: carbohydrates to fuel explosive output, protein to rebuild damaged muscle, and precise meal timing to make every WOD count. Get the nutrition wrong and you are leaving performance on the table — regardless of how hard you train.
This guide gives you a complete, science-backed framework: macro targets, pre- and post-WOD timing windows, hydration strategy, and a sample day of eating mapped to a typical CrossFit training schedule.
⚠️ Medical Disclaimer
This article is for informational purposes only and does not constitute medical advice. Consult a registered dietitian or sports nutrition specialist before making significant changes to your diet, especially if you have underlying health conditions.
Why CrossFit Nutrition Is Different
CrossFit is a mixed-modal sport that challenges multiple energy systems simultaneously. Strength work, skill movements, and metabolic conditioning in a single session means your body draws heavily on glycolytic metabolism — the fast, carbohydrate-burning pathway — during a WOD. This makes CrossFit nutritionally distinct from steady-state cardio or conventional weightlifting.
A 2020 descriptive study in the International Journal of Environmental Research and Public Health found a striking pattern among CrossFit athletes: they chronically under-consumed carbohydrates, averaging just 3.3–3.9 grams per kilogram of body weight per day — well below the 5–8 g/kg that research recommends for sustained high-intensity training. Protein intake was adequate for most athletes. The bottleneck was almost always carbohydrates.
Glycogen depletion is the primary driver of mid-WOD fatigue. Understanding this reality changes how you should build your CrossFit diet plan from the ground up.
Your CrossFit Macro Blueprint
Carbohydrates: The Most Under-Consumed Nutrient in CrossFit
Carbohydrates are your muscles' primary fuel during high-intensity exercise. They are stored as glycogen in muscle and liver tissue, and it is this glycogen supply that gets depleted during a WOD — producing the familiar "bonking" sensation when your power output crashes late in a workout.
The research-backed carbohydrate target for CrossFit athletes:
- Hard training days (4–5 WODs/week): 5–8 g/kg body weight/day
- Moderate training days: 3–5 g/kg body weight/day
- Rest days: 2–3 g/kg body weight/day
For a 70 kg athlete training hard four to five days per week, that means 350–560 grams of carbohydrate on heavy training days — far more than standard dietary advice suggests and far more than the averages found in real CrossFit populations. Build your carbohydrate base from nutrient-dense whole food sources:
- Oats, brown rice, white rice, and quinoa
- Sweet potatoes and regular potatoes
- Whole-grain bread and wraps
- Bananas, berries, and dates
- Legumes (lentils, chickpeas, black beans)
Reserve fast-digesting carbohydrates — white rice, bananas, sports drinks — for the pre- and post-WOD windows, where rapid absorption is an advantage. For a full carbohydrate distribution framework mapped to training days, see our athlete meal plan.
Protein: How Much You Actually Need
Protein drives the muscle repair and adaptation that makes you stronger after each WOD. Unlike carbohydrates, most CrossFit athletes hit their protein targets reasonably well. But the distribution of protein throughout the day matters more than the raw daily total.
Recommended daily protein for CrossFit athletes: 1.6–2.2 g/kg body weight per day.
For a 70 kg athlete, that is 112–154 grams of protein daily. Spreading this across four to five meals — each containing 25–40 grams of protein — is significantly more effective for muscle protein synthesis (MPS) than consuming the same total in one or two large sittings. For the science behind protein timing and distribution, read our daily protein requirements guide.
High-quality CrossFit protein sources:
- Chicken breast and thighs
- Eggs and egg whites
- Greek yogurt and cottage cheese
- Salmon and other fatty fish
- Whey or plant-based protein powder for post-WOD convenience
Fat: Support Without Sacrifice
Fat is essential for hormone production, fat-soluble vitamin absorption, and joint health — all critical for athletes training multiple sessions per week. Aim for 20–35% of total daily calories from fat, prioritizing unsaturated sources like avocado, olive oil, nuts, and fatty fish.
Falling below 20% fat — a common mistake when CrossFitters aggressively cut calories — suppresses testosterone and estrogen production, which impairs training adaptation and long-term recovery capacity. Fat supports the system that makes every other aspect of your performance possible.
| Macro | Daily Target | Primary Role | Best Sources |
|---|---|---|---|
| Carbohydrates | 5–8 g/kg (training days) | Glycogen fuel for WODs | Oats, rice, sweet potato, banana |
| Protein | 1.6–2.2 g/kg | Muscle repair and synthesis | Chicken, eggs, Greek yogurt, whey |
| Fat | 0.8–1.2 g/kg | Hormones, joint health, recovery | Avocado, olive oil, nuts, fatty fish |
CrossFit Nutrition Timing: Pre, During, and Post-WOD
When you eat matters nearly as much as what you eat. The windows immediately before and after training are the highest-leverage moments in your CrossFit nutrition plan.
Pre-WOD Nutrition
2–3 hours before: Eat a balanced meal with complex carbohydrates, moderate protein, and low fat. This gives your body time to digest fully before training begins.
Example: 150g grilled chicken breast + 1 cup cooked brown rice + steamed broccoli (~460 kcal, 45g carbs, 40g protein)
30–60 minutes before: If you cannot eat a full meal earlier, a small, easily digestible snack of fast-acting carbs will top up blood glucose without sitting heavy.
Example: 1 banana + 1 scoop whey protein (~250 kcal, 35g carbs, 25g protein)
Avoid high-fat and high-fiber foods in the 60–90 minutes before training. Both slow gastric emptying and increase GI discomfort risk during intense effort. For a detailed breakdown of pre-workout foods and timing, read our pre-workout meal guide.
During the WOD
For standard 20–45 minute WODs, intra-workout nutrition is generally unnecessary. Water is the priority for sessions under 60 minutes.
For longer sessions, competition days, or back-to-back WODs, consider 20–30 grams of fast-acting carbohydrates per hour to sustain output — sports drinks, dates, or energy gels are practical options. Our intra-workout nutrition article covers the specific timing and amounts.
Post-WOD Recovery Window
The 30–45 minutes after your WOD is when your body is primed to absorb nutrients most efficiently. According to the International Society of Sports Nutrition's position stand on nutrient timing, a 3:1 to 4:1 carbohydrate-to-protein ratio consumed within 30 minutes of exercise maximizes glycogen resynthesis and muscle protein synthesis outcomes.
In practice:
- 30–60 g fast-acting carbohydrates (banana, white rice, fruit juice)
- 20–40 g high-quality protein (whey shake, Greek yogurt, chocolate milk)
Example post-WOD: protein shake (25g protein) + banana (27g carbs) + handful of dates (~300 kcal)
For more recovery meal ideas, see our best post-workout meal guide.
| Timing | What to Eat | Why It Matters |
|---|---|---|
| 2–3 hours before WOD | Mixed meal: carbs + protein + low fat | Tops up glycogen, primes muscle fuel |
| 30–60 min before WOD | Fast carbs: banana, dates, sports drink | Quick glucose without digestive burden |
| During WOD (60+ min) | 30g carbs/hr via gels, dates, sports drink | Maintains blood glucose and power output |
| Within 30–45 min after | 20–40g protein + 30–60g carbs | Restores glycogen, triggers muscle repair |
| 1–2 hours after | Full recovery meal: high protein + carbs | Sustained muscle protein synthesis |
A Sample Day of CrossFit Nutrition
Here is a practical full-day eating template for a 70 kg CrossFit athlete training at 12:00 PM, targeting approximately 2,800–3,000 calories with a carbohydrate-forward macro split.
Breakfast — 7:30 AM (~680 kcal)
- 1.5 cups rolled oats with 1 sliced banana and 1 tbsp almond butter
- 3 scrambled eggs
- 250 ml orange juice
Macros: ~35g protein · 85g carbs · 20g fat
Pre-WOD Snack — 11:00 AM (~280 kcal)
- 1 banana + 1 scoop whey protein mixed in water
Macros: ~25g protein · 35g carbs · 2g fat
Post-WOD Lunch — 1:00 PM (~750 kcal)
- 200g grilled chicken breast
- 1.5 cups cooked white rice
- 1 cup roasted sweet potato with olive oil
- Large glass of water with electrolytes
Macros: ~50g protein · 85g carbs · 16g fat
Afternoon Snack — 4:00 PM (~380 kcal)
- 200g Greek yogurt with mixed berries and a drizzle of honey
- 25g mixed nuts
Macros: ~22g protein · 38g carbs · 16g fat
Dinner — 7:30 PM (~720 kcal)
- 180g salmon fillet
- 1 large baked sweet potato
- Large mixed salad with half an avocado and lemon-olive oil dressing
Macros: ~42g protein · 60g carbs · 28g fat
Daily totals: ~2,810 kcal · 174g protein · 303g carbs · 82g fat
CrossFit Hydration and Electrolytes
Hydration is one of the most overlooked variables in CrossFit performance. Sweat rates during a WOD can reach 1–2 liters per hour, and even mild dehydration of 2% of body weight significantly reduces strength output, power production, and decision-making speed.
A practical hydration framework for CrossFit athletes:
- Daily baseline: Half your body weight (in pounds) in ounces of water per day. A 154 lb (70 kg) athlete needs approximately 77 oz (~2.3 liters) baseline.
- Pre-WOD: 400–600 ml of water in the 2 hours before training; an additional 150–250 ml in the 15–30 minutes immediately before
- During WOD: 150–250 ml every 15–20 minutes for sessions under 60 minutes; add electrolytes for longer efforts
- Post-WOD: Approximately 600 ml of water per pound of body weight lost during the session
Electrolytes matter for longer and harder sessions. Sweat contains 400–600 mg of sodium per liter — sometimes up to 2,300 mg for heavy sweaters. For WODs exceeding 60 minutes, replacing sodium helps prevent performance decline and cramping. For guidance on choosing an electrolyte product, see our best electrolyte drinks guide, and read what electrolytes do for the full physiological picture.
ℹ️ Simple Hydration Check
Check your urine color before and after training. Pale yellow (like lemonade) means you are well-hydrated. Dark yellow or amber means you are starting your WOD under-hydrated — drink before you feel thirsty.
Should You Go Keto for CrossFit?
This is one of the most common questions in CrossFit nutrition. The evidence is increasingly clear: a 2025 systematic scoping review found that high-carbohydrate diets consistently outperform ketogenic diets for CrossFit performance. The glycolytic demands of a WOD rely on carbohydrates as fuel — a resource the ketogenic diet deliberately depletes.
That said, athletes who use CrossFit primarily for general fitness or body composition rather than competitive performance may find a moderate low-carb approach workable. The key distinction is between fat-adaptation (which is real) and performance optimization at high intensities (which still requires carbohydrates). If you push intensity in every session or compete, carbohydrates are not optional.
CrossFit Nutrition Checklist
Tracking Your CrossFit Nutrition
CrossFit nutrition is only as effective as your ability to execute it consistently. The research confirms a persistent gap: CrossFit athletes commonly consume half the carbohydrates their training actually demands — and most are unaware of the shortfall until they measure it.
If you want to see exactly how your meals stack up without manual logging, try Caloria — snap a photo of your plate and get an instant breakdown of calories, carbohydrates, protein, and fat. Identifying your real intake versus your CrossFit targets makes adjustments specific and effective.
Frequently Asked Questions
What should I eat before a CrossFit workout?
Eat a mixed meal of carbohydrates and moderate protein 2–3 hours before your WOD — rice with chicken, oatmeal with Greek yogurt, or sweet potato with eggs all work well. Within 30–60 minutes of starting, choose easily digestible fast-acting carbs like a banana or a handful of dates. Avoid high-fat and high-fiber foods close to training.
How many carbs do I need for CrossFit?
Most CrossFit athletes need 5–8 grams of carbohydrate per kilogram of body weight per day on training days. A 75 kg athlete requires 375–600 g of carbs on heavy training days. Research shows CrossFit athletes chronically average only 3.3–3.9 g/kg — well below what sustained high-intensity performance demands.
How much protein do I need for CrossFit?
Aim for 1.6–2.2 g of protein per kilogram of body weight per day, spread across 4–5 meals of 25–40g each. For a 75 kg athlete, that is 120–165 grams daily. Distributing protein evenly throughout the day maximizes muscle protein synthesis and supports recovery between WODs.
What should I eat after a CrossFit workout?
Consume 20–40 grams of high-quality protein and 30–60 grams of fast-digesting carbohydrates within 30–45 minutes of finishing your WOD. Good options: a protein shake with a banana, Greek yogurt with berries, or chocolate milk. This combination restores glycogen and triggers muscle protein synthesis.
Is keto good for CrossFit performance?
The evidence is limited. A 2025 systematic scoping review found that high-carbohydrate diets consistently outperform ketogenic diets for CrossFit performance. The glycolytic nature of WODs relies on carbohydrates. Keto may work for lower-intensity fitness goals, but competitive CrossFit training requires carbohydrates as fuel.
Start Fueling Your Best WODs
CrossFit nutrition comes down to three fundamentals: eat enough carbohydrates for the demands you are placing on your glycolytic system, distribute protein consistently across the day to drive muscle repair, and time your meals to support the WOD windows that matter most.
Download Caloria and see exactly what is fueling your CrossFit training: