Updated May 2026
⚡ Quick Answer: Your half marathon nutrition plan in three sentences: Carb load 2-3 days before (8-10g carbs/kg/day), eat a tested 200-300 calorie breakfast 2-3 hours before the start, and consume 30-60g carbs per hour during the race via energy gels. The #1 rule: never try anything new on race day. I bonked at mile 10 of my first half marathon because I had zero nutrition plan — this guide is everything I wish someone handed me before that start line.
I bonked at mile 10 of my first half marathon — legs-are-concrete, brain-is-fog, why-did-I-sign-up-for-this bonk. I watched runners I’d passed at mile 6 cruise by me like I was standing still. My training was fine. My shoes were fine. My half marathon nutrition plan was nonexistent.
I ate a giant pasta dinner the night before (classic mistake), skipped breakfast because I was nervous (terrible), and carried zero fuel for the race (catastrophic). That was three half marathons ago. Since then, I’ve dialed in a race-day fueling strategy that got me through all 13.1 miles feeling strong — even at mile 12.
Don’t worry if you’ve been there — I know how demoralizing it feels, and trust me, the fix is simpler than you think. I should caution that every runner’s stomach is different — what works for me may not work for you. Always test your nutrition plan in training before race day. For general running nutrition fundamentals, complete nutrition guide.
📖 What’s in This Guide ▼ Click to expand
- How I Fueled My Half Marathons
- Quick Summary Table
- Carb Loading: 2-3 Days Before
- Night-Before Dinner
- Race Morning Breakfast
- Fueling During the Race
- Hydration Strategy
- Post-Race Recovery Nutrition
- Anti-Inflammatory Recovery Foods
- Sample 3-Day Meal Plan
- Nutrition During Training
- Common Mistakes That Cause Bonking
- FAQ
How I Fueled My Half Marathons
I’ve completed three half marathons — one with zero nutrition plan (bonked), and two with the strategy in this guide (finished strong both times).
| Race | Nutrition Plan | Result | Lesson Learned |
|---|---|---|---|
| Half #1 (AC Half 2024) | None — skipped breakfast, no gels | Bonked at mile 10, walked 3 miles | Nutrition is not optional for 13.1 miles |
| Half #2 (Cherry Blossom 2025) | Carb loaded 2 days, bagel breakfast, 2 gels | Finished strong, negative split | The system works — trust the process |
| Half #3 (AC Half 2025) | Full protocol: 3-day carb load, tested breakfast, 3 gels | PR by 4 minutes, felt great at mile 12 | Gut training is just as important as leg training |
My body weight is 210 lbs (95 kg), I run at 9:00-10:30/mi pace, and I sweat heavily — about 32 oz per hour in summer. These factors affect my specific carb and hydration needs. Your numbers will differ, but the principles are universal.
Half Marathon Nutrition Plan: Quick Summary
Here is my complete half marathon nutrition timeline — I follow this exact protocol for every race — from 3 days before race day through post-race recovery.
| When | What | How Much |
|---|---|---|
| 2-3 days before | Carb load: rice, pasta, bread, potatoes | 8-10g carbs per kg body weight/day |
| Night before | Familiar, carb-rich, low-fiber dinner | Normal portion — don’t overeat |
| Race morning (2-3hrs before) | Bagel, oatmeal, or toast with honey | 200-300 calories, mostly carbs |
| During race (every 30-40 min) | Energy gel + water at aid stations | 30-60g carbs per hour |
| Within 30 min after | Chocolate milk, banana, protein bar | 3:1 carbs-to-protein ratio |
| 2-4 hours after | Full balanced meal | Lean protein + complex carbs + veggies |
Carb Loading: 2-3 Days Before Race Day
Start loading carbs 2-3 days before race day, targeting 8-10g of carbohydrates per kilogram of body weight per day to fill your glycogen stores. Let me kill a myth right now: carb loading is NOT eating one enormous bowl of pasta the night before your race. That’s a recipe for bloating and sluggishness on the start line.
Real carb loading is a 2-3 day process of gradually increasing your carbohydrate intake to top off your muscle glycogen stores — the primary fuel your body burns during a half marathon (Journal of Sports Sciences, 2023; International Society of Sports Nutrition position stand).
The Science: Why Glycogen Matters
Your muscles store about 1,500-2,000 calories of glycogen. At half marathon pace, you’ll burn roughly 100 calories per mile — that’s 1,300+ calories for 13.1 miles. Once glycogen runs out, you bonk — that sudden wall of fatigue where your legs feel like wet sand.
Proper carb loading can increase your glycogen stores by 25-50%, pushing that wall past the finish line. I noticed a massive difference between my first half (no loading) and my second (3-day load) — I had energy reserves at mile 11 that simply weren’t there before.
How to Carb Load (The Right Way)
| Day | Carb Target | Strategy |
|---|---|---|
| 72 hours before | ~6-8g carbs/kg body weight | Start shifting meals toward carb-heavy — extra rice, pasta, bread with each meal |
| 48 hours before | ~8-10g carbs/kg body weight | Peak loading day — reduce fiber and fat, increase white rice/pasta/potatoes |
| 24 hours before | ~8-10g carbs/kg body weight | Continue, but keep dinner moderate-sized and familiar |
Best Carb Loading Foods
| Food | Carbs per Serving | Why It Works |
|---|---|---|
| White rice (1 cup cooked) | ~45g | Easy to digest, low fiber, calorie-dense |
| Pasta (1 cup cooked) | ~43g | Classic runner food — go easy on heavy sauces |
| Bagel (1 large) | ~55g | Portable, dense carbs — great for breakfast |
| Baked potato (1 medium) | ~37g | Low fat, easy on the stomach |
| Banana (1 large) | ~31g | Potassium bonus — helps muscle function |
| Oatmeal (1 cup cooked) | ~27g | Breakfast staple — add honey for extra carbs |
| Pancakes (2 medium) | ~40g | Fun carb source — go easy on butter |
💡 My Carb Loading Hack: I calculate my target using a simple formula: bodyweight in kg × 8 = grams of carbs per day. At 95 kg (210 lbs), that’s 760g of carbs. Spread over 3 meals and 2 snacks, it’s roughly 150g per sitting. That’s a bagel + banana + bowl of rice.
⚠️ Carb Loading Mistakes to Avoid: 1) Don’t try new foods during carb loading. 2) Don’t increase fiber (switch to white bread/rice, not whole wheat). 3) Don’t gorge at dinner — spread it throughout the day. 4) Don’t forget to hydrate — glycogen is stored with water.
Night-Before Dinner: What to Eat 12-14 Hours Before
Eat a familiar, carb-rich, moderate-portion dinner 12-14 hours before the start — this is not the time for experiments or a massive feast. I learned to keep it simple.
| Good Night-Before Dinner | Why It Works | Avoid |
|---|---|---|
| Pasta with light tomato sauce | Simple carbs, low fiber, familiar | Heavy cream sauces, spicy food |
| White rice + grilled chicken | Easy to digest, proven for runners | Raw vegetables, high-fiber sides |
| Baked potato + turkey | Low-fat protein + dense carbs | Beans, broccoli, cruciferous veggies |
| Pizza (plain or margherita, 2-3 slices) | Familiar comfort food, decent carbs | Extra cheese, greasy toppings |
💡 My Night-Before Rule: I eat dinner by 6pm for a 7am start. Moderate portion — the biggest meal should be lunch, not dinner. I also set out my race morning breakfast the night before so I don’t have to think at 4:30am.
Race Morning Breakfast: 2-3 Hours Before Start
Eat 200-300 calories of easily digestible carbs 2-3 hours before the gun — a plain bagel with honey or oatmeal with banana are proven race-morning staples. Get it right and you’ll start energized. Get it wrong and you’ll spend the first 3 miles hunting for a porta-potty.
The Golden Rules of Pre-Race Eating
- Eat 2-3 hours before the start. This gives your body time to digest and settle.
- Stick to foods you’ve tested in training. Race morning is NOT the time for that new acai bowl.
- Keep it high-carb, low-fiber, low-fat. Your goal is easy energy, not a balanced meal.
- 200-300 calories is the sweet spot. Enough fuel without heaviness.
- Sip 16-20 oz of water with breakfast, then small sips until the start.
Race Morning Breakfast Ideas
| Breakfast | Carbs | Calories | Notes |
|---|---|---|---|
| Bagel + honey + banana | ~90g | ~380 | My go-to — reliable, portable, easy at 5am |
| Oatmeal + berries + honey | ~65g | ~300 | Gentle on the stomach; add honey for extra carbs |
| 2 slices white toast + jam | ~55g | ~250 | Minimal prep — perfect for hotel races |
| Rice + scrambled egg | ~55g | ~280 | Popular among Asian runners — light and settling |
| Protein bar + banana | ~50g | ~320 | Last resort if you can’t stomach a full meal |
💡 My Race Morning Routine: Alarm at 4:30am (for a 7am start). Bagel with honey + half a banana + 500ml water. Then I sip on an electrolyte drink while driving to the race. 15 minutes before the gun, I take a small sip of gel with water. This routine has worked for every half marathon since my first bonk.
Fueling During the Race: Gels, Chews, and Timing
Consume 30-60g of carbs per hour during the race, starting around mile 4-5 — use energy gels every 30-40 minutes with water at each aid station. This is where most first-time half marathoners mess up — including me. You think 13.1 miles isn’t long enough to need fuel. Then mile 10 hits.
Here’s the rule: if your goal time is over 75 minutes, you need mid-race fuel. Period.
How Many Gels Do You Need?
| Finish Time | Gels Needed | Timing Strategy |
|---|---|---|
| Under 75 min | 0-1 gels | May not need mid-race fuel; water at aid stations is enough |
| 75-100 min | 1-2 gels | First gel at 40 min, second at 75 min |
| 100-120 min | 2-3 gels | First gel at 35 min, then every 30-35 min |
| Over 120 min | 3-4 gels | First gel at 30 min, then every 30 min; add sports drink |
Energy Gel Comparison
Not all gels are created equal. Here are the most popular options I’ve tested:
| Gel | Carbs | Caffeine | Texture | Best For |
|---|---|---|---|---|
| GU Energy | 22g | Yes (20-40mg) | Medium-thick | Budget-friendly, huge flavor variety — my go-to |
| Maurten Gel 100 | 25g | Yes (100mg) | Thick hydrogel | Sensitive stomachs — virtually no GI issues |
| SiS GO Isotonic | 22g | Yes (75mg) | Thin, liquid | No water needed — easy to take without stopping |
| Honey Stinger | 24g | No | Sticky, honey-like | Natural ingredients, organic option |
| Clif Bloks | 33g/pack | Yes (25-50mg) | Chewy gummy | Runners who hate gel texture |
| Spring Energy | 21-45g | No | Varies | Real food based — rice, fruit, nuts |
⚠️ The #1 Rule of Race Fueling: NEVER try a new gel on race day. Your stomach needs to be trained to process fuel while running at race pace. Practice with your chosen gel during at least 3-4 long training runs before the race. What works for your training partner may wreck your stomach.
Hydration Strategy: How Much Water During a Half Marathon
Drink 4-8 oz of water every 15-20 minutes during the race — dehydration kills performance, but over-hydrating is equally dangerous. I learned my hydration numbers through trial and error. For trail-specific hydration advice, see my hydration guide.

