Gaining Weight on Vegan Diet Plans 10 Tips for Athletes

Gaining Weight on Vegan Diet Plans: 10 Tips for Athletes

Gaining Weight on Vegan Diet Plans: 10 Tips for Athletes

Athletes commonly desire to gain lean body weight to help support their performance goals. When following a vegan diet, athletes may wonder what the best strategies are to help them gain weight.

 Let’s take a look at what following a vegan diet means.  Then we will look at 10 tips to help athletes with gaining weight on a vegan diet.

What is a Vegan Diet?

An athlete who follows a vegan diet does not consume any animal-based or animal-derived products.  This includes beef, turkey, chicken, pork, seafood, dairy products, butter, and eggs. Some individuals following a vegan diet also avoid honey. 

Instead of animal-based products, all nutrients in a vegan diet are provided by plant-based sources.  Plant-based sources of nutrients include: grains, fruits, vegetables, nuts, seeds, beans, and legumes. 

It is important that athletes following a vegan diet carefully plan their meals and snacks to ensure all their nutrient needs are met.

Vegan Diet

10 Tips for Gaining Weight on Vegan Diet Plans

Now that you are familiar with what following a vegan diet involves, let’s look at 10 tips to support athletes with gaining weight on a vegan diet.

Tip #1: Plan Ahead

With busy practice and competition schedules, it can be easy for athletes to skip opportunities for eating throughout the day. It is important for athletes who want to gain weight to take time to plan ahead on ways to meet their sports nutrition needs.

Athletes trying to gain weight should aim to eat frequently throughout the day. Ideally, athletes should plan to eat three meals and three snacks (morning, afternoon, before bed) daily. To achieve this goal, consider making time on the weekend to meal prep for the upcoming week. Preparing meals and snacks in advance can help ensure you have food available to meet your nutrition needs on busy weekdays.

Tip #2: Spread Protein Throughout the Day

It is important for athletes following a vegan diet to ensure they are meeting their protein needs. Protein needs for athletes are generally based upon an athlete’s body weight. In general, athletes should aim to eat ~0.25 grams of protein per kilogram body weight1 with meals and snacks spaced throughout the day.  This calculates to be in the range of 20-40 grams of protein per meal, with larger athletes needing more protein than smaller athletes.

There are numerous plant-based sources of protein athletes following a vegan diet can enjoy. Athletes should aim to include a variety of these protein sources in their diet to ensure they consume all the essential amino acids needed by the body.

  • Quinoa
  • Seitan
  • Soy protein: Tofu, edamame, soy milk
  • Nuts, nut butters, and seeds
  • Bean, legumes, hummus
  • Vegan egg substitutes
  • Plant-based, high-protein milks*
  • Plant-based yogurts*

*When purchasing plant-based milks and yogurts, the amount of protein varies amongst products. It is best to compare the nutrition fact labels between products to find higher protein options to purchase.

Vegan Sources of Protein

What About Vegan Protein Powders?

Vegan protein powders can be a convenient way for athletes to meet their protein needs when time is limited. When choosing a protein powder, look for one that has been third-party tested. Dietary supplements are not regulated by the USDA in the same way that food is. Thus, they may contain banned substances that could potentially make you ineligible for competition. 

Supplements that are third-party tested have an outside organization evaluate the supplement for accuracy of ingredients.  Two companies that provide third-party testing for sports supplements are NSF International Certified for Sport and Informed Sport

I encourage athletes to focus on including whole foods in their meals and snacks, using protein powders when they have limited time and need a quick option to meet their sports nutrition needs. Similar to including a variety of plant-based protein foods in the diet, athletes may consider rotating the type of plant-based protein powder used as well (i.e. soy protein, pea protein, pumpkin seed).

Tip #3: Add in Healthy Fats

Athletes interested in gaining weight on a vegan diet should focus on incorporating healthy, unsaturated fats into their meals and snacks. Fat contains 9 calories per gram. This is more than double the amount of calories per gram than carbohydrates and protein contain (4 calories per gram). Therefore, adding healthy fats to your diet is an easy way to increase your total caloric intake.

Fat has many important functions in the body. It is necessary for the absorption, transportation, and storage of fat-soluble vitamins (Vitamins A, D, E, K).  Fat helps provide protection for our internal organs.  Essential fatty acids are also necessary for optimal brain function. 

Healthy Fats to Support Gaining Weight on Vegan Diet Plans

Here are a variety of ways athletes following a vegan diet can add healthy fats to their sport nutrition meal plan.

  • Avocados and guacamole
  • Olives and olive oil
  • Nuts and nut butter
  • Seeds: Chia, flaxseeds, sesame, pumpkin, poppy seeds
  • Tahini or sesame paste
  • Liquid vegetable oils: Canola, sunflower, safflower, corn, soybean
  • Salad dressings and spreads made with liquid vegetable oils

Tip #4: Start the Day with Breakfast

Athletes focused on gaining weight should make it a priority to start the day with breakfast. Breakfast is often referred to as “The Meal of Champions,” but I find it is a meal often skipped by athletes in the rush to get out the door in the morning.

Breakfast Ideas to Support Gaining Weight on Vegan Diet Plans

Here are several breakfast ideas for athletes following a vegan diet to support their weight gain goals.

*Great vegan banana bread recipe from Amy Gorin, MS, RDN.

Start the Day with Breakfast

Tip #5: Take Advantage of Snacks

When athletes desire to gain weight, snacks can be a great way to add in extra calories and nutrients.  I encourage athletes to view snacks as “mini meals” that are aimed at helping them meet their sports nutrition needs.

Snack Ideas to Support Gaining Weight on Vegan Diet Plans

