Muscle building and weight gain are not straightforward. Just like weight loss diet programmes, there are also weight gain diet plans. A weight gain diet should include enough calories and high-quality protein. Choosing the right weight-gain diet is critical. A good weight-growth diet offers critical nutrients and helps you increase muscle mass.

Any diet plan for weight gain has its primary goal to feed you with more calories than you expend in a day. A weight gain diet chart includes an increase in all macronutrients: carbs, proteins, healthy fats, and calories. So pick your diet carefully, bearing in mind its nutritious worth.

This article discusses all parts of a proper eating plan for weight growth.

What Exactly Is a Healthy Weight Range?

BMI is a basic, affordable, and straightforward method of calculating body fat. BMI is computed by dividing an individual's weight in pounds by his or her height in inches squared and multiplying by a conversion factor of 703 based on height and weight. The following is how the result is interpreted:

  • Below 18.5 – Underweight
  • Between 18.5 and 24.9 – Healthy weight
  • Between 25.0 and 29.9 – Overweight
  • Above 30.0 – Obese

10 Healthy Foods to Gain Weight Fast

Gaining weight or adding muscle can be as difficult for some people as losing weight is for others. However, simply adding certain foods to your diet can help you gain weight healthily and effectively.

Eating breakfast is important, but what you eat for your meals matters too. Everyone's individual caloric needs are different, so talk to a dietitian to determine what's right for your body, activity level, and goals. Here are ten healthy food options for weight gain. Have a look! Here is the list of 10 best foods for healthy weight gain or muscle gain.

1. Milk

Unlike popular opinion, milk is not the worst. In fact, studies have shown that people tend to gain muscle mass when they drink milk in combination with weight training. It’s beneficial for muscle growth as it contains the perfect balance of nutrition to support muscle growth and replenish depleted glycogen stores after intense exercise.

2. Rice

If you’re looking to gain weight, rice is probably your best friend. Convenient and a low-cost carb, it can obtain a high amount of carbs and calories from a single serving. Have it with your favourite dal or mix it with mangoes for a sticky rice dish. You can also stir it up with finely chopped veggies like carrots, onions and cabbage to get your take on the dish of fried rice. 

3. Peanut Butter

All nuts and nut butter are the perfect choices to gain weight. Since nuts are very calorie-dense, just two handfuls per day with a meal or as a snack can quickly add hundreds of calories. You can add nut butter to a variety of snacks or dishes, such as smoothies, yoghurts, and crackers, to turn them into a high-calorie snack in no time.

4. Red Meat

Meats that are red when raw are defined as red meats. This includes lamb, beef, pork and some others. Pick your choice according to what’s available easily and go from there. Steak contains both leucine and creatine, nutrients that play a significant role in boosting muscle mass. Steak and other red meats contain both protein and fat, which promote weight gain.

5. Dried Fruits

Dried fruits are rich in nutrients and calories. You can get many different types of dried fruit, and they all have naturally high sugar content. This makes them great for gaining weight, especially since they’re convenient to eat and taste great. From dates and raisins to almonds and walnuts, the choices in the market are endless.

6. Avocados

Yes, you heard it right! Avocados are not just about Instagram shots but are a great choice for you to gain weight.  Full of healthy fats and nutrients, avocados are also high in vitamins, minerals, and various beneficial plant compounds. One of the most popular and easiest ways of enjoying avocado is on avocado toast. Just mash up some avocado and spread it on your toast. Squeeze a bit of lemon and there you have it!

7. Dark Chocolate

Keeping even the dementors away, dark chocolate helps reduce the risk of heart disease, some cancers, inflammation, stress, and type 2 diabetes while keeping your spirits up. Garnish your morning cereal with it, put a few curls on top of a fruit plate, or make some steaming-hot drinking (or sipping) chocolate as the Parisians do.

8. Full Fat Yogurt

Full-fat Greek yoghurt is another healthy and convenient snack. It has a great nutritional profile, including a well-balanced mix of protein, carbs, and fat. It’s great on its own or as an ingredient that works in many dishes. Want to make it a little more healthy? Add in some flax seeds and your favourite sweet fruits. Seasonal ones are the best!

9. Pasta

