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
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.
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.
Between Games (1 Hour Before Game 2)
What he eats:
Peanut butter sandwich on light rye
Small serve of edamame
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.
After Game 2 (Recovery Meal)
What he eats:
Sweet tofu with rice and broccoli
Protein water
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

