This article was co-authored by Claudia Carberry, RD, MS. Claudia Carberry is a Registered Dietitian specializing in kidney transplants and counseling patients for weight loss at the University of Arkansas for Medical Sciences. She is a member of the Arkansas Academy of Nutrition and Dietetics. Claudia received her MS in Nutrition from the University of Tennessee Knoxville in 2010.
There are 13 references cited in this article, which can be found at the bottom of the page.
wikiHow marks an article as reader-approved once it receives enough positive feedback. This article received 14 testimonials and 92% of readers who voted found it helpful, earning it our reader-approved status.
This article has been viewed 656,704 times.
Vegetarians eat mostly vegetables, fruits, and grains, though some also eat dairy products and eggs. Since it has no meat, you might find that you lose weight when you first start as a vegetarian. While for many, this is a benefit, for others it can be a problem. However, with a little tweaking, your diet can better support your body's health. On a vegetarian diet, you can gain weight by choosing your foods thoughtfully.
Steps
Gaining Weight on a Vegan Diet
-
1Understand the difference between vegetarianism and vegan. Vegans are all vegetarians, but not all vegetarians are vegans. A vegetarian diet cuts out all meat products — beef, poultry, sometimes fish, and so on — but a vegan diet eliminates all animal and animal-based food products. This means vegans do not eat dairy products (such as milk, yogurt, butter, cheese) and eggs. Vegans therefore base their diets around nutrient-rich plants.[1]
- The diet of a vegan is more restrictive, and therefore more of a challenge to get complete nutrition (although of course, it is possible), and for underweight individuals, may make it a bit more difficult to gain weight.
-
2Calculate your calorie needs. A calorie is a unit of energy in food that, when consumed, is either used to fuel the body's activities or is stored as fat.[2] When trying to lose weight, you want a calorie deficit, meaning you burn more calories through activity than you take in through food. To gain weight, you do the opposite: eat more calories than you burn in the course of a day. A vegetarian diet offers many calorie-rich options that will help you increase caloric intake without having to cut down on the exercise or activity that keeps you healthy.
- One pound of fat is equal to 3,500 calories. For every 3,500 calories you take in without burning them off, you will gain one pound of weight.
- Your calorie needs will depend on your age, sex, and height. Use an online calorie calculator to find out how many calories you should be consuming on a daily basis. [3]
- Since you are trying to gain weight, eat slightly more than that amount every day — but don't go crazy! Eat about 500 extra calories per day to add up to 3,500 calories by the end of the week. At this rate, you will gain one pound per week.
Advertisement -
3Continue eating healthy calories. The most obvious way to gain weight is to eat unhealthy, fatty vegan options like French fries or sugary pastries. But this is typically not what a person who is underweight actually needs. While there is plenty of fat and calories, these foods are lacking in nutrients such as protein, calcium, fiber, and other important needs for a healthy body. [4]
- Snack throughout the day on foods that have “good fats,” like avocados, beans, nuts, seeds, peanut or almond butter, and hummus.
- Drink your calories! Instead of drinking only water, drink juices, protein drinks, and smoothies that will bring in calories without filling you up.
- Add easy calories through garnishes. For example, add olive oil, nuts, seeds, and fruits, to salads.
-
4Eat protein-rich food to build muscle mass. A lack of protein is typically the main issue seen with vegan and vegetarian diets. Those following these diets should consistently watch for complete protein. Complete proteins are necessary due to their complete panel of amino acids. However, vegans and vegetarians can consume various protein options that complement one another (called complementary proteins) to form a complete protein that has all 9 essential amino acids. They can also simply consume complete proteins such as garbanzo beans, spirulina, and flax seeds. An example of combined protein would be brown rice and beans.
- Beans are a go-to meatless protein, and also a great source for calories! Ideally, you should eat at least 3 cups of garbanzo beans every week, though you can eat more than that without fear of health repercussions.[5]
- Nuts and seeds are protein-rich, but some varieties can add too much cholesterol to your diet. Look for pumpkin seeds, almonds, pistachios, and walnuts, but avoid macadamia nuts and Brazil nuts.
-
5Explore soy alternatives. Soy protein is the vegan's best friend, and is even thought to lower “bad” (LDL) cholesterol levels.[6] Tofu and tempeh don't have much flavor on their own, but they take on the flavor of whatever they're cooked with while increasing your protein intake. Some people object to tofu's smooth texture, so you might add TVP (textured vegetable protein) to dishes that need protein that feels like ground meat — tacos, pasta sauces, etc.
- Add calories to meals through soy garnishes, as well. You can find soy cheese, soy milk, or soy sour cream at your grocery store. Use these products to add calories to salads, baked potatoes, tacos, or granola without filling yourself up.
-
6Increase your carbohydrate intake. You may have heard that people trying to lose weight often cut carbohydrates out of their diet entirely. Research suggests, though, that low-carb diets are effective largely because they result in lower calorie consumption.[7] Foods rich in carbohydrates can give you a calorie boost without filling you up as much as an equivalent amount of vegetables or beans. To gain weight, include carbohydrates like rice, pasta, quinoa, and whole-wheat breads in your diet.
-
7Eat six mini-meals throughout the day. If you get full quickly, you might have trouble getting enough calories through three square vegan meals. In that case, eat six smaller meals spread evenly throughout the day. You don't have to eat to the point of feeling stuffed, but small, frequent meals will result in higher calorie consumption throughout the day.
-
8Snack often. Even between your small meals, you can take in calories by eating small, nutrient-rich snacks designed to fuel the body. A spoonful of peanut butter, a protein bar, a cup of granola, or a handful of kale chips won't fill you up, but they'll help you gain weight.
Gaining Weight with Dairy and Eggs
-
1Begin with the vegan guidelines for weight gain. The vegan and vegetarian diets are quite similar, though the vegetarian diet allows a little more flexibility. As such, a vegetarian should follow all the advice given for vegans attempting to gain weight, alongside suggestions that incorporate dairy into the diet.
- Try to consume 3,500 calories more than needed to maintain your weight every week. This will result in a weight gain of about 1 pound per week.
- Eat calorie and protein-rich foods like beans, nuts, peanut and almond butters, soy products, and so on to replace the role of meat in your diet.
- Eat multiple smaller meals to help you consume enough calories to gain weight, and snack often.
-
2Increase the amount of egg protein in your diet. If your diet allows dairy and eggs, you should take advantage of the calories and protein available in these products. While eggs are quite rich in protein, eating too much yolk can cause your cholesterol to rise to dangerous levels.[8] Yolks are healthy in moderation, but you shouldn't eat more than one per day. Egg whites, on the other hand, are healthy and protein-rich in any amount.[9] Simply remove the egg yolks or buy liquid egg whites from the grocery store to make egg dishes dense with protein, calories, and nutrients.
- For example, stuff an egg-white omelet with beans, cheese, chopped tomatoes, onions, and bell peppers, then top it with sour cream, salsa, and avocados.
-
3Garnish meals with dairy products. Just as with a vegan diet, you can add calories to your meals by adding nuts, fruits, and other calorie-rich garnishes to your salads and other meals. However, if your diet allows dairy products, you can opt for regular sour cream and cheese instead of the soy substitutes used by vegans. Cheese, sour cream, butter, and other dairy products are high in saturated fats, so they should be consumed only in moderation. Too much of these foods can lead to heart problems down the line.
- However, just one ounce of shredded cheese might add 100 calories to a baked potato, omelet, or salad!
- Two tablespoons of sour cream will add 60 calories to your cup of vegetarian chili.[10]
- Spreading a pat of butter over your toast in the morning can add 36 calories.[11]
- Garnishing your meals with dairy will help you reach your daily 500-calorie surplus without stuffing yourself.
-
4Snack on dairy products. Cheese should be approached with some wariness. While cheese is linked with obesity and heart disease, it's also a key component of the incredibly healthy Mediterranean diet.[12] The key to gaining weight the right way with cheese is to choose the right types of cheese. Avoid unhealthier cheese like cheddar and Swiss, and look for healthier cheeses like goat cheese, feta, and mozzarella are lower in calories, and can be eaten as a light snack for a calorie boost. Cottage cheese is a popular snack that adds a good deal of protein to your diet without posing a potential health risk.
- Yogurts are also a popular snack option, but avoid yogurts that add a lot of sugar through flavoring. Instead, choose a plain or Greek yogurt and flavor it with fresh fruits.
-
5Consider including fish in your diet.[13] Many vegetarians who choose not to eat meat products still include fish in their diets. This is called “pescetarianism,” and can be a good option for those trying to gain weight. Like chicken, fish is a lean meat that adds calories and protein to your meals. Human bodies can't produce the omega-3 fatty acids found in fish, but these acids help build muscle mass, increasing weight without adding flab. The American Heart Association recommends eating fish at least twice a week, and emphasizes the following fish:
- Mackerel
- Lake trout
- Herring
- Sardines
- Albacore tuna
- Salmon
Help Gaining Weight
Expert Q&A
Did you know you can get expert answers for this article?
Unlock expert answers by supporting wikiHow
-
QuestionHow can vegetarians put on weight?Claudia Carberry, RD, MSClaudia Carberry is a Registered Dietitian specializing in kidney transplants and counseling patients for weight loss at the University of Arkansas for Medical Sciences. She is a member of the Arkansas Academy of Nutrition and Dietetics. Claudia received her MS in Nutrition from the University of Tennessee Knoxville in 2010.
Master's Degree, Nutrition, University of Tennessee KnoxvilleMaster's Degree, Nutrition, University of Tennessee KnoxvilleExpert Answer -
QuestionHow can I gain weight quickly?Claudia Carberry, RD, MSClaudia Carberry is a Registered Dietitian specializing in kidney transplants and counseling patients for weight loss at the University of Arkansas for Medical Sciences. She is a member of the Arkansas Academy of Nutrition and Dietetics. Claudia received her MS in Nutrition from the University of Tennessee Knoxville in 2010.
Master's Degree, Nutrition, University of Tennessee KnoxvilleMaster's Degree, Nutrition, University of Tennessee KnoxvilleExpert Answer -
QuestionWhat food makes you gain weight?Claudia Carberry, RD, MSClaudia Carberry is a Registered Dietitian specializing in kidney transplants and counseling patients for weight loss at the University of Arkansas for Medical Sciences. She is a member of the Arkansas Academy of Nutrition and Dietetics. Claudia received her MS in Nutrition from the University of Tennessee Knoxville in 2010.
Master's Degree, Nutrition, University of Tennessee KnoxvilleMaster's Degree, Nutrition, University of Tennessee KnoxvilleExpert Answer
Warnings
- Although junk foods such as soda, chips, and candy are high in calories and are usually vegetarian, eating them to put on weight is usually not a good idea. They are high in sugar and fat and low in beneficial nutrients.⧼thumbs_response⧽
- Consult your doctor or nutritionist before making any changes to your diet or attempting to gain weight.⧼thumbs_response⧽
Things You'll Need
- Nuts such as Almond and Walnuts
- Beans
- Yogurt (optional)
- Greens
- Soy milk or other non-dairy milk
- Nut butter
- Fruit such as berries
- Olive or other vegetable oil
- Grain products such as rice, oatmeal, or bread
- Avocados
- Seeds, such as flax seeds or sunflower seeds
- Raisins
References
- ↑ https://www.heartfoundation.org.nz/wellbeing/healthy-eating/nutrition-facts/plant-based-vegetarian-vegan-diets
- ↑ http://www.mayoclinic.org/healthy-lifestyle/weight-loss/in-depth/calories/art-20048065
- ↑ http://www.mayoclinic.org/calorie-calculator/itt-20084939
- ↑ http://familydoctor.org/familydoctor/en/prevention-wellness/food-nutrition/healthy-food-choices/healthy-ways-to-gain-weight-if-youre-underweight.html
- ↑ https://www.myfooddata.com/articles/vegan-weight-gain-foods.php
- ↑ https://www.health.harvard.edu/staying-healthy/soy-protein-helps-lower-bad-cholesterol-a-small-but-important-amount
- ↑ https://vegansfirst.com/gaining-weight-as-a-vegan/
- ↑ http://www.mayoclinic.org/diseases-conditions/high-blood-cholesterol/expert-answers/cholesterol/faq-20058468
- ↑ http://www.bodybuilding.com/fun/no-meat-muscle-4-rules-for-building-mass-on-vegetarian-diet.html
About This Article
To gain weight as a vegetarian, try eating protein-rich foods, such as beans, brown rice, and nuts. Also, try eating more egg whites in foods like omelets, since they're high in calories and protein. Similarly, increase your carbohydrate intake, through foods like rice, pasta, and quinoa, to gain weight without feeling as full. If you find yourself getting full quickly, try eating six mini-meals to boost your calorie consumption throughout the day. Additionally, make sure to snack often on nutrient-rich foods like peanut butter, protein bars, or granola. For more tips from our Dietary co-author, including how to boost your dairy intake to gain weight, read on!
Medical Disclaimer
The content of this article is not intended to be a substitute for professional medical advice, examination, diagnosis, or treatment. You should always contact your doctor or other qualified healthcare professional before starting, changing, or stopping any kind of health treatment.
Read More...