| Guideline | Detail |
|---|---|
| How much | 4-8 oz (120-240ml) every 15-20 minutes, or at each aid station |
| Water vs sports drink | Alternate: water at one station, sports drink at the next |
| Sodium | If sweating heavily (hot day), add electrolyte tabs or take sodium-containing gels |
| Warning sign | If your weight INCREASES during a race, you’re drinking too much — risk of hyponatremia |
| Pre-race | 16-20 oz of water with breakfast, then small sips until start |
💡 Test Your Sweat Rate: Weigh yourself before and after a 1-hour run (without drinking). Every 1 lb lost ≈ 16 oz of sweat. My sweat rate is about 32 oz/hour in summer — your number may be very different. Knowing this helps you dial in exactly how much to drink.
Post-Race Recovery Nutrition: The 30-Minute Window
Eat within 30 minutes of finishing — a 3:1 carbs-to-protein ratio kickstarts glycogen replenishment and muscle repair. You crossed the finish line. You’re emotional, exhausted, and possibly crying. Now is NOT the time to skip food — what you eat in the next 30-60 minutes — I learned this from my own slow recoveries — has a massive impact on recovery.
Your muscles are like empty sponges for the first 30-60 minutes after running — they absorb nutrients faster than any other time. Target: 3:1 ratio of carbs to protein. For every 30g of carbs, eat 10g of protein.
Best Post-Race Recovery Foods
| Food | Carbs | Protein | Why It Works |
|---|---|---|---|
| Chocolate milk (16 oz) | ~50g | ~16g | 3:1 ratio built in; electrolytes; tastes amazing after 13.1 miles |
| Banana + peanut butter | ~40g | ~8g | Portable, potassium for cramp recovery |
| Protein shake + banana | ~45g | ~25g | Fast-absorbing; drinkable even when you can’t chew |
| Turkey sandwich on white bread | ~35g | ~20g | Solid option if you can stomach food immediately |
| Greek yogurt + granola + berries | ~45g | ~15g | Anti-inflammatory berries + protein + carbs |
✅ Why Chocolate Milk?: Low-fat chocolate milk has the ideal 3:1 carb-to-protein ratio, plus water, electrolytes (calcium, potassium, sodium), and it’s delicious when exhausted. Multiple studies show it’s as effective as commercial recovery drinks. I grab one from the finish-line tent every race.
Anti-Inflammatory Recovery Foods (PT Approved)
In the 24-48 hours after your half marathon, prioritize foods that fight inflammation and rebuild muscle tissue. I load up on these after every race — my recovery time dropped noticeably once I added them.
- Fatty fish (salmon, mackerel) — Omega-3s reduce inflammation markers
- Tart cherry juice — Multiple studies show reduced muscle soreness
- Berries (blueberries, strawberries) — Antioxidants combat oxidative stress
- Turmeric and ginger — Natural anti-inflammatory compounds
- Leafy greens (spinach, kale) — Vitamins + minerals for repair
- Nuts and seeds — Healthy fats + vitamin E for tissue healing
Sample 3-Day Pre-Race Meal Plan
Here is exactly what I ate before my last half marathon PR — adjust portions based on your body weight. I weigh 210 lbs (95 kg) so my numbers are on the higher end.
Friday (3 Days Out)
| Meal | What I Ate | Approx Carbs |
|---|---|---|
| Breakfast | Oatmeal + banana + honey + coffee | ~65g |
| Snack | Bagel with jam | ~60g |
| Lunch | Chicken and rice bowl + orange juice | ~80g |
| Snack | Pretzels + sports drink | ~50g |
| Dinner | Pasta with tomato sauce + side of bread | ~90g |
| Total | ~345g |
Saturday (Day Before)
| Meal | What I Ate | Approx Carbs |
|---|---|---|
| Breakfast | 2 pancakes + maple syrup + banana | ~85g |
| Snack | Rice crackers + honey | ~45g |
| Lunch | White rice + grilled chicken + sweet potato | ~95g |
| Snack | Bagel + peanut butter | ~60g |
| Dinner | Pasta with light tomato sauce (moderate portion) | ~80g |
| Evening | Pretzels + water | ~30g |
| Total | ~395g |
Sunday (Race Morning)
| Time | What I Ate |
|---|---|
| 4:30am (alarm) | 16 oz water |
| 5:00am | 1 bagel + honey + half banana + coffee |
| 6:15am | Electrolyte drink (sipping) |
| 6:45am (15 min before start) | Half a GU gel + small sip water |
Nutrition During Training: Building Your Gut
Your race-day nutrition plan starts during training — practice fueling on long runs at least 6 weeks before race day. I practice my exact race protocol during every long run. For a complete training schedule, see my beginner training guide.
| Training Day | Nutrition Focus | Key Foods |
|---|---|---|
| Easy run days | Balanced meals; moderate carbs | Whole grains, lean protein, vegetables, fruits |
| Long run days | Higher carbs before + after; practice race fueling | Pre-run: bagel/oatmeal. During: test gels. Post-run: recovery shake |
| Speed/tempo days | Light, easily digestible pre-run meal | Toast with honey 90 min before; hydrate well |
| Rest days | Focus on protein and anti-inflammatory foods | Fish, eggs, nuts, berries, greens |
💡 Train Your Gut: Your stomach is a muscle that needs training too. Start practicing gel consumption during long runs at least 6 weeks before race day. Begin with half a gel and gradually work up to your full race-day protocol. Many runners report GI issues simply because they never trained their gut to process fuel at running intensity.
Common Mistakes That Cause Bonking
I made every mistake on this list during my first half marathon — here is how to avoid each one.
| Mistake | Why It Happens | The Fix |
|---|---|---|
| Skipping breakfast | Nerves, fear of GI issues | Eat a tested 200-300 cal meal 2-3 hrs before start |
| Carb loading only the night before | The ‘pasta party’ myth | Start loading 2-3 days out — spread throughout the day |
| No mid-race fuel | “It’s only a half, I don’t need gels” | If you’re running >75 min, you need 30-60g carbs/hr |
| Trying new food on race day | Saw a new gel at the expo | Nothing new on race day — test everything in training |
| Drinking too much water | Fear of dehydration | 4-8 oz every 15-20 min max; alternate water and sports drink |
| Skipping recovery nutrition | Too tired or nauseous to eat | Even if you can’t eat, drink chocolate milk within 30 min |
| High-fiber dinner night before | Ate a “healthy” salad | Switch to low-fiber: white rice, pasta, potatoes |
| Caffeine overload | Extra coffee + caffeinated gel | Know your total caffeine — max 3-6mg/kg body weight |
FAQ: Half Marathon Nutrition Plan
Here are the questions I get asked most about half marathon nutrition, answered from personal race experience.
Do I really need to fuel during a half marathon?
If your goal time is over 75 minutes, yes. Your glycogen stores last about 75-90 minutes at race pace. Without mid-race fuel, you risk bonking in the final miles. Even a single gel at mile 7-8 can make a significant difference. I learned this the hard way at my first half.
How many energy gels should I carry for a half marathon?
Most runners need 2-3 gels. A good rule: one gel every 30-40 minutes after the first 30-35 minutes of running. If you finish in under 90 minutes, 1-2 gels is typically enough. I carry 3 and use 2-3 depending on conditions.
What if energy gels upset my stomach?
Try isotonic gels like SiS GO that don’t need water, switch to chews like Clif Bloks for a different texture, or use real-food alternatives like honey, dates, or gummy bears. The key is practicing during training — I tested 4 brands before finding my go-to.
Should I carb load for a half marathon?
Yes. While your glycogen stores MAY be sufficient for 13.1 miles without loading, topped-off stores give you a buffer and help maintain pace in the final miles. A 2-3 day mini-load is plenty — you don’t need the 7-day protocol used for full marathons.
Can I just drink sports drink instead of taking gels?
Sports drinks provide carbs AND hydration, so yes — they can replace some gel intake. It’s harder to control exact carb quantities though. My approach: use gels for precise fueling plus water, and use sports drink as a supplement.
What should I eat the night before a half marathon?
A familiar, carb-rich, low-fiber dinner eaten 12-14 hours before the start. Pasta with light sauce, rice and chicken, or a baked potato are all great options. Keep it moderate — the biggest meal should be lunch, not dinner.
Is it okay to run a half marathon on an empty stomach?
I strongly advise against it. Even if you regularly run fasted for short runs, a half marathon depletes glycogen stores that need to be topped off. Skipping breakfast cost me 3 miles of walking at my first half. Eat at least 200 calories 2-3 hours before.
How do I avoid stomach cramps during the race?
Three rules: eat 2-3 hours before (not 30 minutes), practice your exact race nutrition during training long runs, and avoid high-fiber and high-fat foods the day before. Most GI issues come from untested foods or eating too close to the start.
When should I take my first gel during a half marathon?
Between 30-40 minutes into the race, which is roughly mile 4-5 for most runners. Taking a gel too early wastes it; taking it too late means the bonk has already started. I take my first at mile 4 and then every 3-4 miles after.
How much water should I drink before and during the race?
16-20 oz with your pre-race breakfast, then small sips until the start. During the race, aim for 4-8 oz every 15-20 minutes. Don’t overdrink — hyponatremia from over-hydrating is a real danger. Learn your sweat rate in training first.
Final Verdict: Don’t Let Nutrition Ruin Your Race
Nutrition won’t run the race for you — but it CAN ruin a race you’re otherwise prepared for. I learned this the hard way at mile 10 of my first half marathon.
- Carb load 2-3 days before — 8-10g carbs per kg body weight
- Eat a tested breakfast 2-3 hours before the start
- Fuel every 30-40 minutes during the race — 30-60g carbs per hour
- Recover within 30 minutes — 3:1 carbs-to-protein ratio
- Practice everything in training — nothing new on race day
The runners who pass you in the final miles aren’t necessarily fitter. They’re just better fueled. Don’t let nutrition be the reason you bonk. For complete gear recommendations, see my shoe guide.
⚠️ Disclaimer: This content is for informational purposes only and should not replace professional medical or nutritional advice. Individual needs vary based on body weight, metabolism, training level, and medical conditions. Consult a registered dietitian or sports nutritionist for a personalized plan. See our full disclaimer.
Disclosure: NextGait earns a small commission from qualifying Amazon purchases — at no extra cost to you. All nutrition advice is based on personal experience and published sports science research.

