Love My Weight

Best Post-Workout Foods to Boost Recovery

The best post-workout foods give you two things: protein to help your muscles repair, and carbohydrate to refill the energy you just used. A meal or snack with both, eaten within about two hours of finishing, covers most people’s needs. You don’t need special products. Ordinary foods like yogurt, eggs, chicken, lentils, rice, potatoes, fruit and milk do the job well.

Below you’ll find what to aim for, a list of reliable foods grouped by what they bring to the plate, and simple meal and snack combinations you can use after a workout.

What your body needs after exercise

Exercise uses up stored carbohydrate (glycogen) in your muscles and creates small amounts of muscle damage that your body repairs over the following hours and days. Eating afterwards supports both processes. Mayo Clinic’s guidance is straightforward: eat a meal that has both carbohydrates and protein within two hours of your workout if possible, and have a snack if your next meal is further away than that.

Protein: a palm-sized portion

Research on muscle repair suggests that about 20 to 40 grams of high-quality protein per meal is enough to strongly stimulate muscle building. The International Society of Sports Nutrition’s position stand on nutrient timing also points out that meeting your total daily protein, spread across the day roughly every three to four hours, matters more than hitting a precise post-workout window. In practice, that means the meal after your workout is one good chance to get protein in, not the only one.

Carbohydrate: more after long or hard sessions

How much carbohydrate you need depends on what you did. A 30-minute walk or a light strength session doesn’t drain much glycogen, so your usual balanced meal is plenty. A long run, a hard spin class, a game, or two training sessions in one day call for a more generous serving of grains, potatoes, fruit or milk. The same ISSN paper notes that carefully timed carbohydrate matters most when you need to recover quickly (for example, training again within a few hours). For most people training once a day, regular meals that match their activity are enough.

Fluid

Fluids are part of recovery too. Water is the simplest choice. Dietitians of Canada’s Unlock Food site points out that plain or chocolate milk or a soy beverage makes a good recovery snack because it provides fluid, carbohydrate and protein at once.

Post-workout foods that work well

You don’t need all of these. Pick one or two from the protein group and one from the carbohydrate group, and add produce when you can.

Protein-rich foods

  • Greek yogurt or skyr: thick and high in protein. Top with fruit and oats for a complete recovery snack.
  • Cottage cheese: high in protein and easy to pair with fruit or whole grain crackers.
  • Eggs: quick to cook and easy to carry hard-boiled. Two or three eggs with toast makes a solid meal.
  • Chicken or turkey breast: lean and versatile. Cook a batch once and use it in wraps, bowls and salads all week.
  • Salmon, trout or canned fish: protein plus omega-3 fats. Canned salmon or tuna on crackers is a no-cook option.
  • Tofu, tempeh and edamame: complete plant proteins that work in stir-fries and bowls.
  • Lentils, chickpeas and beans: protein and carbohydrate in one food, plus fibre. Hummus counts here too, though you’ll want a second protein to reach a full serving.
  • Milk, soy beverage or a protein shake: useful when you’re not hungry for solid food or you’re heading straight to work.

Carbohydrate-rich foods

  • Oats: easy to prepare ahead as overnight oats.
  • Rice, quinoa and whole grain pasta: good bases for bowls and batch cooking.
  • Sweet potatoes and regular potatoes: filling, inexpensive and good reheated.
  • Whole grain bread, wraps and crackers: handy for fast sandwiches.
  • Bananas, apples, berries and other fruit: portable and quick to digest.
variety fruits

Extras that round out the plate

  • Vegetables and leafy greens: spinach, peppers, broccoli or a side salad add vitamins, minerals and fibre.
  • Nuts, seeds and nut butters: almonds, chia seeds or peanut butter add healthy fats and some protein. Use them as toppings rather than the main protein, since a serving gives only a few grams.

If you’d like a refresher on how protein, carbohydrate and fat each work in the body, see our guide to understanding macronutrients.

Easy post-workout meals and snacks

These combinations pair a protein with a carbohydrate. Adjust portions to your appetite and how hard you trained.

Situation Option Why it works
Straight from the gym, not very hungry Chocolate milk or a soy beverage and a banana Fluid, carbohydrate and protein with no prep
Morning workout Greek yogurt with berries, oats and a spoon of chia seeds Protein, quick carbohydrate and fibre
Morning workout, hot breakfast Two or three eggs, whole grain toast and sautéed spinach Protein and carbohydrate, plus vegetables
Lunch after a midday session Chicken or chickpea wrap with hummus and vegetables Portable, balanced and easy to pack
Dinner after a hard or long session Salmon, a baked sweet potato or rice, and roasted vegetables Generous carbohydrate to refill glycogen
Plant-based dinner Tofu and edamame stir-fry over rice or quinoa Complete plant protein and carbohydrate
Comfort meal Lentil soup or chili with whole grain bread Protein, carbohydrate and fibre in one pot
Snack between meals Cottage cheese with apple slices, or peanut butter toast with milk Simple, filling and quick
vegetable noodle with chopstick on glass plate

Timing: how soon do you need to eat?

There’s no need to rush to eat within minutes. Aim for a meal or snack within about two hours. Eat sooner if:

  • you trained hard first thing in the morning without eating beforehand;
  • you’re training again later the same day or early the next morning;
  • you feel shaky, light-headed or very hungry after exercise.

If your workout ends right before a regular meal, that meal is your post-workout meal. If dinner is three or four hours away, a small snack from the table above will keep you from arriving at dinner ravenous.

Making it easy with a little prep

Most people skip post-workout meals because nothing is ready when they get home, not because they don’t know what to eat. A few prepared items make a big difference:

  1. Cook one protein in bulk on the weekend, such as a tray of chicken thighs, a pot of lentils or a batch of hard-boiled eggs.
  2. Cook one carbohydrate, such as a pot of rice or quinoa, or a tray of roasted potatoes.
  3. Wash and cut vegetables so they’re ready for wraps and bowls.
  4. Keep a gym-bag snack that doesn’t need a fridge: a shelf-stable milk or soy beverage, a banana, or whole grain crackers with a single-serve nut butter.
cooked food with wooden spoon and chopping board

For a full routine, our guide to Sunday prep for a healthy week walks through batch cooking step by step.

Common questions

Is it bad to skip eating after a workout?

Skipping once isn’t a problem, especially after a light session. If you regularly train hard and then go hours without eating, you may feel more tired, recover more slowly and be much hungrier later in the day. A small snack is usually enough to prevent that.

Should I have protein or carbs after exercise?

Both. Protein supports muscle repair and carbohydrate refills your energy stores. The harder or longer the session, the more the carbohydrate side matters. To see how protein fits into your whole day, read the role of protein in weight management.

Do I need a protein shake?

No. Shakes are convenient, but food works just as well. A glass of milk, a container of Greek yogurt or a couple of eggs gives you similar protein.

Key takeaways

  • Within about two hours of exercise, eat a meal or snack with both protein and carbohydrate.
  • Aim for a palm-sized portion of protein (about 20 to 40 grams), and remember that your total for the day matters most.
  • Increase carbohydrate after long or hard sessions, and keep it modest after light ones.
  • Drink water, or use milk or a soy beverage as a recovery drink.
  • Prepare one protein and one carbohydrate ahead of time so a post-workout meal is always within reach.