A post-workout meal built around 20 to 40 grams of protein paired with a roughly equal portion of carbohydrates gives your muscles the raw materials they need to grow. The specifics matter, though. The type of protein, the role carbohydrates play, and even how much you drink all influence how effectively your body turns that workout into new muscle tissue.
How Much Protein You Actually Need
Your muscles are most responsive to protein in the hours after resistance training, but there’s a ceiling. Research published in Frontiers in Nutrition found that 20 grams of high-quality protein maximizes the rate at which your muscles rebuild after a workout in young adults of average size (around 175 pounds). Beyond that amount, your body starts breaking down the extra amino acids for energy rather than using them to build muscle.
If you’re larger or carry more muscle mass, you’ll need more. A better rule of thumb is 0.31 grams of protein per kilogram of body weight per meal. For someone weighing 200 pounds (91 kg), that works out to about 28 grams. To account for natural variation in how individuals process protein, researchers suggest an upper target of 0.39 grams per kilogram, which for that same person would be roughly 35 grams. There’s no benefit to cramming 60 or 70 grams into a single sitting. You’re better off spreading protein across meals throughout the day.
Why the Type of Protein Matters
Not all protein sources are equal for muscle building. The key factor is leucine, an amino acid that acts as a molecular switch, flipping on your body’s muscle-building machinery. You need roughly 2 to 3 grams of leucine in a meal to fully activate that process. Most animal proteins hit this threshold easily in a normal serving, but plant proteins often fall short unless you eat larger portions or combine sources.
The best whole food options, ranked by leucine content, include:
- Chicken (dark meat): about 3 grams of leucine per cup
- Beef (top sirloin): about 2.5 grams per 3-ounce serving
- Pork (roasted): about 2.5 to 3 grams per cup
- Fish (yellowtail, bluefish): 2.4 to 3.5 grams per fillet
- Swiss cheese: nearly 4 grams per cup diced
- Eggs: a reliable source, though you’d need 3 to 4 whole eggs to reach the leucine threshold
For plant-based eaters, black beans, pink beans, and pumpkin seeds are strong choices, each providing 2.8 to 3.5 grams of leucine per cup. Peanuts deliver about 2.5 grams per cup. The catch is that plant proteins digest more slowly, so pairing them with a faster-digesting source like soy or a plant-based protein shake can help.
Whey protein is popular for a reason: it digests quickly and is naturally high in leucine, making it one of the most efficient ways to hit your post-workout protein target. A standard 25-gram scoop of whey delivers around 2.5 to 3 grams of leucine.
Carbohydrates Are Not Optional
Protein gets most of the attention, but carbohydrates play a critical supporting role. During resistance training, your muscles burn through their stored energy (glycogen). Eating carbohydrates afterward refills those stores and triggers an insulin response that helps shuttle nutrients, including amino acids, into muscle cells more efficiently. The American Council on Exercise recommends a 1:1 or 2:1 ratio of carbohydrates to protein after strength training. So if you eat 30 grams of protein, aim for 30 to 60 grams of carbs.
After exercise, your muscles become significantly more sensitive to insulin. This heightened sensitivity means your body can absorb glucose and direct it toward muscle repair with less insulin than it would normally need. That effect fades as glycogen stores refill, so eating carbohydrates relatively soon after training takes advantage of this window. If you skip carbs entirely, your muscles stay in a depleted state longer, and that increased insulin sensitivity persists but isn’t being used productively.
Good post-workout carbohydrate sources include white rice, potatoes, sweet potatoes, oatmeal, fruit (bananas and berries are especially convenient), bread, and pasta. Faster-digesting carbs like white rice or a banana are slightly better immediately post-workout because they replenish glycogen more quickly.
Practical Meal Ideas
You don’t need anything complicated. The goal is hitting your protein and carbohydrate targets with real food. Here are some combinations that check every box:
- Chicken breast with white rice and vegetables: 4 to 5 ounces of chicken gives you around 30 grams of protein. A cup of cooked rice adds about 45 grams of carbs.
- Greek yogurt with fruit and granola: a cup of Greek yogurt has roughly 15 to 20 grams of protein. Add a banana and a quarter cup of granola for carbs.
- Eggs and toast: three or four whole eggs on two slices of bread with a piece of fruit on the side.
- Whey protein shake with a banana and oats: blend a scoop of whey, one banana, and half a cup of oats for a quick option when you don’t feel like cooking.
- Salmon with sweet potato: a 4-ounce fillet provides about 25 grams of protein, plus beneficial fats that support recovery. A medium sweet potato adds around 25 grams of carbs.
If you’re a plant-based eater, a bowl of black beans and rice with pumpkin seeds is surprisingly effective. One cup of black beans provides substantial leucine and protein, and the rice handles your carbohydrate needs. Adding a plant-based protein shake on the side can help you reach the full protein target.
Don’t Forget Fluids
Dehydration slows recovery more than most people realize. The standard guideline from the American College of Sports Medicine is to drink 150% of the body weight you lost during exercise. If you weighed one pound less after your session, that translates to about 24 ounces of fluid. Plain water works for most people. If your workout was especially long or sweaty, adding some sodium (through food or an electrolyte drink) helps your body retain the fluid rather than just passing it through.
What About Creatine Timing?
Creatine monohydrate is one of the most well-studied supplements for muscle gain, and you may have heard it’s best taken right after a workout. The research doesn’t support that claim. Four direct comparison studies, ranging from 4 to 12 weeks, found no meaningful difference in muscle mass or strength gains between taking creatine immediately before versus immediately after training. Both strategies outperformed a placebo, but timing didn’t matter. What matters is taking it consistently, typically 3 to 5 grams per day. If mixing it into your post-workout shake makes you more likely to remember, that’s a fine reason to take it then.
Timing: How Soon After Your Workout
The so-called “anabolic window” has been exaggerated over the years. You don’t need to chug a protein shake within 30 minutes or lose your gains. That said, eating within one to two hours after training is a reasonable target, especially if you trained on an empty stomach or it’s been several hours since your last meal. Your muscles are primed to absorb nutrients during this period, and there’s no reason to delay unnecessarily.
If you ate a solid meal containing protein and carbs an hour or two before your workout, you have more flexibility. That pre-workout meal is still being digested and supplying amino acids to your muscles. In that case, your next regular meal within a few hours is perfectly adequate. The total amount of protein you eat across the entire day matters more than the exact minute you eat it after training.