What to Eat Before and After a Workout: Recipes with Exact Macros
Science-backed pre-workout and post-workout recipes with exact macro breakdowns, optimal timing guidance, and the nutrient ratios that actually improve performance and recovery.
Eat carbohydrates and moderate protein before a workout. Eat protein and carbohydrates after. That is the core principle of exercise nutrition, supported by decades of research. A 2017 position stand by the International Society of Sports Nutrition confirmed that nutrient timing — specifically consuming protein and carbohydrates in proximity to exercise — can enhance recovery, improve body composition, and support training adaptations when combined with a well-designed program.
But knowing the principle and knowing what to actually cook are different problems. This guide provides 12 complete recipes — 6 pre-workout and 6 post-workout — each with exact macro breakdowns, optimal timing windows, and the scientific rationale behind the nutrient composition.
The Science of Nutrient Timing
Pre-Workout Nutrition Goals
The primary goal of a pre-workout meal is to fuel performance. Muscle glycogen is the dominant energy source during moderate-to-high intensity exercise. A 2019 study in Sports Medicine found that consuming carbohydrates 1-4 hours before resistance training improved total training volume by 7-12% compared to fasted training.
Protein before exercise is also beneficial. A 2012 study in the Journal of the International Society of Sports Nutrition demonstrated that consuming protein before training initiated muscle protein synthesis earlier, effectively extending the anabolic window.
| Nutrient | Pre-Workout Target | Why |
|---|---|---|
| Carbohydrates | 0.5-1.0 g per kg body weight | Glycogen fueling, sustained energy |
| Protein | 0.3-0.4 g per kg body weight | Early MPS initiation, amino acid availability |
| Fat | Low to moderate (under 15g) | Slows digestion — keep low if eating close to training |
| Fiber | Low to moderate | Prevents GI distress during exercise |
Post-Workout Nutrition Goals
After training, the priorities shift to replenishing glycogen, initiating muscle repair, and reducing muscle protein breakdown. A 2013 meta-analysis in the British Journal of Sports Medicine found that consuming protein within 2 hours post-exercise significantly enhanced muscle protein synthesis compared to delaying intake by 6+ hours.
| Nutrient | Post-Workout Target | Why |
|---|---|---|
| Protein | 0.4-0.5 g per kg body weight | Muscle repair, MPS maximization |
| Carbohydrates | 0.5-1.0 g per kg body weight | Glycogen replenishment |
| Fat | Moderate (does not need to be restricted) | Does not impair protein absorption as once believed |
| Fluids | 500-700 ml per 0.5 kg body weight lost | Rehydration |
Timing Windows
| Scenario | Optimal Timing |
|---|---|
| Large meal before workout | 2-3 hours before training |
| Small meal or snack before workout | 30-60 minutes before training |
| Post-workout meal | Within 2 hours after training |
| Post-workout when fasted training | Within 30-60 minutes (prioritize speed) |
A 2013 review in the Journal of the International Society of Sports Nutrition by Aragon and Schoenfeld concluded that the "anabolic window" is wider than previously thought — roughly 4-6 hours total when centered around a pre-workout meal. If you eat a balanced meal 2 hours before training, your post-workout meal can wait 1-2 hours without losing benefits.
Pre-Workout Recipes
1. Oatmeal with Banana and Whey Protein
Cook 50g rolled oats in 200ml water. Stir in 1 scoop (30g) vanilla whey protein and top with 1 sliced banana. Eat 60-90 minutes before training.
| Nutrient | Amount |
|---|---|
| Calories | 405 |
| Protein | 30 g |
| Carbs | 60 g |
| Fat | 5 g |
| Fiber | 6 g |
Why it works: The combination of complex carbohydrates from oats and simple sugars from banana provides both sustained and immediately available energy. The moderate protein dose initiates amino acid delivery to muscles before training begins.
2. Rice Cakes with Turkey and Honey
Top 3 plain rice cakes with 80g sliced turkey breast and a drizzle of honey (2 teaspoons). Eat 30-45 minutes before training.
| Nutrient | Amount |
|---|---|
| Calories | 290 |
| Protein | 22 g |
| Carbs | 42 g |
| Fat | 3 g |
| Fiber | 1 g |
Why it works: This is a fast-digesting option for those who train on a tight schedule. Rice cakes are nearly pure starch with minimal fiber, meaning rapid glucose availability. The turkey adds protein without the fat that slows absorption.
3. Greek Yogurt with Granola and Berries
Combine 150g non-fat Greek yogurt with 30g granola and 60g mixed berries. Eat 45-60 minutes before training.
| Nutrient | Amount |
|---|---|
| Calories | 295 |
| Protein | 22 g |
| Carbs | 40 g |
| Fat | 5 g |
| Fiber | 4 g |
Why it works: Greek yogurt provides casein and whey protein in natural ratios, delivering amino acids over a sustained period. The granola and berries supply readily available carbohydrates for immediate energy.
4. Chicken and Sweet Potato Pre-Workout Plate
Bake 120g chicken breast and 150g cubed sweet potato at 200C for 20 minutes. Season with salt and cinnamon on the sweet potato. Eat 2-3 hours before training.
| Nutrient | Amount |
|---|---|
| Calories | 370 |
| Protein | 36 g |
| Carbs | 38 g |
| Fat | 6 g |
| Fiber | 5 g |
Why it works: This is a whole-food option for those who prefer solid meals and have a longer window before training. Sweet potatoes are a low-glycemic carbohydrate source that provides steady energy without blood sugar spikes and crashes.
5. Peanut Butter and Jelly Protein Sandwich
Spread 1 tablespoon natural peanut butter and 1 tablespoon low-sugar jam on 2 slices white bread. Eat 60-90 minutes before training.
| Nutrient | Amount |
|---|---|
| Calories | 340 |
| Protein | 12 g |
| Carbs | 46 g |
| Fat | 12 g |
| Fiber | 3 g |
Why it works: White bread (not whole wheat) is intentional here — it digests faster, making glucose available sooner. The peanut butter adds modest protein and satisfying texture. This is a reliable pre-workout option for high-intensity sessions where glycogen demand is high.
6. Smoothie with Oats, Protein, and Mango
Blend 30g rolled oats, 1 scoop (30g) whey protein, 80g frozen mango, and 250ml unsweetened almond milk. Drink 45-60 minutes before training.
| Nutrient | Amount |
|---|---|
| Calories | 335 |
| Protein | 28 g |
| Carbs | 42 g |
| Fat | 5 g |
| Fiber | 4 g |
Why it works: Liquid meals digest faster than solid meals, making this ideal for those who feel heavy training after eating solid food. The oats provide complex carbohydrates while the mango adds fast-digesting fruit sugars.
Post-Workout Recipes
7. Grilled Chicken with Rice and Steamed Vegetables
Grill 160g chicken breast. Serve with 100g cooked white rice and 120g steamed broccoli. Season with soy sauce (1 teaspoon) and sesame seeds.
| Nutrient | Amount |
|---|---|
| Calories | 470 |
| Protein | 46 g |
| Carbs | 46 g |
| Fat | 9 g |
| Fiber | 4 g |
Why it works: This is the gold standard post-workout meal. White rice replenishes glycogen rapidly due to its high glycemic index, chicken breast provides a dense protein source with minimal fat, and broccoli adds micronutrients and fiber. The 46g of protein exceeds the 0.4g/kg threshold for most adults.
8. Salmon and Quinoa Recovery Bowl
Bake 140g salmon fillet at 200C for 14 minutes. Serve over 80g cooked quinoa with 60g roasted cherry tomatoes, 40g cucumber, and a squeeze of lemon.
| Nutrient | Amount |
|---|---|
| Calories | 480 |
| Protein | 40 g |
| Carbs | 32 g |
| Fat | 20 g |
| Fiber | 4 g |
Why it works: Salmon delivers both high-quality protein and omega-3 fatty acids. A 2017 study in the American Journal of Clinical Nutrition found that omega-3 supplementation enhanced muscle protein synthesis in response to resistance training. Quinoa provides complete plant protein alongside carbohydrates, making this a nutritionally comprehensive recovery meal.
9. Egg and Avocado Toast with Turkey
Toast 2 slices whole grain bread. Top with 40g mashed avocado, 2 fried eggs (in cooking spray), and 50g sliced turkey breast. Season with salt, pepper, and red pepper flakes.
| Nutrient | Amount |
|---|---|
| Calories | 490 |
| Protein | 36 g |
| Carbs | 36 g |
| Fat | 20 g |
| Fiber | 7 g |
Why it works: Whole eggs are one of the most bioavailable protein sources, and a 2017 study in the American Journal of Clinical Nutrition found that whole eggs stimulated greater muscle protein synthesis than egg whites alone, even when protein content was matched. The avocado provides healthy fats and potassium, an electrolyte lost through sweat.
10. Beef and Black Bean Post-Workout Burrito
Fill 1 large whole wheat tortilla with 100g cooked lean ground beef, 60g black beans, 40g brown rice, 30g salsa, and 20g shredded cheese. Roll and heat in a pan.
| Nutrient | Amount |
|---|---|
| Calories | 530 |
| Protein | 38 g |
| Carbs | 48 g |
| Fat | 18 g |
| Fiber | 8 g |
Why it works: This is a higher-calorie option suited for athletes in a maintenance or surplus phase. The combination of beef and black beans provides both animal and plant protein along with iron and zinc — minerals critical for recovery. The tortilla and rice deliver the carbohydrates needed for glycogen replenishment after intense sessions.
11. Cottage Cheese Protein Parfait
Layer 200g low-fat cottage cheese with 60g pineapple chunks, 20g sliced almonds, and 1 tablespoon honey. Serve with 1 rice cake.
| Nutrient | Amount |
|---|---|
| Calories | 365 |
| Protein | 34 g |
| Carbs | 38 g |
| Fat | 10 g |
| Fiber | 2 g |
Why it works: Cottage cheese is rich in casein protein, which digests slowly and provides a sustained amino acid release. This makes it particularly useful when your next full meal will be several hours later. The pineapple contributes both carbohydrates and bromelain, an enzyme that may reduce post-exercise inflammation.
12. Chicken and Vegetable Stir-Fry with Noodles
Stir-fry 150g chicken breast in 1 teaspoon sesame oil with 80g broccoli, 60g bell pepper, 40g snap peas, and 2 cloves garlic. Toss with 80g cooked udon noodles and 1 tablespoon teriyaki sauce.
| Nutrient | Amount |
|---|---|
| Calories | 490 |
| Protein | 44 g |
| Carbs | 48 g |
| Fat | 12 g |
| Fiber | 5 g |
Why it works: Udon noodles are starchy and quick to digest, supporting rapid glycogen replenishment. The chicken provides a large protein dose, and the vegetables contribute vitamins C and K, which support tissue repair and immune function — both relevant post-exercise.
Pre-Workout vs. Post-Workout: Complete Comparison
| Factor | Pre-Workout | Post-Workout |
|---|---|---|
| Primary goal | Fuel performance | Initiate recovery |
| Carbohydrate priority | High — glycogen loading | High — glycogen replenishment |
| Protein priority | Moderate — amino acid priming | High — MPS and repair |
| Fat tolerance | Low (slows digestion) | Moderate to high (no impairment) |
| Fiber tolerance | Low (GI distress risk) | Moderate |
| Ideal timing | 30 min to 3 hours before | Within 2 hours after |
| Calorie range | 250-400 cal | 350-550 cal |
| Liquid vs. solid | Either (liquid if <45 min before) | Either |
Recipe Pairing Guide
Selecting one pre-workout and one post-workout recipe gives you a training-day nutrition framework. Here are three optimized pairings:
| Pairing | Pre-Workout | Post-Workout | Combined Calories | Combined Protein |
|---|---|---|---|---|
| Strength Focus | #4 Chicken Sweet Potato (370) | #7 Chicken Rice Broccoli (470) | 840 | 82 g |
| Quick Turnaround | #2 Rice Cakes Turkey (290) | #11 Cottage Cheese Parfait (365) | 655 | 56 g |
| Endurance Session | #6 Oat Mango Smoothie (335) | #8 Salmon Quinoa Bowl (480) | 815 | 68 g |
These pairings leave 600-900 calories for the remainder of your daily meals, depending on your total calorie target.
Special Considerations
Training Fasted
If you prefer training fasted (first thing in the morning, before eating), your post-workout meal becomes more urgent. A 2019 review in Frontiers in Nutrition found that fasted training did not impair fat loss outcomes but was associated with slightly higher muscle protein breakdown when post-workout nutrition was delayed beyond 60 minutes. If you train fasted, prioritize a post-workout meal within 30-45 minutes — choose Recipe #7 or #11 for a balance of speed and nutrition.
Training Twice Per Day
Athletes who train twice daily need more aggressive carbohydrate replenishment between sessions. A 2018 study in the Journal of Sports Sciences found that consuming 1.0-1.2g of carbohydrate per kilogram of body weight within the first hour after the morning session maximized glycogen resynthesis for the afternoon session. In this case, pair a carbohydrate-heavy post-workout meal (Recipe #7 or #12) with a pre-workout snack (Recipe #2 or #3) before the second session.
Training During a Calorie Deficit
When in a deficit, your pre and post-workout meals should comprise a larger percentage of your daily calories than they would at maintenance. Prioritize protein at both meals and keep carbohydrates moderate. A practical approach: allocate 50-60% of your daily calories to the meals surrounding your training window, and keep the remaining meals lighter and protein-focused.
Tracking Workout Nutrition Accurately
The macro tables above provide verified data for specific recipes, but day-to-day cooking introduces variability. Your chicken breast might weigh 170g instead of 160g. Your rice portion might be more generous than 100g.
Nutrola's Recipes feature removes this guesswork by providing thousands of dietitian-verified recipes, each with exact calorie and macro data per serving. You can browse recipes filtered by protein content, carb range, or total calories — making it straightforward to find options that match your pre-workout or post-workout needs. When you log a meal, you select the recipe, confirm the serving size, and the verified nutrition data is recorded instantly.
For meals not in the recipe library, Nutrola's AI photo logging identifies food from a photo and estimates macros. Barcode scanning handles packaged items like protein bars or pre-made shakes. Together, these tools let you track workout nutrition with professional-grade accuracy in seconds.
Frequently Asked Questions
Should I eat before or after a workout for weight loss?
Both. A common misconception is that training fasted burns more fat, but a 2014 study in the Journal of the International Society of Sports Nutrition found no difference in body composition changes between fasted and fed training groups over four weeks when total calorie intake was matched. What matters for weight loss is your total daily calorie deficit, not the timing of your meals relative to exercise. That said, eating before a workout improves performance, allowing you to train harder and burn more calories during the session. And eating protein after a workout preserves muscle, ensuring that weight lost comes from fat rather than lean tissue.
How soon after a workout should I eat?
The urgency depends on your pre-workout nutrition. If you ate a balanced meal containing protein and carbohydrates within 2-3 hours before training, your post-workout meal can wait up to 2 hours without compromising recovery. If you trained fasted or with only a small snack, aim to eat within 30-60 minutes to minimize muscle protein breakdown and begin glycogen replenishment. The "30-minute anabolic window" that dominated fitness culture for years has been largely debunked as overly narrow, but eating within a reasonable timeframe after training is still important for optimal recovery.
Can I just have a protein shake instead of a full meal?
A protein shake is better than nothing but less effective than a complete meal for most goals. Whole food meals provide micronutrients, fiber, and a more sustained amino acid release compared to liquid protein alone. A 2019 study in the American Journal of Clinical Nutrition found that whole food meals produced a greater anabolic response than protein-matched liquid supplements. That said, a protein shake blended with oats, banana, and nut butter approximates a whole food meal and is a practical option when cooking is not possible. If you use a shake, add a carbohydrate source to support glycogen recovery.
What should I eat before a morning workout?
If you train within 30 minutes of waking, choose a fast-digesting option with minimal fat and fiber to avoid GI discomfort. Recipe #2 (Rice Cakes with Turkey) or Recipe #3 (Greek Yogurt with Granola) are designed for this scenario. If you have 60-90 minutes before training, Recipe #1 (Oatmeal with Banana and Whey) provides more sustained energy from complex carbohydrates. Some people tolerate solid food better than others first thing in the morning. If you experience nausea or heaviness, a liquid option like Recipe #6 (Smoothie with Oats, Protein, and Mango) may work better while still delivering the carbohydrates and protein your body needs.
Does fat slow down post-workout protein absorption?
This is a persistent myth that has been largely disproven. A 2006 study in Medicine and Science in Sports and Exercise found that adding fat to a post-workout meal did not reduce the rate of muscle glycogen replenishment or muscle protein synthesis. While very high-fat meals may slow gastric emptying slightly, the practical effect on recovery is negligible for most training scenarios. The post-workout recipes in this guide include fat ranging from 9g to 20g per serving, and none of these amounts will meaningfully impair your recovery. Prioritize getting adequate protein and carbohydrates after training, and let fat fall where it naturally occurs in your food choices.
Ready to Transform Your Nutrition Tracking?
Join thousands who have transformed their health journey with Nutrola!