What My 9-Year-Old Vegan Son Eats for Back-to-Back Basketball Games

Have you ever wondered how to properly fuel an active vegan kid for sport, especially on a busy day with back-to-back basketball games? Then read on.

As a vegan family, this is something I’ve had to figure out through real-life trial and error. My 9-year-old is right into his sport, especially basketball at the moment, often playing multiple games in a day, and the biggest focus for us is making sure he has:

  • Steady energy

  • No heavy feeling on court

  • Enough fuel to recover and go again

  • Foods that don’t impact performance

This isn’t about perfection or strict meal plans, it’s about simple, practical food that actually works for active kids and accessible for all.

Important note: This isn’t a full day of eating. Just what he eats around his games.

What My 9-Year-Old Eats for Back-to-Back Basketball Games

Vegan kids breakfast with rolled oats, hemp seeds and flaxmeal

Breakfast (2–3 Hours Before First Game)

What he eats:

  • Oats with soy milk

  • 1 tsp hemp seeds

  • 1 tsp flaxmeal

  • Fresh fruit (nectarine, strawberries, etc.)

Why this works:

Breakfast is all about setting up steady energy for the first game without feeling too heavy.

  • Slow-release carbs from oats and fruit help maintain energy throughout

  • Plant protein from soy milk and hemp seeds supports muscle function

  • Omega-3s from flaxmeal support overall health

  • Easy to digest and sits well before game time

This has been one of the most reliable pre-game meals for us because it is simple, affordable, and consistent.


vegan kids meal banana and mango smoothie

Snack (1 Hour Before Game 1)

What he eats:

  • Banana & mango smoothie

  • Handful of pretzels

  • Cucumber & grapes

Why this works:

This snack is designed for quick energy without heaviness.

  • Fast-digesting carbs from banana and mango provide immediate fuel ready to go into his first game

  • Light protein from soy milk supports energy without slowing digestion

  • Pretzels add a bit of salt for electrolytes

  • Cucumber and grapes add hydration

This is a really important window: too heavy, and performance drops. Too little, and energy dips.


Kids lunchbox with peanut butter sandwich and edamame in a lunchbox

Between Games (1 Hour Before Game 2)

What he eats:

  • Peanut butter sandwich on light rye

  • Small serve of edamame

  • Protein water

Why this works:

This is where things shift slightly with the focus on recovery & sustained energy.

  • Protein from peanut butter and edamame helps muscle repair

  • Healthy fats provide longer-lasting energy

  • Carbs from rye bread help replenish glycogen

  • Protein water gives a light top-up without feeling too full

This combo has been a game changer for keeping energy levels consistent into that second game.


sweet tofu dish with rice and broccoli

After Game 2 (Recovery Meal)

What he eats:

Why this works:

After two games, it’s all about recovery and refuelling.

  • Protein from tofu supports muscle repair

  • Carbs from rice replenish energy stores

  • Broccoli adds fibre and micronutrients

  • Protein water gives an extra boost without overfilling

This helps him recover properly after two intense basketball games.


Why This Works for Us

For us, it comes down to a few simple things:

  • Keeping meals easy to digest before games

  • Using carbs strategically for energy

  • Adding protein where it matters (between and after games)

  • Avoiding anything too heavy or greasy

When our 9yr old decided to take on two basketball games in one day, being correctly fuelled was something we were mindful of. While at this age, playing is all about having fun and doing their best to improve on themselves, it was still equally important to ensure that he stepped onto the court ready to go.

I’ve found that when he’s fuelled properly, the difference is noticeable: more energy, better focus, and the ability to perform across multiple games.

It is often sad to see how other kids fuel themselves before and after a game at a young age - packets of chips, lollies, pastries etc - and then parents wonder why their focus during the game is wayward.


FAQ: Vegan Kids & Sports Nutrition

Is a vegan diet enough for active kids in sport?

Yes, 100%. When planned properly, a vegan diet can absolutely support active kids.

The key is ensuring they’re getting enough:

  • Calories

  • Carbohydrates for energy

  • Protein for recovery

  • Key nutrients like iron, calcium, and B12

What should kids eat before a basketball game?

Ideally:

  • 2–3 hours before: A balanced meal with carbs + protein (like oats)

  • 1 hour before: A light snack with quick carbs (like fruit or a smoothie)

Avoid anything too heavy, fatty, or hard to digest, as this will have an impact on court performance.

What is the best snack between games?

A mix of:

  • Carbs (for energy)

  • Protein (for recovery)

  • Some fats (for sustained energy)

Simple options like peanut butter sandwiches, fruit, or edamame work really well.

Do kids need protein after sport?

Yes, since protein helps with muscle repair and recovery, especially after multiple games or intense activity.

It doesn’t need to be complicated — tofu, soy milk, legumes, or even a light protein drink can do the job.

How do you stop kids from feeling heavy during sport?

Focus on:

  • Easy-to-digest meals

  • Avoiding large portions right before games

  • Keeping snacks light and timed properly

This makes a huge difference in performance and comfort.


*This blog includes affiliates links where I may receive a commission

Next
Next

18 Easy Tofu Recipes That Actually Taste Amazing