What to Eat Before a Hike: Meals, Timing and Snacks
What to eat before a hike for steady energy: pre-hike breakfast ideas, timing by hike length, how much to eat, foods to avoid, and hydration before you go.
What to eat before a hike depends on how long and hard the hike is, but the formula is simple: eat a meal based on carbohydrate with some protein and a little fat, one to three hours before you start, and drink water. That tops up your glycogen (stored carbohydrate), keeps blood sugar steady for the first hours on the trail, and avoids a heavy stomach on the first climb. Below you'll find meal ideas, timing guides by hike length, how much to eat, what to avoid and a pre-hike checklist.
The short answer
| Time before hike | What to eat | Examples |
|---|---|---|
| 2–3 hours | Full meal: carbs + protein + some fat | Oatmeal with milk, nuts and fruit; eggs and toast; breakfast burrito |
| 1–2 hours | Smaller meal: mostly carbs + some protein | Greek yogurt with granola; peanut butter toast; bagel with cream cheese |
| 30–60 minutes | Light, easy-to-digest carbs | Banana, granola bar, toast with honey, dried fruit |
| On the trail | Small snacks every 60–90 minutes | Trail mix, bars, jerky, fruit |
Why pre-hike food matters
Your muscles run mainly on carbohydrate and fat during hiking. Glycogen stores in muscle and liver provide quick energy, especially on climbs. After an overnight fast, liver glycogen is lower, so a carbohydrate-based breakfast tops it up. Adding protein and a bit of fat slows digestion, helping energy last longer. Sports nutrition guidance, such as the joint position from the American College of Sports Medicine and Academy of Nutrition and Dietetics, recommends carbohydrate-rich meals before endurance exercise lasting more than an hour.
Best pre-hike breakfast ideas
| Breakfast | Carbs (approx.) | Protein (approx.) | Good for |
|---|---|---|---|
| Oatmeal with milk, banana and peanut butter | 75 g | 18 g | Long hikes |
| Two eggs on wholegrain toast with fruit | 45 g | 18 g | Most day hikes |
| Greek yogurt with granola and berries | 55 g | 22 g | Morning hikes |
| Bagel with peanut butter and banana | 85 g | 15 g | Hard climbs |
| Breakfast burrito (eggs, potatoes, cheese) | 50 g | 25 g | Long, cold days |
| Overnight oats with protein | 60 g | 25 g | Early starts |
| Smoothie with milk, fruit, oats and yogurt | 70 g | 25 g | Light stomachs |
| Rice porridge or congee with egg | 55 g | 12 g | Easy digestion |
For more breakfast ideas see high protein breakfast ideas and high protein overnight oats.
How much to eat before a hike
| Hike | Duration | Suggested pre-hike meal |
|---|---|---|
| Short and easy | Under 2 hours | Normal breakfast or a light snack |
| Moderate day hike | 2–5 hours | Normal-to-large breakfast, 400–700 kcal |
| Long or steep day hike | 5–10 hours | Large breakfast, 600–900 kcal, plus snacks every hour |
| Multi-day backpacking | All day, daily | Big breakfast each morning plus continuous grazing |
Larger and more active people need more. A useful rule from sports nutrition is about 1 to 4 g of carbohydrate per kg of body weight in the one to four hours before long endurance exercise; for a 70 kg hiker, that's roughly 70 to 280 g, with the larger amounts only for big days and earlier meals. Estimate how much you'll burn on trail with the hiking calorie estimator.
What to eat the night before a big hike
For long or strenuous hikes, dinner the night before matters too. A normal meal with a generous portion of starch, such as pasta, rice, potatoes or bread, plus protein and vegetables, helps fill glycogen stores. There's no need for extreme "carb loading" for most day hikes. Avoid alcohol in large amounts, very spicy or unfamiliar foods, and eating very late if it disrupts sleep. Ideas are in easy high-protein meals.
Foods to avoid right before hiking
- Very greasy food: fried breakfasts and pastries digest slowly and can cause sluggishness.
- Large amounts of fibre: big portions of beans, bran or raw vegetables can cause gas and urgent toilet stops.
- Huge meals: eating a lot close to the start can cause cramps or nausea on climbs.
- Lots of coffee: one or two cups is fine for most people, but large amounts can upset the stomach and increase urination.
- Anything new: test new foods on training walks, not on a big day.
- Sugary drinks alone: they can cause a quick spike and dip.
Pre-hike hydration
Start the hike hydrated. A common guideline is to drink about 500 ml of water two to three hours beforehand, and another 200 to 300 ml shortly before starting. Pale yellow urine is a sign you're well hydrated. In hot weather, a drink or meal with some salt helps you hold onto fluid. Plan how much to carry with the water carry calculator.
Pre-hike food for different situations
Early alpine starts
Eat a light carb-based snack when you wake, such as a bar or banana, then a proper breakfast at the first break. Many mountaineers eat oats, bread or rice before dawn starts.
Hot weather
Eat lighter, easier-to-digest foods and add salt. Fruit, yogurt, toast and smoothies work well. Drink more beforehand.
Cold weather
Warm foods help: porridge, eggs, hot chocolate made with milk. Your body uses more energy to stay warm, so eat a bit more.
Sensitive stomach
Choose low-fibre, low-fat options like white toast with honey, rice cakes, bananas, or a smoothie. Eat a little earlier.
High altitude
Appetite often drops at altitude. Eat small amounts frequently, favour carbohydrates, and drink plenty.
Pre-hike snacks (30–60 minutes before)
| Snack | Carbs (approx.) | Why it works |
|---|---|---|
| Banana | 27 g | Easy to digest, portable |
| Granola bar | 20–30 g | Quick energy, no prep |
| Toast with honey | 30 g | Low fibre, fast |
| Dates (3) | 50 g | Very quick energy |
| Apple sauce pouch | 20–25 g | Gentle on the stomach |
| Rice cakes with jam | 25 g | Light |
What to pack for the first hours on the trail
Start snacking about an hour into the hike and keep eating small amounts every 60 to 90 minutes. Good options include trail mix, bars, jerky, cheese, dried fruit and sandwiches. See day hike food ideas, high protein hiking snacks and what food to take hiking. Build your own mix with the trail mix builder.
Sample pre-hike plans
A three-hour Saturday morning hike starting at 9:00. Breakfast at 7:00 of overnight oats made with milk, Greek yogurt, a banana and a spoon of peanut butter (about 550 kcal, 25 g protein). A glass of water with breakfast and another before leaving. On the trail, a granola bar at 10:00 and a handful of trail mix at the summit.
A long eight-hour mountain day starting at 6:00. Dinner the night before of pasta with chicken and vegetables. At 5:00, a bagel with peanut butter and honey, a coffee and 500 ml of water (about 650 kcal). Snacks every hour from 7:00: bars, jerky, dried fruit and a sandwich at lunch, aiming for roughly 200 to 300 kcal per hour.
Pre-hike checklist
- Dinner the night before with a good portion of starch
- Breakfast 1–3 hours before: carbs + protein + a little fat
- 500 ml water 2–3 hours before
- Light snack if starting soon after waking
- Snacks packed for every 60–90 minutes
- Water and electrolytes for the conditions
After the hike
Refuel with protein and carbohydrate within a few hours. See what to eat after hiking for recovery meals and timing.
Sources: pre-exercise nutrition guidance from the ACSM, Academy of Nutrition and Dietetics and Dietitians of Canada joint position stand; hydration guidance summarised from the American Council on Exercise. Nutrient values approximate, from USDA FoodData Central. General information, not personalised advice.
Frequently asked questions
What should I eat before a morning hike?
A breakfast with carbohydrate and some protein one to three hours before you start works well, such as oatmeal with milk and fruit, eggs on toast, Greek yogurt with granola, or a peanut butter bagel with a banana. If you're leaving early, a lighter snack 30 to 60 minutes before is fine.
How long before a hike should I eat?
A full meal two to three hours before is ideal for long or hard hikes. A smaller meal one to two hours before suits most day hikes. A light snack 30 to 60 minutes before works if you're short on time.
Should I hike on an empty stomach?
For a short, easy walk, many people are fine without eating. For longer or steeper hikes, starting fasted can leave you tired, shaky or light-headed, especially at altitude or in the cold. Eating something first is safer.
What foods should I avoid before hiking?
Avoid very high-fat, very high-fibre or very large meals right before a hike, plus anything that has upset your stomach before. Greasy fry-ups, big bean dishes and lots of coffee can cause discomfort on the trail.
How much water should I drink before a hike?
A common guideline is to drink about 500 ml (two cups) of water two to three hours before exercise, and another 250 ml or so shortly before starting, adjusting for heat and your own needs.