Many people believe that gaining weight on a vegan diet is difficult, but the truth is — it’s all about choosing the right foods. With the right high-calorie plant-based options, you can easily increase your calorie intake in a healthy and sustainable way.
This blog explores 9 powerful high calorie foods vegan, including nuts, avocados, olive oil, dried fruits, whole grains, legumes, coconut, smoothies, and seeds, that can support healthy weight gain. You’ll also learn what makes a food calorie-dense, why these foods are especially important for vegans, and how to include them in your daily diet.
Along with this, the blog shares practical meal ideas for breakfast, lunch, and snacks, smart weight gain tips like maintaining a 300–500 calorie surplus, and the importance of balancing protein, healthy fats, and carbohydrates. It also highlights affordable Indian vegan options, explains the difference between healthy and empty calories, and helps you understand who can benefit the most from a high-calorie plant-based diet.
What Are High Calorie Foods Vegan?
High calorie vegan foods are plant-based foods that deliver a large amount of energy — primarily through healthy fats and complex carbohydrates — in a relatively small serving size. In nutrition terms, “high calorie” refers to foods with significant energy density, meaning more calories packed into less volume. These foods are especially important for weight gain because gaining weight requires eating more calories than your body burns each day.
On a plant-based diet, this can be harder to achieve since many whole plant foods are high in fiber and water, making you feel full before you have eaten enough calories. High calorie vegan foods solve this by delivering concentrated energy efficiently, without needing you to eat large, uncomfortable quantities.
High Calorie Vegan Foods — Quick Overview
What Makes a Food High in Calories
Every food gets its calorie content from one or more of the three macronutrients:
- Fats provide 9 calories per gram — more than double that of the other two macronutrients. This is why oil, nuts, seeds, and avocados rank so high on any calorie-dense food list.
- Carbohydrates provide 4 calories per gram. Starchy and dried foods like oats, rice, and dried fruits are solid calorie sources because moisture has been removed, concentrating their energy.
- Protein also provides 4 calories per gram and is essential for muscle repair and growth when combined with resistance training.
The most calorie-dense vegan foods tend to be those with a high fat content, such as oils, nuts, seeds, nut and seed butters, avocados, and coconut products — because fat has 9 calories per gram, as opposed to carbohydrates and protein which have 4 calories per gram.
Why Vegans May Need High-Calorie Foods
From the onset, it can seem difficult to gain weight while on a vegan diet. If you are underweight or looking to bulk up, it is important to emphasise certain foods. To gain weight, you need to eat more calories than you expend. Here is why high calorie foods vegan are essential:
- Weight gain: Whole plant foods are bulky and filling. Without strategic choices, many vegans fall short of their daily calorie needs.
- Muscle building: Building lean muscle requires both a calorie surplus and adequate protein. Legumes, seeds, and whole grains support both goals simultaneously.
- High metabolism: Some people naturally burn through calories faster and need energy-dense foods simply to maintain — let alone gain — body weight.
- Athletic recovery: Endurance and strength athletes have elevated calorie demands that plant-based high calorie foods can efficiently meet.
Verified Fact: Calorie-dense foods help increase your total energy intake without needing to eat large, uncomfortable volumes. This is the core advantage of building your diet around energy-dense plant foods.
9 High Calorie Vegan Foods You Must Add to Your Diet
This is the most important section of this guide. These nine foods are the foundation of any effective high calorie vegan diet for weight gain — all verified against the USDA FoodData Central database and leading nutrition sources.
1. Nuts & Nut Butters
Calories: ~597 kcal per 100g (peanut butter)
In a 100-gram amount, smooth peanut butter supplies 597 calories and is composed of 51% fat, 22% protein, and 22% carbohydrates including 5% dietary fiber. Other nut butters — almond, cashew, sunflower seed — fall in a similar range. Whole nuts are equally dense. A single ounce of almonds, peanuts, or pistachios has about 164 calories, while an ounce of macadamias or pecans can have approximately 200 calories.
Research has shown that the consumption of nuts has a variety of health benefits — they are nutrient dense, providing our bodies with high-quality plant-based protein, healthy fats, fiber, minerals, tocopherols, phytosterols, and phenolic compounds.
How to eat more:
- Stir nut butter into oatmeal or smoothies
- Keep a handful of mixed nuts as a between-meal snack
- Use cashew or peanut butter as a base for sauces and curries
- Spread almond butter on whole grain toast with sliced banana
2. Avocados
Calories: ~160 kcal per 100g
Avocados are high in calories for a fruit. 100g of avocado contains around 160 calories — over three times the calories of the same weight of apple. The dominant fat in avocado is oleic acid, the same monounsaturated fat found in olive oil, which is linked to improved cholesterol levels and reduced inflammation.
When trying to gain weight and increase your calorie intake, it is important to include plenty of healthy fats in your diet. Gram for gram, fats have a higher calorie content than protein and carbohydrates — 9 calories per gram of fat versus 4 calories per gram of protein or carbohydrate. Top vegan sources of healthy fats include avocados, hummus, coconut products, olive oil, nuts, seeds, and nut butters.
How to eat more:
- Add half an avocado to any meal for approximately 130–160 extra calories
- Mash into guacamole and serve with whole grain crackers or pita
- Blend into salad dressings, smoothies, or pasta sauces
- Slice over rice bowls, lentil dishes, or toast
3. Olive Oil & Healthy Fats
Calories: ~120 kcal per tablespoon
Oils are in fact the highest energy density food you can consume, packing 120 calories into a tablespoon. Whether it is olive oil, coconut oil, vegetable oils, avocado oil, or sesame oil, all plant-based oils contain a similar number of calories. You cannot pack more calories into a food source.
Rich in healthy monounsaturated fats, olive oil is well known for its health-promoting properties. Monounsaturated fats have been shown to increase levels of “good” HDL cholesterol, reduce blood triglycerides, and help improve blood sugar levels in people with type 2 diabetes. Olive oil is also high in antioxidants, which are beneficial compounds that prevent oxidative damage to your cells and reduce your risk of chronic disease.
Other calorie-dense fat sources to include:
- Tahini (sesame paste) — approximately 90 kcal per tablespoon, rich in calcium and zinc
- Coconut oil — one tablespoon contains 116 calories and 13.5g of fat
- Avocado oil — stable at high heat, great for cooking
How to eat more: Drizzle olive oil generously over roasted vegetables, soups, pasta, and grain bowls. Cook with coconut oil. Use tahini in dressings and hummus.
4. Dried Fruits (Dates, Raisins)
Calories: ~280–300 kcal per 100g (varies by type)
Dried fruits are concentrated calorie sources because the removal of water dramatically increases energy density per gram. Dried fruits such as raisins, dates, and prunes are high in sugar and calories. They are an excellent source of fiber, antioxidants, vitamins, and minerals. Raisins are tart, sweet, dried grapes that contain 120 calories per ¼ cup.
There are quite a few dried fruit options that provide a good amount of calories, ideal for adding to yoghurts or trail mix as a healthy snack. Dried apricots provide 191 calories for every half cup.
Dates are particularly valuable — naturally sweet, rich in potassium and magnesium, and easy to blend into smoothies or eat as a quick snack. They are also a favourite in Indian households and a budget-friendly calorie source.
How to eat more:
- Blend Medjool dates into smoothies instead of sugar
- Combine raisins and nuts for a calorie-dense trail mix
- Stuff dates with peanut or almond butter for a calorie-rich snack
- Stir dried fruit into overnight oats or granola
5. Whole Grains (Rice, Oats, Quinoa)
Calories: ~380 kcal per 100g (oats, dry) | ~216 kcal per cooked cup (brown rice)
Whole grains are the calorie backbone of most plant-based diets. 100g of oats contains 380 calories, 13.1g protein, and 6.5g fat. Rolled oats are high in fiber, iron, vitamins, and other minerals.
One cooked cup of brown rice contains 216 calories, 5g protein, and 3.5g fiber. It is also rich in manganese, selenium, phosphorus, and niacin. Quinoa is an excellent protein source containing all nine essential amino acids. One cup of cooked quinoa contains 222 calories, 8g protein, and 5g fiber.
Quinoa stands out among grains because it is a complete protein — making it particularly valuable for vegans focused on muscle building alongside weight gain.
How to eat more:
- Cook rice or quinoa in batches and store for the week
- Make overnight oats with full-fat coconut milk and nut butter
- Add oats to smoothies for extra bulk and calories
- Build grain bowls combining rice or quinoa with legumes and a fat source
6. Legumes (Beans, Lentils, Chickpeas)
Calories: ~132 kcal per half cup cooked chickpeas | ~153 kcal per half cup lentils
Chickpeas, also known as garbanzo beans, are a versatile and nutrient-dense legume. A half cup of cooked chickpeas typically contains around 132 calories, providing a substantial amount of energy along with protein, fiber, and complex carbohydrates. Lentils can be incorporated into a variety of dishes, from soups and stews to salads and burgers. With 153 calories per half cup serving, lentils can add a calorie boost to any meal.
While legumes are not the most calorie-dense foods on this list individually, they are consumed in large quantities and combine well with oils, grains, and fats to create calorie-rich complete meals. They are also the primary plant-based protein source for vegan weight gain.
A cup of edamame has 376 calories — it is easy to forget that it is a legume, not a vegetable, despite the green bean appearance. A cup of tempeh, which is fermented soy, has 320 calories.
How to eat more:
- Cook large pots of dal, chana masala, or kidney bean curry
- Snack on hummus with whole grain bread or vegetable sticks
- Add chickpeas to grain bowls, roasted vegetable dishes, and wraps
7. Coconut & Coconut Milk
Calories: ~650 kcal per 100g (desiccated coconut) | ~116 kcal per tablespoon (coconut oil) |
Various coconut products are used widely in cuisine. Coconut milk and coconut cream are used to flavour curries and similar dishes and provide a rich creamy flavour. Both of these are very calorific, with the majority of the calories coming from fat. Even desiccated (or shredded) coconut is high in calories, containing around 650 calories per 100g.
Coconut milk has the highest calorie count of all the plant-based milk options; typically used for vegan dessert recipes, coconut milk packs 552 calories per cup.
The fats in coconut are predominantly medium-chain triglycerides (MCTs). Coconut oil has gained popularity in recent years due to its high component of medium-chain triglycerides that can help to improve brain function.
How to eat more:
- Cook rice in coconut milk instead of water
- Use full-fat coconut milk as the base for curries and soups
- Add desiccated coconut to granola, energy balls, and smoothies
8. Vegan Smoothies & Shakes
Calories: 400–900+ kcal per serving (depending on ingredients)
Homemade smoothies are an excellent way to get more healthy calories, fats, and protein into your diet. They make a great snack between meals. You can add many of the aforementioned foods, such as nuts, seeds, nut butters, and avocados, along with vegan protein powders, fruits, and vegetables. In general, it is better to make your own smoothies and avoid store-bought, packaged smoothies.
A well-built vegan smoothie can deliver 500–800 calories in a single glass — making it one of the most practical strategies for hitting a calorie surplus, especially when appetite is low.
Verified high calorie vegan smoothie formula:
- Liquid base: Full-fat coconut milk or oat milk
- Fruit: Banana, mango, or blended dates
- Fat source: 2 tablespoons nut butter or tahini
- Extras: Rolled oats, ground flaxseed, hemp seeds
Consider using ingredients such as vegan yogurt, fruit, greens and vegetables, nut milk, seeds, nut butter, avocados, coconut oil, and vegan protein powder to increase the calorie content of smoothies.
9. Seeds (Chia, Flax, Sunflower, Hemp)
Calories: ~486–584 kcal per 100g (varies by seed type)
Seeds are among the most calorie-dense whole foods available and are easy to add invisibly to any meal. Chia seeds are one of those ancient nutritional powerhouses that are great in a vegan diet for extra nutrition. Each tablespoon of chia seeds provides 70 calories. Hemp seeds are a lesser-known seed that is beneficial on many levels, and great in soups, salads, and smoothies. Each tablespoon of hemp seed provides 40 calories.
Flaxseed is high in heart-healthy omega-3 fats. Ground flaxseed provides 148 calories in a quarter cup serving. Add ground flaxseed to baked goods, hot cereals, soups, and even smoothies.
Best seeds for calorie gain:
- Sunflower seeds — approximately 584 kcal per 100g
- Hemp seeds — complete protein containing all essential amino acids
- Chia seeds — rich in omega-3 ALA, calcium, and fiber
- Flaxseeds — excellent omega-3 source, best consumed ground
Verified Fact: Nuts and seeds are the most calorie-dense vegan foods by far, although grains on a dry basis are fairly high in calories as well.
Getting adequate calcium alongside your calorie-dense foods is also important, especially on a dairy-free diet. Check out our breakdown of the best vegan calcium sources to make sure your bone health isn’t being left behind.
Best High Calorie Vegan Foods for Weight Gain
For Fast Weight Gain
When the primary goal is gaining weight quickly, focus on foods with the highest calorie-to-volume ratio:
- Oils (olive, coconut) — the single most calorie-dense foods you can add to any meal
- Nut butters — 2 tablespoons of peanut butter adds 200 calories with minimal volume
- Full-fat coconut milk — transforms any curry, oatmeal, or smoothie into a calorie-dense meal
- High-calorie smoothies — allows you to consume 500–800 calories quickly when appetite is low
Dried fruits — easy portable snacks that add concentrated calories throughout the day
For Lean Muscle Gain
Building lean muscle on a vegan diet requires enough calories alongside adequate protein. Vegans can obtain protein from various plant-based sources including legumes such as black beans, kidney beans, green peas, chickpeas, and lentils. The best high calorie vegan foods for muscle gain include:
- Legumes — protein and complex carbs in one package
- Tofu and tempeh — dense protein sources that pair with any cuisine
- Quinoa — the only plant grain that is a complete protein
- Hemp and chia seeds — add protein and calories to any meal effortlessly
Recent research supports plant-based muscle building: a 2025 study found that participants on vegan and omnivorous diets showed identical muscle-building potential when consuming 1.2 grams of protein per kilogram of body weight.
For Daily Diet (Sustainable Long-Term)
The most practical everyday approach is combining whole grains with healthy fats at every meal:
- Brown rice or quinoa with avocado, olive oil, and a drizzle of tahini
- Overnight oats with full-fat coconut milk, nut butter, and banana
- Dal with rice, garnished with coconut cream and peanuts
- Chickpea curry cooked in coconut milk served with whole grain bread
How to Gain Weight on a Vegan Diet
Increase Calorie Intake Smartly
The first step is understanding your calorie needs. A surplus of 250 to 500 calories per day is safe for gradual weight gain. According to plant-based dietitians, gaining 1 pound usually means eating about 3,500 extra calories more than you burn in one week, or 500 extra calories per day.
Rather than eating uncomfortably large meals, the smart approach is to add calorie density to meals you already eat, a drizzle of oil here, a spoonful of nut butter there, a handful of seeds over everything.
Eat More Frequently
Along with increasing your calorie intake, you may also need to eat more frequently — 5 to 6 times per day — and increase your fat and protein intake. Spreading calories across more meals prevents the discomfort of overeating at a single sitting and keeps energy intake consistent throughout the day.
Good between-meal snack options include mixed nuts with dried fruit, nut butter on whole grain crackers, hummus with pita bread, and high-calorie smoothies.
Combine Protein + Fats + Carbs
Every high-calorie vegan meal should ideally contain all three macronutrients. This supports muscle building, stable energy levels, and nutrient completeness. A simple framework:
- Protein: Legumes, tofu, tempeh, quinoa, hemp seeds
- Fats: Olive oil, avocado, nut butter, coconut milk, tahini
- Carbohydrates: Whole grains, starchy vegetables, dried fruits
Verified Fact: A balanced vegan diet that includes adequate calories alongside a variety of plant-based whole foods is both achievable and associated with numerous health benefits, according to registered dietitian sources.
High Calorie Vegan Meal Ideas
Breakfast Ideas
High Calorie Overnight Oats Combine rolled oats (approximately 380 kcal per 100g dry) with full-fat coconut milk, 2 tablespoons of almond butter, sliced banana, a handful of raisins, and 1 tablespoon of ground flaxseed. Refrigerate overnight. This single breakfast can deliver 600–700 calories.
Avocado & Nut Butter Toast Two slices of whole grain toast topped with mashed avocado, a generous drizzle of olive oil, and a side of peanut butter on banana slices. Simple, fast, and approximately 550–650 calories.
Smoothie Bowl Blend frozen mango, banana, and full-fat coconut milk. Pour into a bowl and top with homemade granola, desiccated coconut, and a spoonful of tahini. Approximately 600–800 calories depending on portions.
Lunch Ideas
Chickpea & Brown Rice Bowl Roasted chickpeas over brown rice with tahini lemon dressing, sliced avocado, and a generous drizzle of olive oil. Approximately 650–800 calories.
Red Lentil Dal with Coconut Rice Red lentils cooked in full-fat coconut milk with cumin, turmeric, and garlic. Served over rice cooked in coconut milk. One of the most calorie-dense and nutritious meals on a vegan diet — approximately 700–900 calories per serving.
Quinoa Power Bowl Cooked quinoa with black beans, roasted sweet potato, avocado, pumpkin seeds, and cashew tahini dressing. Approximately 650–750 calories.
Snacks & Smoothies
High Calorie Peanut Butter Banana Smoothie 1 large banana + 2 tablespoons peanut butter + 1 cup oat milk + ½ cup rolled oats + 1 tablespoon ground flaxseed. Blend until smooth. Approximately 550–700 calories in one glass.
Date & Nut Energy Balls Blend Medjool dates, rolled oats, peanut butter, and a handful of desiccated coconut. Roll into balls and refrigerate. Each ball provides approximately 150–180 calories — eat three or four as a snack.
Trail Mix A mix of macadamia nuts, cashews, walnuts, raisins, and pumpkin seeds. A 100g serving provides approximately 550–600 calories and requires zero preparation.
High Calorie Vegan Foods vs Junk Calories
Healthy vs Empty Calories
Not all high calorie foods deliver the same results. There is a significant difference between the calories found in whole plant foods and those found in processed junk food — even when the numbers look similar on paper.
Vegans looking to gain weight healthily should avoid eating highly processed and refined foods such as potato fries, fizzy drinks, sugar-sweetened juices and beverages, and baked goods like donuts and cookies. Eating junk foods to gain weight will result in excess belly fat and increase your risk of obesity along with its associated risk factors including diabetes, high blood pressure, and heart disease.
Whole food high calorie vegan foods provide:
- Vitamins, minerals, and plant-based antioxidants
- Dietary fiber that supports gut health and blood sugar balance
- Healthy unsaturated fats that support heart and hormone health
- Protein for muscle repair, recovery, and growth
- Sustained energy release without blood sugar spikes
Empty calorie junk food provides:
- Refined sugars and white flour with minimal nutritional value
- Excessive sodium, trans fats, and artificial additives
- Short-lived energy spikes followed by crashes and increased hunger
Why Nutrient Density Matters
Nutrient density refers to the concentration of vitamins, minerals, and beneficial compounds relative to the calorie content of a food. A food that is both calorie-dense AND nutrient-dense — like peanut butter, avocado, or lentils — fuels your body while helping you gain weight. A food that is calorie-dense but nutrient-poor — like a packet of biscuits or a sugary energy drink — simply adds body fat without supporting health, energy, or muscle development.
Verified Fact: Not all calories are equal. The quality of the calories you eat determines not just your weight, but your energy levels, muscle quality, long-term health, and how sustainably you can maintain your new weight.
Is a High Calorie Vegan Diet Healthy?
Benefits
When built around whole plant foods, a high calorie vegan diet carries significant health advantages:
- Rich in antioxidants and phytonutrients — plant foods provide protective compounds that reduce oxidative stress and chronic inflammation
- High fiber intake — supports healthy digestion, stable blood sugar, and cardiovascular health
- Heart-supportive fats — the dominant fats in avocado, olive oil, and nuts are linked to reduced cardiovascular risk
Complete nutritional coverage — a well-planned high calorie vegan diet can meet all macro and micronutrient needs
Risks (If Done Wrong)
A high calorie vegan diet has potential nutritional gaps that must be proactively managed:
- Vitamin B12: Found almost exclusively in animal foods. All vegans must supplement with B12 — this is non-negotiable and medically advised.
- Vitamin D: Especially important in India and regions with limited sunlight exposure. Supplementation is often necessary.
- Omega-3 fatty acids: Plant-based omega-3 (ALA) is found in flaxseed and walnuts. Algae-based DHA/EPA supplementation is recommended for vegans.
- Iron absorption: Plant-based (non-heme) iron is less bioavailable. Consuming iron-rich foods alongside vitamin C sources (lemon juice, tomatoes) improves absorption significantly.
- Over-reliance on processed vegan products: Vegan junk food is widely available. Over-reliance on processed vegan junk food is often accompanied by excessive sugars, unhealthy fats, and preservatives, which may compromise overall health.
Tips for Balance
- Supplement with B12, vitamin D, and algae-based omega-3 consistently
- Eat a diverse range of plant foods across all colour groups daily
- Include a protein source at every main meal
- Track calories for the first few weeks to calibrate your intake
- Consult a registered plant-based dietitian for personalised guidance
High Calorie Vegan Foods in India
Indian Vegan Options
India has an incredibly rich tradition of naturally vegan, calorie-dense cooking. Many everyday Indian dishes are already excellent high calorie plant-based options:
- Dal (lentil curry) — protein-rich, energy-dense, and eaten daily across the country
- Rice and dal — together these form a nutritionally complementary pair that delivers substantial calories and all essential amino acids
- Chana masala — chickpea curry high in protein, complex carbohydrates, and fiber
- Rajma (kidney bean curry) — rich in protein and iron, particularly popular in North India
- Peanut butter and banana shake — a simple, affordable, and high-calorie weight gain drink
- Aloo sabzi (potato dishes) — potatoes are calorie-dense and widely available
- Coconut-based curries — South Indian cuisine frequently uses coconut milk, dramatically increasing the calorie content of dishes
- Peanut chutney — often overlooked as a calorie source but rich in healthy fats
Affordable High-Calorie Foods (Budget-Friendly)
Gaining weight on a vegan diet in India does not require expensive imported superfoods. Some of the most calorie-dense options are also the most affordable:
- Rice — one of the most calorie-efficient foods per rupee, widely available across India
- Peanuts and peanut butter — extremely affordable, very calorie-dense, and high in protein
- Potatoes — versatile, calorie-rich, and inexpensive
- Dried lentils and beans — dal, rajma, chana — all excellent calorie and protein sources at very low cost
- Bananas — cheap, calorie-rich, and ideal in smoothies and as snacks
- Groundnut oil — adds calories efficiently to any cooked dish
Verified Fact: Grains on a dry basis are fairly high in calories. Rice, whole grains, and legumes together form the calorie and energy backbone of traditional Indian vegan cooking — and they remain among the most effective and affordable foods for healthy weight gain.
Who Should Eat High Calorie Vegan Foods?
Underweight Individuals
People who are clinically underweight or have lost weight due to illness, stress, or other health conditions need to rebuild their calorie reserves carefully. High calorie vegan whole foods are well suited for this because they deliver energy alongside the vitamins, minerals, fiber, and antioxidants needed for recovery and overall immune health. Anyone significantly underweight should consult a registered dietitian before making major dietary changes.
Gym & Fitness People
Athletes, gym-goers, and anyone engaged in regular resistance or endurance training have substantially elevated calorie needs. High calorie plant-based foods fuel workouts, support muscle protein synthesis — especially when combined with protein-rich legumes, quinoa, tofu, and seeds — and accelerate post-training recovery. Post-workout smoothies combining banana, nut butter, oat milk, and hemp seeds are particularly effective.
People with High Metabolism
Some individuals — particularly younger people, those with naturally lean frames, or people with certain thyroid conditions — burn through calories faster than average. Standard portion sizes are often insufficient to maintain healthy weight for this group. Including healthy calorie-dense foods such as healthy fats like avocados, olive oil, nuts, and seeds helps achieve a caloric surplus and ensures their energy needs are consistently met throughout the day.
FAQs
Conclusion
Gaining weight on a vegan diet is entirely achievable when you focus on the right foods. The nine high calorie vegan foods in this guide — nuts, avocados, olive oil, dried fruits, whole grains, legumes, coconut, smoothies, and seeds — deliver real energy alongside genuine nutrition. Aim for a daily surplus of 300–500 calories, combine protein with healthy fats and carbohydrates, and stay consistent. Start simple: stir peanut butter into your oats, cook rice in coconut milk, blend a calorie-rich smoothie daily. Small, steady habits build real results over time.
Ready to Stock Up on High Calorie Vegan Foods? Everything we talked about — peanut butter, almond butter, seeds, nuts, coconut oil, dairy-free milk, and more — is available right here on Veggora.com. India’s trusted destination for 100% vegan, cruelty-free products.
✅ Looking for calorie-dense superfoods and plant-based supplements? Browse beverages and superfoods on Veggora to find vegan-friendly options that support healthy weight gain.