Healthy Snacking for Weight Gain

Why choose wikiHow?
When you see the green expert checkmark on a wikiHow article, you know that the article has received careful review by a qualified expert. If you are on a medical article, that means that an actual doctor, nurse or other medical professional from our medical review board reviewed and approved it. Similarly, veterinarians review our pet articles, lawyers review our legal articles, and other experts review articles based on their specific areas of expertise.

How to Gain Weight

Four Parts:

When everyone seems obsessed with losing weight, it can be hard to figure out how to gain weight in a safe and healthy way. Don't worry though — gaining weight it totally possible if you commit to a plan and stick with it.


Foods to Eat and Avoid

Eating to Gain Weight

  1. Add calories to the meals you make.When you are preparing food, think of a way to bump up the calorie count. Could your sandwich use a slice of cheese? How about poaching an egg in your reheated soup? Drizzle olive oil on your vegetables, or sprinkle seeds, nuts, or cheese on your salad.
  2. Stock up on high-fat snacks.Fat is an essential part of your diet, and eating it can be a healthy way to regulate your weight.Eat nuts, seeds, and seed and nut butters. Try cheese and crackers, or dried fruit and full fat yogurt. Hummus is great on bread or vegetables, and with plenty of tahini and olive oil it can help you up your calories. Olives and cheese are great when you want something really savory.
    • Keep spreads such as guacamole, tapenade, pesto, and hummus in your fridge for easy snacking.
    • Carry nut-bars to fill your cravings when you're out and about.
  3. Drink milk and other high-calorie beverages.Drinking water is good for you, but it can blunt your appetite. If you find yourself filling up on liquids during meals, try to make those liquids count. Drink milk, smoothies, and shakes.
    • Go for full fat milk rather than skim.
    • Put peanut butter or protein powder in your smoothies and shakes.
    • Plant-based milks like coconut milk and peanut milk are fattening and delicious.
    • Try traditional nutritious drinks from around the world. Kefir, horchata, chia fresca, lassi, misugaru, and telba are all high in calories and proteins.
    • Drink water and low-calorie beverages after you have eaten.
  4. Get your proteins.Protein is essential for weight gain. Red meat can help you gain weight, especially if you are working on building muscle. Salmon is high in calories and healthy fats. Yogurt is high in protein.
    • Other oily fish can also help you gain weight. Keep canned sardines and tuna in your pantry.
    • Beans are a great source of proteins and of starch.
    • If you are struggling to include enough protein, you can use a supplement such as whey protein.
  5. Eat vegetables with some heft.Instead of filling up on celery and other watery vegetables, eat vegetables with some calories. Avocados have healthy fat and are a versatile ingredient. Starchy vegetables like potatoes, sweet potatoes, squash, and corn can help you gain weight as well.
    • Fruits like bananas, blueberries, grapes, and mangoes can give you calories and fiber.
  6. Get whole grain breads.Whole grain breads, pastas, and crackers have more nutrients and more calories than processed grains. Enjoy your bread with butter, olive oil, peanut butter, avocado, or a drizzle of tahini and honey.
  7. Have some dessert.While you shouldn't rely on sugary food, the occasional sweet snack is fine. Don't worry about occasionally indulging in cake or ice cream. If you crave dessert every night, try for small portions and healthier options: dark chocolate, whole fat yogurt with fruit and granola, trail mix, granola bars, or whole grain pastries.
  8. Eat more meals.If you are underweight, you may fill up quickly. To remedy this, eat more meals. Try to fit 5-6 smaller meals into your day, rather than relying on three. Eat snacks in between.
    • Eat one meal or snack right before bed. Eating before sleeping can help you gain weight.

Part 1 Quiz

What's the best diet to gain weight?

