What to eat before a soccer game

A timing-based fueling guide for energy, digestion, and performance

Written by Victura Nutrition TeamReviewed by Victura Editorial ReviewLast updated Oct 20, 2026

Quick answer

There is no single best food. A meal built around easy-to-digest carbohydrate plus a little protein works well 3 to 4 hours before kickoff, such as 150 g cooked rice (1 cup) with 100 g chicken breast (3.5 oz) and 80 g carrots (1/2 cup). If you eat closer to the game, choose a low-fat snack such as a banana (118 g) with 30 g pretzels (1 oz).

A timing-based fueling guide for energy, digestion, and performance

Key takeaways

  • Eat a carbohydrate-focused meal 3 to 4 hours before kickoff, or a snack 60 to 90 minutes before.
  • Keep pre-game meals low in fat and fiber and test them in training.
  • Use bananas, rice, oats, pasta, yogurt, and pretzels as practical fuel options.
  • Drink 400 to 600 ml (13 to 20 fl oz) of water in the 2 to 3 hours before play.
  • Youth players need smaller portions and familiar foods.

What to eat before a soccer game: timing, portions, and food choices

Research-backed

Pre-game nutrition for soccer is about timing as much as food choice. Soccer combines repeated sprints, changes of direction, and intermittent recovery, so your body needs readily available carbohydrate and enough fluid without a heavy stomach at kickoff. The best plan is the one you have practiced in training.

Build the 3-to-4-hour meal around carbohydrate

A full meal 3 to 4 hours before kickoff gives the stomach time to empty and tops off liver and muscle glycogen. Aim for a palm-sized portion of protein, a large portion of easy-to-digest carbohydrate, and low fat and fiber.

  • Oatmeal with banana and honey: 60 g dry oats (2/3 cup), 118 g banana (1 medium), 21 g honey (1 tbsp).
  • White rice with chicken and cooked carrots: 150 g cooked rice (1 cup), 100 g chicken breast (3.5 oz), 80 g carrots (1/2 cup).
  • Pasta with tomato sauce and lean turkey: 200 g cooked pasta (1.5 cups), 90 g turkey (3 oz), 120 g tomato sauce (1/2 cup).
  • Sweet potato with egg whites: 200 g sweet potato (1 medium), 120 g egg whites (4 large).
  • Greek yogurt with granola and berries: 170 g Greek yogurt (3/4 cup), 40 g granola (1/4 cup), 75 g berries (1/2 cup).

These meals are examples, not prescriptions. Keep portions smaller for youth players and larger for athletes with high energy needs.

Use a 60-to-90-minute snack if a meal is too much

Some players feel sluggish after a full meal. A smaller snack 60 to 90 minutes before kickoff can work better. Choose low-fat, low-fiber carbohydrate foods that are easy to chew and swallow.

  • 1 medium banana (118 g).
  • 30 g pretzels (1 oz).
  • 1 slice white bread (30 g) with 1 tbsp jam (20 g).
  • 2 to 3 dates (40 g).
  • 90 g applesauce (3.2 oz).
  • 2 rice cakes (20 g).
  • 1 medium orange (140 g).
  • 500 g sports drink (16.9 fl oz) with 6 to 8% carbohydrate.

Fueling timeline for game day

When What to eat Portion (g + US units) Why
3 to 4 hours before Oatmeal with banana and honey 60 g dry oats (2/3 cup), 118 g banana (1 medium), 21 g honey (1 tbsp) High carbohydrate with moderate protein; enough time to digest.
2 to 3 hours before White rice with chicken and carrots 150 g cooked rice (1 cup), 100 g chicken breast (3.5 oz), 80 g carrots (1/2 cup) Starch and lean protein; lower fiber than whole grains.
60 to 90 minutes before Banana with pretzels 118 g banana (1 medium), 30 g pretzels (1 oz) Quick carbohydrate; low fat and low fiber.
15 to 30 minutes before Sports drink or applesauce 500 g sports drink (16.9 fl oz) or 90 g applesauce (3.2 oz) Fast fluid and carbohydrate in a small volume.
Morning game, 2 to 3 hours before Overnight oats with berries 50 g oats (1/2 cup), 120 g yogurt (1/2 cup), 75 g berries (1/2 cup) Portable carbohydrate and protein; easy on the stomach.
During, at halftime or after 60 minutes Banana or sports drink 118 g banana (1 medium) or 500 g sports drink (16.9 fl oz) Maintains blood glucose and fluid during long games.
After, within 1 to 2 hours Greek yogurt with banana 170 g Greek yogurt (3/4 cup), 118 g banana (1 medium) Protein and carbohydrate for recovery.
What To Eat Before A Soccer Game — training and fueling
Photo: Voltmetro · CC0 · via Wikimedia Commons

