What to Eat After Running: Carbs, Protein & Timing

After a run, your body needs carbohydrates to refuel depleted energy stores and protein to repair muscle damage. The ideal post-run plate is carb-heavy, with moderate protein and some healthy fat. How much you need and how quickly you should eat depends on the intensity and length of your run, but the core principles stay the same whether you jogged three miles or finished a half marathon.

Why Carbs Come First

Running burns through glycogen, the stored form of carbohydrate in your muscles. Replenishing those stores is the top priority after you finish. Research published in the Journal of Applied Physiology found that consuming about 1 gram of carbohydrate per kilogram of body weight in the first few hours after exercise optimizes glycogen resynthesis. For a 150-pound (68 kg) runner, that’s roughly 68 grams of carbs, or about the amount in a large banana plus a bowl of rice.

Eating those carbs as frequent small portions rather than one big meal can boost glycogen restoration by 30 to 50 percent during the first four hours of recovery. So a snack shortly after your run followed by a full meal an hour or two later is a smart approach. For runners with heavy training loads, daily carbohydrate targets range from 6 to 10 grams per kilogram of body weight, which for most people means carbs should make up 60 to 70 percent of total calories.

How Much Protein You Actually Need

Running causes microscopic tears in muscle fibers, and protein provides the building blocks your body uses to repair them. A trial published in The American Journal of Clinical Nutrition found that 30 grams of protein after endurance exercise was enough to maximize muscle repair rates, producing a 46 percent increase in muscle protein synthesis compared to eating no protein at all. Going above 30 grams in a single sitting didn’t offer additional benefit.

Thirty grams of protein looks like a chicken breast the size of a deck of cards, a cup of Greek yogurt, or about four eggs. You don’t need a massive protein shake. A moderate serving paired with your carb-rich foods does the job. Johns Hopkins Medicine recommends runners get 15 to 20 percent of their daily calories from lean protein, with another 15 to 20 percent from healthy fats.

The Timing Window Is Wider Than You Think

The old advice was to eat within 30 minutes of finishing your run or miss a critical “anabolic window.” The reality is more forgiving. Current evidence suggests the recovery window extends to roughly 5 to 6 hours around your training session, not just the first 60 minutes.

There’s one important caveat: if you ran in a fasted state, such as first thing in the morning before breakfast, the window tightens significantly. In that case, eating sooner matters more because your body has been without fuel for longer. If you had a meal a few hours before your run, you have more flexibility. That said, most runners feel better and recover faster when they eat something within the first hour or two, even if it’s just a snack.

Rehydrating After You Finish

You lose fluid through sweat at different rates depending on temperature, humidity, and effort. A practical guideline from the Human Performance Resource Center: drink 16 to 24 ounces of fluid for every pound of body weight you lost during your run. If you don’t want to weigh yourself before and after, pay attention to your urine color. Pale yellow means you’re well hydrated; dark yellow means you need more fluid.

Water is fine for runs under an hour in moderate conditions. For longer or sweatier efforts, you also need to replace sodium and potassium lost through sweat. Sports drinks typically contain 35 to 200 milligrams of sodium per eight ounces. Coconut water is naturally high in potassium (500 to 600 mg per eight ounces) but low in sodium, so it works better as a complement to salty foods than as a standalone replacement. Adding a pinch of salt to your recovery meal or snack is an easy way to cover your sodium needs.

Practical Meal and Snack Ideas

The simplest way to think about your post-run food is a plate that’s mostly carbs, with a palm-sized portion of protein and a small amount of fat. Here are combinations that hit those targets:

  • Quick snack (within 30 minutes): A banana with a handful of pretzels, or a glass of chocolate milk. Chocolate milk naturally provides roughly a 3:1 ratio of carbs to protein.
  • Breakfast option: Oatmeal topped with berries and a couple of eggs on the side, or a smoothie made with fruit, yogurt, and a splash of juice.
  • Lunch or dinner: White rice or pasta with grilled chicken or salmon and roasted vegetables. A rice bowl with beans, salsa, and avocado also works well.
  • On-the-go: A turkey and cheese sandwich on white bread with a piece of fruit, or a wrap with hummus and lean deli meat.

If you’re training for a race or running more than five days a week, consider pairing a quick snack immediately after your run with a larger meal within two hours. This staged approach takes advantage of the faster glycogen restoration that comes from frequent small feedings.

What to Avoid Right After a Run

Your gut takes a beating during a run. Blood flow diverts away from your digestive system toward your working muscles, and it takes time to normalize afterward. High-fiber foods like raw vegetables, whole grain cereals, and beans can cause bloating and cramping when your stomach is still recovering. High-fat foods slow digestion further, which delays the delivery of carbs and protein to your muscles.

This is one of the few times when processed white carbs are actually the better choice. White rice, regular pasta, white bread, and plain bagels are easier on your stomach and get absorbed faster than their whole grain counterparts. Save the high-fiber, nutrient-dense foods for meals further from your training window, when your digestive system is fully back to normal. Runners who are prone to GI distress should be especially careful, as fiber, fat, and even large amounts of fructose from fruit juice can all trigger symptoms when the gut is still stressed.

Adjusting for Run Length and Intensity

Not every run demands the same recovery meal. A casual 20-minute jog doesn’t deplete your glycogen stores the way a 90-minute long run does. For shorter, easy runs, your normal next meal is probably sufficient as long as it includes some carbs and protein. You don’t need a special recovery protocol.

For runs lasting 60 minutes or more, or any high-intensity session like intervals or tempo work, recovery nutrition becomes more important. These efforts significantly drain glycogen and cause more muscle damage, so hitting that 1 gram of carbs per kilogram of body weight in the hours afterward makes a real difference in how you feel the next day. Runners doing extremely heavy training blocks (think marathon training peaks) may need 8 to 12 grams of carbs per kilogram over a full 24-hour period to fully restore glycogen, a process that can take 36 to 48 hours even with optimal fueling.