Building Muscle Mass

  1. Build your muscles with strength training.Muscle weighs more than fat, so you'll gain weight as you build muscle. Get some strength training exercise at least twice a week. You can strength train at home by doing crunches, lunges, and squats. Lift weights, exercise with kettle bells and medicine balls, or use tubes.
    • If you belong to a gym, you can train on the weight machines.
    • Sign up for a Pilates class.
    • Take a class or watch an exercise video before embarking on a new form of exercise.
    • Remember, stop if you are in pain. If something hurts, you are at risk of injury.
  2. Get aerobic exercise.Regular aerobic activity won't pack on the muscle as quickly as strength-training, but it will help you balance your workout routine. Cardiovascular exercises strengthen your heart, improve or manage some chronic health conditions like high blood pressure or diabetes, and give you more stamina throughout the day.
    • Cardio exercises can include: jogging or walking, biking, swimming or hiking.
    • If you're performing aerobic exercises and are having trouble maintaining your weight, you may need to decrease the intensity, frequency, or duration of your aerobic exercises.
  3. Eat before and after your workout.Carbohydrates will help your stamina before you work out, while carbohydrates and protein together will help your muscles heal after you work out.
    • Get a small meal or a snack in at least an hour before exercising.
    • If you have eaten a large meal, wait three to four hours before you exercise.
    • Good post-exercise snacks might include peanut butter sandwiches, yogurt and fruit, chocolate milk and crackers, or a smoothie with milk, yogurt, or whey protein.
  4. See a personal trainer.If you're having trouble finding a workout routine that works for you, a personal trainer can get you on track. They'll be able to guide you through specific exercises or routines that can help you add weight.
    • Check at a local gym for a trainer. Many times you can see a trainer there and they may even offer a discounted consult for your first visit.
    • Talk to your trainer about your weight and goals. Tell them you're interested in healthy weight gain.

Part 2 Quiz

What is one thing you should do in addition to strength training?

Staying Safe

  1. Gain weight slowly.Quick weight gain is neither healthy nor practical. If you are eating so much you feel uncomfortable, you might be doing other harm to your body. Avoid binging: stop eating when you feel full. If you're worried you didn't eat enough, make it up with a small snack later.
    • Set your weight gain goal in cooperation with your physician, dietitian, or personal trainer.
    • You can realistically gain 1 to 2 pounds of muscle weight per month if you are committed to your weight gain and work out regimen. You may gain more per month, but it will be a mix of muscle and fat. Healthy weight gain is about 1 to 2 pounds per week.
    • If you’re not a weight lifter, you can gain about 2-4 pounds of both muscle and fat weight a month.
  2. Skip junk food.While increasing your calorie intake would be a lot easier if you just ate fast food every meal, your health would suffer in every other way. Instead, focus on preparing your own food if you have the time. If you hate cooking or are too busy, find healthy ways to eat out. Stores that list all the ingredients of your meal, like sandwich shops and smoothie shops, are a good bet.
    • If you would like to make your own food but are always busy during the week, try to make a lot of food over the weekend. You can freeze half of what you make if you're worried about it going bad.
    • As a rule, avoid fried food, sugary snacks, soda, and candy.
  3. Talk to a doctor or dietitian.If you are having unintended weight loss, talk to your doctor. It's possible that there's an underlying problem causing you to lose weight. Your doctor can check your thyroid and see if you have a hormonal imbalance. If your doctor can't help you, visit a dietitian for advice.

Part 3 Quiz

True or false: you can only safely gain 1 to 2 pounds of combined muscle and fat weight each month.