When planning snacks, aim to combine a food item containing protein with food from at least one other food group. If you have trouble remember to eat, set an alarm on your watch or smartphone as a reminder.

Snack ideas to support gaining weight on a vegan diet include:

  • Nut butter and banana sandwich on whole wheat bread
  • Greek-like, plant-based yogurt with berries and vegan granola
  • Avocado and vegan egg substitute toast
  • Hummus with vegan pita chips and sugar-snap peas
  • Vegan trail mix – mix together your favorite dried fruits, nuts, pretzels, and dry breakfast cereals

For additional plant-based snack ideas, take time to review my blog: High-Protein Vegan Snacks for Athletes.

Tip #6: Choose Calorie-Dense Foods

In addition to healthy fats, choosing calorie-dense foods can help athletes with gaining weight on a vegan diet.  Calorie density is a way to categorize foods based upon the amount of calories the food contains relative to it’s weight. A calorie-dense food contains a high number of calories in a relatively small amount of the food.

Adding calorie-dense foods to meals and snacks can be an easy way for athletes to increase their total caloric intake, thus supporting weight gain goals. Examples of calorie-dense foods that athletes following a vegan diet can enjoy include:

  • Dried fruit
  • Granola
  • Whole grain bread and bagels
  • Quinoa, rice, pasta
  • Starchy vegetables: Potatoes, sweet potatoes, winter squash
  • Healthy Fats: Avocado, nuts, nut butters, seeds, oils

Keep in mind that while many of these foods are calorie-dense, they are nutrient-dense as well. Thus, they are great additions to an athlete’s sports nutrition vegan meal plan.

Calorie Dense Foods

Tip #7: Enjoy Nutritious Beverages with Your Meals

An easy way for athletes to add calories to their day is by drinking beverages that provide nutritious calories with their meals. I encourage athletes to seek out beverages that provide vitamins and minerals rather than sugar-sweetened drinks with no added nutrients.

Ideas for beverages that athletes following a vegan diet can enjoy with their meals include:

  • 100% fruit juice
  • 100% vegetable juice
  • Plant-based milk
  • Kombucha (look for certified vegan products)

Make sure to enjoy your meal first and then drink your beverage. This will help prevent you from filling up on your beverage and being too full to eat your nutritious meal.

Tip #8: Power-Up with Smoothies

In addition to drinking beverages with your meals, smoothies can be a great way to add nutritious calories to your day. You can make a nutrient-packed smoothie by blending together your favorite frozen fruits, banana slices, leafy greens, as well as plant-based milk and yogurt.

Further boost the nutrient content of your smoothie by blending in the following ingredients:

  • Tofu
  • Avocado
  • Nuts or nut butter
  • Chia seeds
  • Cocoa powder
  • Oats

Tip #9 Focus on Recovery Nutrition

Following a workout or competition, make sure to take time to refuel your body. After exercise, there are three key areas athletes should focus on to support their recovery nutrition needs.

  • Hydration – Replace fluid and electrolytes lost in sweat
  • Refill Energy Stores – Consume carbohydrates to replace energy stores used during activity
  • Build and Repair – Consume protein to help build and repair lean muscle mass

Too often, I find athletes rush straight from their activity to class or work. Thus, they miss out on a prime opportunity to fuel their bodies. Consider keeping snacks in your gym bag that you can enjoy after a workout or packing a meal you can eat-on-the-go.

Focus on Recovery Nutrition

Tip #10: Enjoy a High-Protein Evening Snack

Finally, athletes who desire to gain lean muscle mass should capitalize on enjoying a high-protein evening snack before bed. During sleep the body recovers from the activities of the day. Consuming protein before going to bed can help promote muscle protein synthesis during the overnight recovery period1

I find many athletes enjoy a fruit smoothie as a bedtime snack, as it is can be a convenient way to meet your protein needs. Consider enjoying muffins made with vegan baking mix or vegan waffles topped with nut butter along with your smoothie before bed.

Gaining Weight on Vegan Diets

Gaining Weight on Vegan Diet Plans

You are now set with a variety of ideas for gaining weight when following a vegan diet. For additional plant-based sports nutrition information, check out my blog:  9 Most Important Vegan Pantry Staples for Athletes.

Click HERE to sign-up for the Nutrition By Mandy e-mail list.

About the Author

Mandy is a Sports Dietitian Nutritionist in the San Antonio, TX area. She is a Registered and Licensed Dietitian, a Board-Certified Specialist in Sports Dietetics, a Licensed Athletic Trainer, and is a Certified Exercise Physiologist through the American College of Sports Medicine. Mandy believes the key to reaching one’s full potential, both in everyday life and in sports performance, relies on a healthy nutritional foundation. Learn more about the work Mandy does here.


  1. Jäger, R., Kerksick, C. M., Campbell, B. I., Cribb, P. J., Wells, S. D., Skwiat, T. M., Purpura, M., Ziegenfuss, T. N., Ferrando, A. A., Arent, S. M., Smith-Ryan, A. E., Stout, J. R., Arciero, P. J., Ormsbee, M. J., Taylor, L. W., Wilborn, C. D., Kalman, D. S., Kreider, R. B., Willoughby, D. S., Hoffman, J. R., … Antonio, J. (2017). International Society of Sports Nutrition Position Stand: protein and exercise. Journal of the International Society of Sports Nutrition14, 20.
  2. Res, P. T., Groen, B., Pennings, B., Beelen, M., Wallis, G. A., Gijsen, A. P., Senden, J. M., & VAN Loon, L. J. (2012). Protein ingestion before sleep improves postexercise overnight recovery. Medicine and science in sports and exercise44(8), 1560–1569.
Scroll to Top