With so many ways of cooking and serving it, here’s your chance to get creative. Pasta can provide a calorically dense and carbohydrate-rich path to healthy weight gain. Avoid bleached pasta, and opt for those made with whole grains. From spaghetti to penne, you can go in any direction here. But make sure to add a few green veggies like broccoli or spinach on a side for a healthier diet.

10. Starch Rich Foods

Starches help some of the foods already listed to boost muscle growth and weight gain. They add bulk to meals and boost the number of calories consumed. Not only do potatoes and other starches add carbs and calories to help you gain weight but they also increase your muscle glycogen stores. Glycogen is the predominant fuel source for most sports and activities.

6 Tips for a Healthy Weight Gain:

1. Consume high-calorie foods -

Eat high-calorie, high-nutrient foods like bananas, avocados, and full-fat milk to gain weight in a healthy way. A calorie-dense diet is required to gain the appropriate amount of weight for your body type.

2. Consume foods with carbohydrates -

Including nutritious carbohydrates such as bananas, potatoes, sweet potatoes, red or brown rice, whole grains, and fruits in your diet can help you gain weight safely and healthily. To acquire nutrients that the body requires to operate effectively, try to incorporate excellent quality carbohydrates in some form in all of your meals.

3. Foods high in protein -

Our muscles are made up of proteins. To gain weight and build lean muscle mass, consume at least 1.5-2 grammes of protein per kilogramme of body weight. Lean proteins may be found in chicken breast, turkey, nuts, lentils, beans, fish, eggs, and milk.

4. Stress reduction -

Stress causes some people to lose their appetite while others gain it. Stress is damaging to your mental and physical health. Reduce stress through meditation, breathing, listening to music, relaxing, taking hot shower baths, and being active.

5. Strength training -

The goal should be to increase lean muscle mass rather than fat mass. As a result, working out and doing weight training at least 2-4 times a week is critical. Exercises like pushups, lunges, and squats can be included in your routine.

6. Get enough sleep -

A good night's sleep may be extremely beneficial to your health. A decent night's sleep of about 8 hours assists to maintain muscle mass and keep your body in shape.

Diet Plan For Weight Gain - 7 Day Chart

Have already made notes to kickstart the new week with a healthy diet plan? We have jotted down a one-week weight gain diet. A great way to use up all the food listed above. Check it out!

Day 1:


Keep your breakfast light but tasty with a big bowl of oats, chia seeds, whole cream milk, and fruits. Always go for seasonal ones, but you can also opt for some dried fruits. 


Opt for a creamy cottage cheese curry with some whole wheat chapatis for lunch.

Evening Snack:

Snacking can include a glass of milk, a handful of mixed dried fruits and an apple.


Go for spaghetti cooked in fresh tomato puree with a side of broccoli or spinach.

Day 2


Mix your love for peanut butter and toast for breakfast on day two. Drizzle a bit of chocolate syrup or honey according to your taste. Add in a glass of milk or coffee and fruit, and there you go.


Opt for an egg salad for lunch. Two or three hard-boiled eggs, chopped onions, tomatoes, garlic, lettuce, cucumber, carrots and avocados, grated cheese and salt to taste. You can also add some coriander and lemon juice for some freshness.

Evening Snacks:

Evening snacks can include your staple protein shake and a small mango.


Finish the day right with the porridge of your choice but don’t forget to include as many veggies as you can. You can also have a bowl of full-fat yoghurt to complement the porridge.


Day 3


Wednesday! It's egg day! Scrambled or sunny-side up or a rich omelette, have your favourite kind of eggs. Serve a mug of hot chocolate or coffee made with whole cream milk.


Go for a South Indian meal. Idli and sambar with chutney is the way to go in the afternoons. Don’t forget to have a cup of rasam too.

Evening Snacks:

As the evening is approaching, feeling hungry again? Make sure that you do not go for cheese and crackers to satisfy your salty cravings. However, if you are more of a sweet-kinda person, a fruit smoothie is the solution.


For dinner, have salmon or other oily fish of your choice. Oven-baked salmon fillet, sprinkled with sesame oil and sesame seeds + wholemeal couscous + 2 cups cooked vegetables. Serve hummus.

Day 4


Good job! You’re halfway there! Time to celebrate that with an Instagrammable breakfast. Go for poached eggs on toast with a side of sauteed veggies. And your staple protein shake.