Community Q&A

  • Question
    How much I can gain weight in one month?

    Registered Dietitian
    Claudia Carberry is a Registered Dietitian in Arkansas. She received her M.S. in Nutrition from the University of Tennessee Knoxville in 2010.
    Registered Dietitian
    Expert Answer
    Gaining 1-2 pounds (.5-1 kg) per week is a healthy rate. In four weeks, you could safely gain 4-8 pounds (2-4 kg).
  • Question
    Can starch make me gain weight?

    Katrina Rodas is a Nutritionist in California. She received her B.S. in Nutrition and Dietitics from Cal State Long Beach in 2015.
    Expert Answer
    Yes, starch can cause weight gain if you start to consume more than your current amount. If you are eating the same amount of starch each day and maintaining your weight, adding in a few more servings of starch can increase your weight. Just be sure to add a variety of healthy starch such as potatoes, whole grains, carrots, peas, beans, bananas. Eating a wide variety of starch will ensure you are getting plenty of vitamins and minerals while trying to put on weight.
  • Question
    What is the simplest way to gain weight with a vegetarian diet?

    Katrina Rodas is a Nutritionist in California. She received her B.S. in Nutrition and Dietitics from Cal State Long Beach in 2015.
    Expert Answer
    Gaining weight on a vegetarian diet is not all that different from a diet that includes animal protein. For weight gain, foods to add into the diet are those that are nutrient and calorie dense such as nuts, avocados, full-fat dairy products, legumes and grains. These are foods that can be included into a regular or vegetarian diet depending on the level of restriction.
  • Question
    I'm very skinny and can't seem to gain any weight no matter what I try. What's happening?

    Registered Dietitian
    Claudia Carberry is a Registered Dietitian in Arkansas. She received her M.S. in Nutrition from the University of Tennessee Knoxville in 2010.
    Registered Dietitian
    Expert Answer
    If you have stayed the same size and have always been thin, your weight may not be an issue. Continue to eat a balanced diet rich in whole grains, proteins, fruits, and vegetables. Moderate exercise may help increase your appetite and is good for your heart. If you have had unintentional weight loss, report this to your doctor. He/she may be able to help determine what is causing your weight loss.
  • Question
    What kind of protein supplements should I eat to gain weight?

    Katrina Rodas is a Nutritionist in California. She received her B.S. in Nutrition and Dietitics from Cal State Long Beach in 2015.
    Expert Answer
    There are many many protein supplements that are available for weight gain. Some of the most common are whey, casein, and soy. Each type has varying benefits depending on your level of exercise, when you are consuming them (before or after a workout), and what type of whole food diet you are eating. The best option for an average Joe would be a blended protein supplement, which usually contains all three proteins. Adding 1 to 2 liquid protein meals in between regular meals and snacks should significantly contribute to weight gain.
  • Question
    Can working out lead to weight gain?

    Registered Dietitian
    Claudia Carberry is a Registered Dietitian in Arkansas. She received her M.S. in Nutrition from the University of Tennessee Knoxville in 2010.
    Registered Dietitian
    Expert Answer
    Yes, working out can lead to healthy weight gain. Muscle weighs more than fat. However, having more muscle will increase your metabolism and depending on how much you exercise, you may lose fat and weight as a result. Ultimately, gaining muscle and losing fat is a positive result!
  • Question
    What is your advice for a teenager with high metabolism and affected by genetics of thinness?

    Registered Dietitian
    Claudia Carberry is a Registered Dietitian in Arkansas. She received her M.S. in Nutrition from the University of Tennessee Knoxville in 2010.
    Registered Dietitian
    Expert Answer
    Focus on eating small, frequent meals that are high in healthy fats, protein, and complex carbs. Exercise may be beneficial with guidance from a coach or personal trainer. Talk to your parents and your pediatrician if you feel you are underweight.
  • Question
    Are there specific food types that are both healthy and help me to gain weight?
    wikiHow Contributor
    Community Answer
    Eat high calorie healthy foods. Protein - chicken, beef , eggs, peanuts, cheese, whey protein powder. Eat complex carbs for most of the day, like wholewheat bread, pasta, sweet potatoes and other healthy vegetables. And have healthy fats, like extra virgin olive oil and other monounsaturated fats.
  • Question
    What kinds of food should I eat to gain weight?
    wikiHow Contributor
    Community Answer
    Protein, healthy fats, and carbs are the most important components. If you're eating these in high quantities and still can't gain weight, visit a doctor.
  • Question
    I eat big meals, drink a lot of water, and train consistently. However, there is no change in my weight. I'm 18 and weigh 47 kilograms -- please help!
    wikiHow Contributor
    Community Answer
    This is an understandable problem. Your metabolism is probably very high. Make sure to calculate your RMR and adjust it upward. Then make a conscious effort to consume more (healthy) calories than you burn every day. Remember to eat calories to make up for any exercise you do.
Ask a Question
200 characters left
Include your email address to get a message when this question is answered.

Short Video: How to Gain Weight

Did this video help you?
Watch Again

The best way to gain weight is to eat 6 high-calorie meals every day. Add food like cheese, olive oil, nuts, and pasta to your meals so they have higher in calories. Also, instead of drinking just water every day, add high-calorie beverages like whole milk and whey protein smoothies to your diet. If you want to turn your extra weight into muscle, do strength training exercises like squats and lunges at least twice a week. For more tips, like what kind of vegetables and proteins you should eat to gain weight, keep reading!

Related wikiHows

Sources and Citations

Article Info


In other languages:

Français: , Italiano: , Español: , Deutsch: , Português: , Русский: , 中文: , Čeština: , Bahasa Indonesia: , 日本語: , ไทย: , العربية: , हिन्दी: , Tiếng Việt: , Nederlands: , 한국어: , Türkçe: 

Thanks to all authors for creating a page that has been read 10,488,305 times.
Did this article help you?
Expert Review By:
Registered Dietitian

of How to Gain Weight was reviewed by on August 4, 2019.

Views: 10,488,305
of readers found this articlehelpful.
65 votes - 82%
Click a star to add your vote
82% of people told us that this article helped them.

Nicholas Loso

Jun 20

"This was very helpful!"

Kuhle Mageja

Jun 20

"It made me know what I must do for that kind of solution!"

Faz Jamal

Jun 19

"Simply awesome, wikiHow is a savior. This is where I can search for problems, I love it. Thanks!"

Donna Carter

Jun 8

"Going to try what I read, thank you so much!"

Daphne Mc

May 4

"I found the entire article just the help I needed ....thank you."

