What does a vegan athlete eat?

I will be also be sharing this post on the Bob’s Red Mill Train with Grain blog!

I am frequently asked about what I eat on a daily basis to attain the nutritional values needed to sustain not only a healthy but very active lifestyle. Nutritional considerations for a vegan athlete include getting enough of they key nutrients of omega 3’s, iron, zinc, calcium, vitamin D and B12. Foods high in these nutritional values include fruits, vegetables, whole grains, seeds, nuts and beans. Some nutrients such as B12 must be supplemented or eaten in fortified foods. (try Bob’s Red Mill Nutritional Yeast)

Many people have continued to ask me about getting enough protein which has lead me to do some research on the subject. Each scientific journal article and report I have read suggests that that athletes in general do not require more protein than non active persons whether vegan or not. The recommendation for athletes and the general public is to have 12-15% of your daily calories be from protein-adjusting calories (and therefore protein) based on physical activity.

Based on my personal stats, a 50kg athlete (110lbs) eating 12% of my calories (kcal/d) as protein would look like this, (using calculating methods based on the Food and Nutrition Board) Based on 2500 calories per day (.12 x 2500kcal/4kcal per gram of protein=75g of protein) The RDA recommends 40-50g/d as a general guideline for the average sedentary-normally active person of my size.

Here is a sample of what I might eat in an average work/training day. I have estimated protein content for each meal based on the brands that I use. My diet varies slightly on race days or longer or harder training days when I add extra calories before racing and often have a recovery smoothie with protein right after a race.

You can see how easy it is to actually get plenty and possibly too much protein in your diet if you are not mindful of your calorie intake and expenditure.

BREAKFAST: 18-25g protein

1/4-1/2 cup cooked Bob’s Red Mill rolled or steel cut oats (7-14g protein)

1/4 cup dried fruit and seeds (6g protein) optional

1/2 cup soy or rice milk (4.5g protein) optional

1 banana (1g protein)


A smoothie with:

1 cup rice or soy milk (4-9g protein)

1 cup water or coconut water

2 cups (or 3-4) stalks of kale or spinach (5g protein)

1 banana (1g protein)

1 cup of frozen fruit (2g protein)

1-2 Tbsp Bob’s Red Mill ground flax meal and/or Hemp protein (3-6g protein) or Vega Performance Protein (up to 26g)

1-2 TBSP Udo’s oil (Omegas+DHA)


I have a juicer now and I love that I can make a nutrient packed mid morning snack in a liquid. Here are my 2 favorites:

1 large cucumber (peeled if not organic-always wash your veggies regardless!)

Large fistful of kale or spinach

4 stalks celery

1 to 2 big broccoli stems

1 pear or green apple

1 inch of ginger (or less), peeled


2 apples

4-6 carrots

1 inch of ginger, peeled

LUNCH: (27-45g protein)

2-3 cups mixed greens or spinach salad with: (2-4g protein)

1/2 avocado (1.5g protein)

1/2 cup chopped carrots (1g protein)

1/4-1/2 block of steamed and sauteed tempeh (or tofu) pan seared with a little olive oil and spices or 1/2 package of seitan (13-22g protein)

1/4-1/2 cup quinoa (6-12g protein)

2-3 TBSP of seeds or nuts (3-4g protein) optional

SNACK: 8-12g protein this is usually a post workout snack for me!

1 slice whole grain or sprouted bread (or toast) (6-8g protein)

2 TBSP hummus (2-4g protein)

tomato or apple slices

salt and pepper to taste

DINNER: 26-50g protein

1 cup steamed broccoli, kale, chard, brussels sprouts or collard greens (generally something bright green) (4g protein)

1/2 cup Bob’s Red Mill short or long grain brown rice or buckwheat groats, wild rice or another whole grain (6-12g protein)

1/2 cup crispy chickpeas (7g protein)

1/2 chopped onion

1/2 chopped apple

1/4 cup seeds or nuts (4-6g protein) optional

1/2 of a roasted delicata or acorn squash (2g protein)

2-3 TBSP Bob’s Red Mill Nutritional yeast (3-4g protein) LOTS of B12!


Apple slices with cinnamon OR 2 Homemade raw oat balls (recipe makes at least 12)

1/4 cup chopped dates

1/4 cup dried coconut

1-2 cups rolled oats

1/4-1/2 cup brown rice syrup

1/4-1/2 cup sunbutter or peanut butter (or other favorite nut butter)

2 TBSP chia seeds

1/4 dried cranberries

Mix together and roll into small golf ball sized balls.


3 Comments Add yours

  1. Harini says:

    Thanks for this post! I am asked the same question by people and I am not an athlete. I tell them that whether athlete or not the protein requirement does not change, but it is great when someone who is a vegan athlete says that. Sharing on my fb page.:)

  2. I thought of a great song for your massage mix, Mo! Kent Masuda’s “Eternalnet”. Have fun!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s