Hydrate and refuel around the game

Start drinking 2 to 3 hours before the game: about 400 to 600 ml (13 to 20 fl oz). Drink another 150 to 250 ml (5 to 8 fl oz) 15 to 20 minutes before kickoff. In hot weather or if you sweat heavily, include sodium from food or a sports drink. Stop large gulps in the final 10 minutes to avoid sloshing.

For games longer than 60 minutes, aim for 30 to 60 g of carbohydrate per hour during play. A banana (118 g) or 500 g sports drink (16.9 fl oz) are practical options. After the final whistle, eat 20 to 30 g of protein plus carbohydrate within 1 to 2 hours, such as 170 g Greek yogurt (3/4 cup) with a banana (118 g).

What to avoid before a soccer game

  • High-fat foods such as fried chicken, burgers, or creamy sauces.
  • High-fiber foods such as large bean bowls or bran cereal.
  • Spicy foods if they upset your stomach.
  • Alcohol and heavy caffeine, especially in the 24 hours before play.
  • Unfamiliar foods or supplements you have not tested in training.

Adjust for morning games and youth players

Morning kickoffs need a lighter plan. Eat a familiar carbohydrate breakfast 2 to 3 hours before, such as 50 g oats (1/2 cup) with 120 g yogurt (1/2 cup) and 75 g berries (1/2 cup). Youth players need smaller portions and more familiar foods; a half banana (59 g) and 15 g pretzels (0.5 oz) may be enough 60 minutes before.

Key takeaway: The best pre-game meal is one you have tested in training, built around easy-to-digest carbohydrate, with 3 to 4 hours for a full meal or 60 to 90 minutes for a snack.

What players actually do on game day

Community insight

Victura meal logs show a simple pattern: players who pack their own game-day food are more consistent with timing than players who rely on the venue or fast food. The most common routine is a normal breakfast, a light lunch, and a snack in the car or on the bus. The goal is not a perfect menu; it is a repeatable plan.

Keep the pre-game meal boring

Most players do best with foods they already eat. Rice, pasta, bread, bananas, oats, and yogurt show up again and again in community logs because they are easy to portion and easy to digest. Save new foods for training days, not match day.

Pack a backup snack

Delays happen. A 60-to-90-minute snack in your bag protects you when the game starts later than expected.

  • Banana (118 g, 1 medium).
  • Pretzels (30 g, 1 oz).
  • Applesauce pouch (90 g, 3.2 oz).
  • Rice cakes (20 g, 2 cakes).
  • Sports drink (500 g, 16.9 fl oz).

Adjust for morning kickoffs

Morning players often skip breakfast and then feel flat. A small carbohydrate breakfast 2 to 3 hours before is the common fix. Overnight oats with yogurt and berries (50 g oats, 120 g yogurt, 75 g berries) is popular because it can be made the night before. If anxiety makes solid food hard, a sports drink (500 g) and a banana (118 g) can bridge the gap.

Youth players need smaller portions

Parents in the community often over-pack snacks. A younger player may need only half a banana (59 g) and 15 g pretzels (0.5 oz) 60 minutes before kickoff. Water is usually enough for short games. Keep the focus on familiar food and a calm routine.

Hydration habits that stick

Players who carry a bottle finish more fluid than players who wait for a fountain. Fill a 500 ml (16.9 fl oz) bottle and sip it in the 2 hours before warm-up. In heat, add a sports drink or a salty snack. The best gauge is pale yellow urine and no heavy, sloshing feeling at kickoff.

References

  1. USDA FoodData Central(usda)
  2. Thomas DT, Erdman KA, Burke LM. Nutrition and Athletic Performance. J Acad Nutr Diet. 2016.(pubmed)
  3. Burke LM, Hawley JA, Wong SH, Jeukendrup AE. Carbohydrates for training and competition. J Sports Sci. 2011.(pubmed)
  4. Sawka MN, Burke LM, Eichner ER, Maughan RJ, Montain SJ, Stachenfeld NS. Exercise and fluid replacement. Med Sci Sports Exerc. 2007.(pubmed)
  5. Victura community insights(victura)

Frequently asked questions

There is no single best food. A meal built around easy-to-digest carbohydrate plus a little protein works well 3 to 4 hours before kickoff, such as 150 g cooked rice (1 cup) with 100 g chicken breast (3.5 oz) and 80 g carrots (1/2 cup). If you eat closer to the game, choose a low-fat snack such as a banana (118 g) with 30 g pretzels (1 oz).

People also ask

  • What is the best food to eat before a soccer game?

    There is no single best food. A meal built around easy-to-digest carbohydrate plus a little protein works well 3 to 4 hours before kickoff, such as 150 g cooked rice (1 cup) with 100 g chicken breast (3.5 oz) and 80 g carrots (1/2 cup). If you eat closer to the game, choose a low-fat snack such as a banana (118 g) with 30 g pretzels (1 oz).

  • How long before a soccer game should I eat?

    For a full meal, eat 3 to 4 hours before kickoff. For a snack, eat 60 to 90 minutes before. A small carbohydrate source such as a sports drink (500 g, 16.9 fl oz) or applesauce (90 g, 3.2 oz) can be used 15 to 30 minutes before. Test your timing in training so you know how your stomach responds.

  • Should I eat pasta before a soccer game?

    Pasta can be a good choice because it is high in carbohydrate and low in fat when served with a simple tomato sauce. A typical portion is 200 g cooked pasta (1.5 cups) with 120 g tomato sauce (1/2 cup) and 90 g lean turkey (3 oz), eaten 3 to 4 hours before kickoff. Avoid creamy, high-fat sauces close to game time.

  • What should I avoid eating before a soccer game?

    Avoid large amounts of high-fat foods such as fried chicken or burgers, high-fiber foods such as big bean bowls, spicy foods if they upset your stomach, and alcohol. Unfamiliar foods and supplements are also risky on game day. Carbonated drinks can cause bloating for some players. Keep the final meal low in fat and fiber.

  • Are bananas good to eat before soccer?

    Yes, bananas are a practical pre-game food. One medium banana (118 g) provides easy-to-digest carbohydrate and is low in fat and fiber. Many players eat one 60 to 90 minutes before kickoff, sometimes with 30 g pretzels (1 oz). Bananas are also useful at halftime during long games.

  • What should youth soccer players eat before a game?

    Youth players need smaller portions of familiar foods. A light meal 2 to 3 hours before could be 50 g oats (1/2 cup) with 120 g yogurt (1/2 cup) and 75 g berries (1/2 cup). A snack 60 minutes before could be half a banana (59 g) and 15 g pretzels (0.5 oz). Water is usually enough for short games.

  • Is it better to play soccer fasted or after eating?

    For most players, eating before soccer is better for energy and performance. A fasted game may leave you low on fuel, especially in the second half. If you get stomach upset from eating, try a smaller snack 60 to 90 minutes before, such as a banana (118 g) or applesauce (90 g, 3.2 oz). Practice your plan in training.

  • How much water should I drink before a soccer game?

    Start with about 400 to 600 ml (13 to 20 fl oz) of water 2 to 3 hours before kickoff. Drink another 150 to 250 ml (5 to 8 fl oz) 15 to 20 minutes before. In hot weather, include sodium from food or a sports drink. Stop large gulps in the final 10 minutes to avoid sloshing.

  • What is a good pre-game meal 3 hours before soccer?

    A carbohydrate-focused meal with a palm-sized portion of lean protein and low fat and fiber works well 3 to 4 hours before kickoff. Examples include 150 g cooked rice (1 cup) with 100 g chicken breast (3.5 oz) and 80 g carrots (1/2 cup), or 200 g cooked pasta (1.5 cups) with 120 g tomato sauce (1/2 cup) and 90 g lean turkey (3 oz).

  • What is a quick snack 30 minutes before a soccer game?

    Choose a small, fast-digesting carbohydrate source 15 to 30 minutes before kickoff, such as 90 g applesauce (3.2 oz) or 500 g sports drink (16.9 fl oz). Keep the volume small to avoid a heavy or sloshing feeling during warm-up.

  • How many carbs should I eat before a soccer game?

    For a full meal 3 to 4 hours before, build the plate around easy-to-digest carbohydrate with modest protein and low fat and fiber. For games longer than 60 minutes, aim for 30 to 60 g of carbohydrate per hour during play, using a banana (118 g) or 500 g sports drink (16.9 fl oz) as practical options.

How we review this guide

Written by
Victura Nutrition Team
Reviewed by
Victura Editorial Review
Reference sources
7
Last updated
Oct 20, 2026

Revision & correction policy

Ready to track your meals with AI?

Victura scans your plate, logs macros automatically, and coaches you toward your goals — halal, keto, diabetic-friendly, and more.