Assumpta Onyinye

Apr 19

"Eat before and after exercise, I just got to know."

Gwen N.

Aug 27, 2019

"I have always been able to gain weight, and a little at a time. I have high burn rate. I am now stabilized, butwant to not be skinny. Older citizens seem to rather gain, I do not. I went from size 14 to size 6 in 12 months."

David Silbert

Jul 13, 2019

"This gave me quite a lot of methods to gain weight. I thought it wasn't normal to be looking for a weight gainingdiet, but I guess it happens. I'm just a 15 year old skinny guy who needs to build up some body mass."

Blessing Namane

Oct 17, 2019

"The article has helped me a lot. I thought gaining weight could be extremely difficult, but it just needs someonewho is focused and sticks to the routine. I trust the tips because I know they are from experts."

Marla K.

Jun 6, 2019

"I like that there were lists of the right foods to eat to gain weight and the wrong foods to eat. The tips werehelpful and the information about how it takes dedication and discipline helps me as well."

Miosotis Reyes

Jun 28, 2019

"You guys helped me so much! I am now fully knowledgeable about everything. It was very helpful. Answered all of myquestions without me having to skip to another page. Thank you so much."

Bonny Phatshwane

Dec 4, 2019

"I did not know that weightlifting can help gain weight. Actually, I never knew that there are safe ways thatsomeone can use to gain weight, and I was curious about it."

Sara Larsson

Feb 16, 2019

"It was easy to understand and helpful because of the pictures. I liked the descriptions of each part, and it waseasy to follow. "

Elizabeth Patrick

Jun 9, 2019

"Learned the right foods to eat and the exercise and weightlifting. Being able to gain the weight slowly is veryimportant to me."

Jayzel Bangot

Sep 12, 2019

"I m 12 and I really love junk foods, but know that it won't help me gain weight. So I stopped after a week. Proteinhelped too."

Javon Adams

Jan 16

"A lot of the foods listed to help me gain weight safely I have at home, so this article really helped a lot."

Abhishek Gajjar

Jul 4, 2019

"Your article is very interesting, and it includes things that I had never heard in my life."

Ayush Trivedi

Jul 3, 2019

"I am quite satisfied with these secrets of gaining weight and tips related to it."

Jatin Mittal

Jul 25, 2019

"This helped me very much. I gained weight when I used these tips. I loved it."

Manish Rai

Jun 13, 2019

"The tip about skipping fast food while gaining your weight is very important."

Tanlaka Olivia

Nov 4, 2019

"Honestly I'm impressed in the way steps were taken on how to gain weight."

Jay Dreamer

Dec 3, 2019

"Separating the difference between healthy and unhealthy eating was good."

Atufa Anjum

Mar 12

"I want to gain some weight, so these tips really help me. Thanks!"
Rated this article:


May 5, 2019

"Very nice. I needed a guide to build more muscle. "

Channy Srun

Aug 2, 2019

"Very important tips and advice for gaining weight."

Honey Rajput

Oct 10, 2019

"I love this tips because all tips are natural."

Mathias Penut

May 11, 2019

"Don't eat fried foods helped me. "


Oct 18, 2019

"This article really helped me out."

Nikhil Kumar

Jun 26, 2019

"Tips for gaining weight helped.

Video: How to Gain Weight the Right Way

How to Gain Weight
How to Gain Weight images

2019 year
2019 year - How to Gain Weight pictures

How to Gain Weight recommendations
How to Gain Weight recommendations photo

How to Gain Weight pictures
How to Gain Weight foto

How to Gain Weight How to Gain Weight new pics
How to Gain Weight new photo

images How to Gain Weight
picture How to Gain Weight

Watch How to Gain Weight video
Watch How to Gain Weight video

Forum on this topic: How to Gain Weight, how-to-gain-weight/
Communication on this topic: How to Gain Weight, how-to-gain-weight/ , how-to-gain-weight/

Related News

How to Be Friends With a Jew if You Are a Muslim
The Evolution of Gigi Hadid—From Fresh-Faced Newbie to RunwayRuler
How to Cook Pizza on a Barbecue
How to Splice Yarn
Prince Harry and Meghan Markle reportedly flew economy on New Years Eve
70 Pepper Tattoo Ideas For Men – Spicy Designs
Mecamylamine Reviews
Midi skirts: The only style you need for spring
Supermarket Shortcut: Korean Marinade and Cooking Sauce
10 Colors to Complement Blue in Your Home
How to Spend the Holidays Productively
How to Stop Being Paranoid
Allbirds just launched new flip flops made from sugar cane

Date: 06.12.2018, 21:02 / Views: 93275