What Foods Do You Eat In Your Vegan Diet To Maintain Energy For Exercise?

Sharing is caring!

This post may contain affiliate links. See our disclosure policy for more.

The question I get asked most is where the energy comes from. The honest answer is that my training barely changed when I went vegan. What changed was the timing, because plant food digests differently and I had to stop eating an hour before a session the way I used to.

Person mixing a colorful vegan salad with leafy greens, quinoa, cucumber, cherry tomatoes, and green onions in a large bowl.

These seven foods do the actual work. Carbs before, protein after, and the minerals that stop you feeling flat by Thursday.

🥣 1. Oats Are The Ultimate Pre-Workout Fuel

Oats about ninety minutes before a session is the one thing I never skip. The carbs release slowly enough that I don’t spike and crash halfway through. Banana and almond butter on top for potassium and fat. Eat them twenty minutes before instead and you’ll feel every bit of it.

💪 2. Lentils For Steady Plant Protein

Lentils are my post-workout default. Around 18g of protein and 15g of fibre a cooked cup, which covers the repair and keeps me full through the afternoon.

I cook a big pot on Sunday and keep it in containers in the fridge. Left to my own devices after a hard session I will eat toast, so having them already made is the entire strategy.

🏃 3. Bananas For Quick Energy

Wooden bowl filled with sliced bananas, with bunches of ripe yellow bananas in the background on a rustic table.

About 30g of carbs and a useful hit of potassium for something that costs pennies and needs no preparation. I blend one with spinach, soy milk and chia seeds straight after training. Soy milk specifically, because it’s the only plant milk with real protein in it, around 7g a cup.

On long rides I take two bananas and a handful of walnuts. Fast sugar and slow fat, and it beats anything I’ve bought in a wrapper.

🍱 4. Tempeh To Boost Recovery

Tempeh has around 20g of protein per 100g, which puts it above tofu, and it’s fermented so it sits easier after a hard session. It takes smoky marinades better than tofu does too. If you prefer tofu, press it first, and a tofu press is the difference between crisp and soggy. Worth reading the protein mistakes post if you’re training seriously.

🎂 5. Sweet Potatoes For Carbs And Antioxidants

Overhead view of roasted orange sweet potato cubes garnished with fresh rosemary in a black bowl held by two hands.

Sweet potatoes are my go-to for a comforting and energizing dinner after a long day of exercise. They’re rich in complex carbs, fiber, and antioxidants like beta-carotene. One medium sweet potato has around 24 grams of carbs and a ton of vitamin A.

Roasted, split, and loaded with black beans, avocado and salsa. Four ingredients, no recipe, and it’s the meal I make when I’m too tired to think about food.

🌱 6. Chia Seeds For Hydration And Endurance

Chia seeds hold about ten times their weight in water, which genuinely helps on hot days. 5g of protein and 10g of fibre an ounce alongside that.

I often make chia pudding with almond milk, cocoa powder, and maple syrup, then enjoy it before morning workouts.

🩸 7. Leafy Greens For Iron And Recovery

Spinach salad on wooden table for vegan iron and workout energy.

This is the one that actually matters for training. Iron, magnesium and calcium, and low iron feels exactly like being unfit. I went months blaming my training before a blood test explained it. Two cups of greens into a smoothie or a soup, always with something acidic so you absorb the iron, and if a test says you’re low then an iron supplement is worth asking your doctor about.

✅ The Bottom Line

Eating for exercise on a vegan diet doesn’t have to be complicated. With the right mix of slow-burning carbs, plant-based proteins, and nutrient-dense snacks, you’ll have all the energy you need.

A normal day for me: oats in the morning, a banana before training, lentils or tempeh after, sweet potato and greens at dinner. On days I train twice and can’t face another meal, a scoop of vegan protein powder covers the gap. And B12 daily, which matters more when you’re training hard than most people realise.

🛒 What Fuels My Training

Carbs before, protein after, and the minerals that stop you feeling flat by Thursday.

  • Rolled oats: ninety minutes before a session. The one thing I never skip.
  • Dried lentils: 18g protein and 15g fibre a cup. My default post-workout meal.
  • Tempeh: around 20g of protein per 100g, and it sits easier than tofu after a hard session.
  • Soy milk: the only plant milk with real protein in it, around 7g a cup.
  • Vegan protein powder: for days I train twice and cannot face another meal.
  • A B12 supplement: matters more when you are training hard than most people realise.

📚 More Vegan Resources

🌟 Did you LIKE this ARTICLE?

Leave a comment below! We can’t wait to hear what you think!

Sharing is caring!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *