
Protein shakes can help you gain weight in the form of muscle mass, and the effect is more pronounced when you do muscle-strengthening or resistance exercises. You can buy whey or casein protein powder from the supermarket or online stores and blend it with whole milk along with dried fruits or spices such as cinnamon or nutmeg.
Remember to eat more calories than you burn. If you are aiming for slow weight gain, which is healthier than rapid weight gain, your daily calorie intake should be 300 to 500 more than your daily requirement. If you want to gain 1 pound per week, aim to eat a surplus of 500 calories a day more than you burn.
Should you eat junk food to gain weight?
While it may be tempting to eat junk food such as chips, donuts, and candy to gain weight quickly, this is a dangerous practice because it will not only increase bad fat but also increase low-density lipoprotein (bad) cholesterol.
Excess fat gets deposited in the abdomen and increases your risk of type II diabetes, heart disease, stroke, and even cancer. Therefore, choose protein-rich foods over junk foods to gain weight in a healthier way.
What foods should you eat to gain weight?
Eat a balanced diet to make sure you are getting sufficient amounts of protein, fats, and carbohydrates, in that order.
Protein
- Lean meat
- Chicken with skin (broiled or steamed, not deep-fried)
- Salmon or other oily fish
- Beans
- Whole milk
- Eggs
- Cheese
- Full-fat yogurt
- Dried fruit
Carbs
- Potatoes
- Brown rice
- Whole-grain pasta
- Whole-grain bread
Fats
- Nuts
- Nut butter
- Olives
- Avocados
- Butter
- Mayonnaise
- Cheese
5 tips for gaining weight
- Eat 5-6 smaller meals or snacks throughout the day.
- Avoid drinking water 30 minutes before your meal. Eat more food and less liquids while having meals.
- Try topping your food with raisins, cheese, or avocados.
- Choose calorie-rich drinks such as milk, cream, shakes, and smoothies over drinks that contain fewer calories such as black tea and coffee.
- For snacking, go for cottage cheese cups, string cheese, nuts, granola bars, or beef jerky.

SLIDESHOW
Foods That Aren't as Healthy as You Think See SlideshowHigh-Calorie Foods and Snack Ideas to Gain Weight. https://my.clevelandclinic.org/health/articles/16555-snack-ideas-for-weight-gain
Top What Shakes Help You Gain Weight Related Articles
Nutrition Quiz
Even if you think you're getting enough fruits and vegetables per day, how can you be sure? Take the Diet & Nutrition Quiz to learn more about eating right.Do Rice Cakes Make You Gain Weight?
It is possible that rice cakes may make you gain weight. This is especially true if you eat several at a time and top them with unhealthy things. Rice cakes digest quickly since they are devoid of a significant amount of fiber. The spike in blood sugar and insulin levels after ingestion of rice may cause weight gain.Healthy Living and Disease Prevention
The importance of a healthy lifestyle in disease prevention is widely understood and most people know that lifestyle changes and choices can be critical to good health. Learn about healthy behaviors that constitute healthy living.Medical Conditions That Can Cause Weight Gain
Could a medical condition be the reason for your recent weight gain? Find out some possible causes and how best to manage them.Men's Muscle-Building
Want bulging biceps and a bigger chest? Our experts demonstrate the right moves to help men build bigger muscles with just two efficient workouts each week.Protein Quiz
Protein is a staple in our diets, but what happens if we get too much? Take this quiz to find out the truth about protein and what's behind the high-protein diet craze!Surprising Causes of Weight Gain
There are many reasons for sudden weight gain when there are no changes in diet or exercise. Learn to identify the cause of your sudden weight gain.What Are the 7 Things You Need for a Balanced Diet?
There are seven essential factors for a balanced diet. They are carbohydrates, protein, fat, fiber, vitamins, minerals and water.