For lunch, go for good old fish and chips. Finish the meal with mashed potatoes and lemon wedges.

Evening Snacks:

Since your first half of the day has been protein-rich, keep your snacks simple with cucumber slices. Easy to nibble on the go, you can also add chaat masala to make it a bit more fun.


For dinner, go for mango chicken and corn. Grilled chicken thighs served with mango salsa, corn on the cob & 1.5 cups baked vegetables (e.g. carrot, onion, beans) in olive oil. End the day with seasonal fruit for dessert.

Day 5


Assuming it’s Friday, it surely should be “Friyay”. Go for bread and jam sandwiches, a bowl of assorted berries and your favourite beverage made with whole fat milk.


Have potato and quinoa salad for lunch. Add vegetables like cucumbers, tomatoes and as many leafy greens as possible.

Evening Snacks:

Remember when we talked about how dark chocolate is healthy? It’s time to include it in your diet today to celebrate the weekend mood. Accompany it with prunes, and they go well together.


It is the return of pasta (preferably cooked in another way). Try spinach ravioli for a healthy alternative, or try new cuisine. Both are soupy and yummy.

Day 6

Finally, the weekend is here, and you’re so close to finishing your diet plan to gain weight. 


Here’s a recipe for Strawberry oats! Strawberry And Yogurt Oats.

Remember sipping strawberry milkshakes through bendy straws on hot summer childhood days? This recipe is for all you people out there who still enjoy strawberry flavoured food. And if there’s a way to make it healthy? There should be nothing stopping you.

  • What do you need? There are a handful of strawberries, greek yoghurt, oats, honey, or sugar-free maple syrup and milk. You can also use flavoured protein powder with it.
  • Half cups of milk, oats and yoghurt each should work.
  • Mix all the ingredients (except strawberries) in a jar or a bowl before going to bed.
  • Leave it in the refrigerator overnight. This will give your oats a naturally creamy texture.
  • Top the oats with sliced strawberries and a drizzle of honey or maple syrup in the morning, and enjoy your healthy breakfast.
  • You can also replace strawberries with bananas.


The perfect choice is a British dish called bubble and squeaks for lunch. The idea is to get the best of your weekly leftovers, potatoes, cabbage, and meat (if you have it) and pan-fry it. It’s filling and tastes good too. 

Evening Snacks:

Snack on carrots and hummus on day six.


End the day with one pot of creamy chicken and mushroom pasta. You can surely add more vegetables if you like. Pair it with your favourite wine.

Day 7

Chill on day seven by having your breakfast, either in bed or on the go. Any guesses?


A granola bar and a mug of coffee made with whole cream milk.


Include red meat with a bowl of well dressed green salad for lunch. Olive oil works pretty much with all kinds of salads. 

Evening Snacks:

Catch a movie on your favourite streaming platform and enjoy the weekend with a big bowl of popcorn. Salted, butter, caramel? Your pick!


End the day, week and the weekly diet plan with your favourite street food. Hard workers deserve a cheat meal, don’t they? That concludes your week of a balanced, nourishing diet plan for a healthier body mass!

Bottom Line

The foods above can help a person to increase their calorie intake healthily. This will help a person to gain weight safely and efficiently. Decathlon strives hard and believes that a fit and healthy person follows a well-planned diet. It provides people across the world by developing good quality, innovative and affordably priced sportswear and sports equipment products.

Frequently Asked Questions

How can I gain weight in 7 days?

  • Consume more calories than you expend.
  • Consume 500 calories more than your body requires.
  • Increase the number of your meal portions.
  • Increase the number of meals consumed each day.
  • Make mid-meal snacking and eating a habit.
  • Increase your intake of full-fat milk and milk products.
  • Count calories.

What is the best diet plan for weight gain?

If you want to gain weight slowly and consistently, aim for 300-500 calories more each day than you expend. If you want to gain weight quickly, aim for 700-1000 calories more than your maintenance level. Therefore, any diet plan that gives you these many required calories will be considered suitable enough for weight gain.

How can I gain weight in 6 days?

  • Eat more frequently.
  • Consume milk.
  • Weight gainer shakes are one option.
  • Make the plates larger.
  • Make your coffee with cream.
  • Consider creatine.
  • Get enough rest.

Get Fit with Decathlon
Related tags :