Take a 1-min quiz to get a Personal Meal Plan Male Female

What Is A Healthy Diet Plan For Weight Gain?

It’s common to connect dieting with weight loss. But for many, the real challenge is gaining weight. Living underweight may lead to many health issues and impact your quality of life. 

Some individuals have fast metabolisms and struggle to put on weight, regardless of how much they eat. Others may have recently lost weight due to a health condition or other event. Athletes may also want to bulk up with lean muscle.

No matter the reason, we can help. 

A healthy diet plan for weight gain makes all the difference. You don’t want to eat a bunch of junk food to put on the pounds. It’s best to eat more nutritious foods and pair your diet with strength training. 

This article will show you how a skinny person can gain weight. 

It’ll also explore the healthiest foods, meals to build muscle, a 7-day weight gain diet, and even special tips for older adults and those living with chronic illness. 

You’ll have an excellent blueprint for a healthy weight gain diet plan that’s practical and effective.

How Can A Skinny Person Gain Weight?

Feeling too skinny is frustrating. Others around you may eat the same meals and gain weight with ease.

The key lies in (1): 

Step 1: Create A Calorie Surplus

To gain weight, your body needs to take in more calories than it burns. 

Here’s a general guide for how many extra calories to add each day:

  • For slow, steady weight gain: Add 300–500 calories per day.
  • For faster results: Add 700–1,000 calories per day.

Track your progress by weighing yourself once a week.

  • If you’re gaining too quickly, reduce your calorie intake slightly.
  • If you’re gaining weight at a healthy pace, continue with your current plan.
  • If you’re not gaining enough, try adding a few hundred more calories each day.

Always consult your doctor before starting a weight gain plan to ensure it’s safe and suitable for your health.

Step 2: Focus On Nutrient-Dense Foods

The extra calories should come from whole and nutritious foods (2):

  • Carbs: Rice, quinoa, pasta, potatoes
  • Protein: Eggs, chicken, dairy, fish, limited red meat
  • Fats: Avocado, olive oil, nuts, seeds
  • Dairy: Cheese, yogurt, milk
  • Fruits and veggies

Look to eat protein at every meal. You can also try protein shakes and other high-calorie drinks in between meals.

When it comes to weight loss, progress is made by inches, not miles, so it’s much harder to track and a lot easier to give up. The BetterMe: Health Coaching app is your personal trainer, nutritionist, and support system all in one. Start using our app to stay on track and hold yourself accountable!

Step 3: Eat More Often

You may be used to eating 3 meals a day. An easy way to get extra calories in is to eat 5-6 smaller meals instead. It allows you to consume more calories without feeling too full. 

If your appetite is low:

  • Drink calories: smoothies, milkshakes, kombucha
  • Add sauces, oils, and nut butters.
  • Keep snacks handy: granola bars, trail mix, nuts, fruit with yogurt.

Step 4: Stay Active with Strength Training

 

Staying active is more than just cardio. Strength training ensures the weight you gain turns into muscle and not just fat. 

Focus on (3):

  • Working out at least 2 times per week
  • Focus on multi-joint workouts like squats, push-ups, and rows.
  • Aim for 6-12 exercises per workout. Do 2-3 sets each.
  • Start with a weight that allows you to complete 10 reps with good form. The last two reps should feel challenging.
  • Gradually increase weight over time.

Step 5: Boost Appetite Naturally

There are natural ways to increase your appetite

You may consider:

  • Use your favorite, tasty spices, sauces, and herbs to raise the flavors.
  • Eat at the same time daily to train your appetite.
  • Opt for calorie-dense smoothies or other drinks in addition to water with your meals.

Read more: 2-Week High-Protein Diet Menu for Belly Fat Loss

What’s The Healthiest Food To Eat To Gain Weight?

Healthy weight gain is going to come from a whole and nutritious food diet. 

The meals need foods rich in calories, vitamins, and minerals.

Carbs for Energy

  • Rice and quinoa are tasty, calorie-dense options.
  • Grab some oats and granola for sustained fuel.
  • Warm potatoes and sweet potatoes for their potassium content.
  • Cook whole-grain pastas and breads for fiber.

Protein for Muscle Growth

  • Eat eggs and dairy for complete proteins.
  • Chicken and turkey are excellent sources of lean protein.
  • Try salmon and tuna for Omega-3s.
  • Plant-based protein options include lentils, beans, and chickpeas.

Healthy Fats for Extra Calories

  • Add avocado to your meals for healthy fats.
  • Cook with olive and avocado oils or add to your salads as a dressing.
  • Carry nuts and seeds with you for a healthy snack on the go.
  • Add nut butters to bread or smoothies.

High-Calorie Snacks

  • Whole-wheat crackers with sliced cheese
  • Peanut butter and fruit
  • Smoothies with oats, whole milk, and nut butters
  • Hummus and pita bread

A weight gain meal plan for females is about portion control. 

You’ll also want to ensure you are eating lean proteins throughout the day for healthy weight gain.

Which Foods Grow Muscle Fast?

Muscle growth depends on the right foods, and timing is everything. 

Micronutrient Benefits

Being underweight may indicate that you’re not consuming enough nutrients.

Micronutrients are small but essential. They come from the foods you eat and help your body work properly (4):

  • Iron: Found in beef and beans. Helps boost energy.
  • Calcium: Found in dairy. Supports strong bones.
  • B-vitamins: Found in whole grains. Help your body function.
  • Omega-3s: Found in fish. Help reduce inflammation.

Best Foods for Muscle Growth

  • Chicken and lean beef: Protein and iron
  • Seafood: Protein and omega-3s
  • Eggs: Healthy fats and amino acids
  • Dairy: Casein protein promotes muscle growth (5)
  • Plant-Based Proteins: Lentils, tofu, quinoa

Pre- and Post-Workout Meals

  • Before training: Oatmeal with banana or toast with peanut butter
  • After training: Vanilla protein shake with milk and fruit
  • Before bed: Cottage cheese or yogurt with fruit and nuts

The Role of Recovery

Muscles grow when you rest. That’s why getting at least 7-9 hours of sleep at night is crucial. Spacing your protein intake throughout the day also supports recovery. 

Carbs are just as important as protein. They work to

  • Refill glycogen stores
  • Fuel workouts
  • Prevent fatigue

Rice and pasta are staples in any healthy diet plan to gain weight. Adding a protein to your carbs at meals ensures you don’t miss out on either benefit to max your results. 

What Is A Healthy Diet Plan For Weight Gain?

A healthy diet plan for weight gain is balanced. It contains the right amount of carbs, protein, fats, and calories. If you’re new to the process, this diet plan for weight gain for beginners provides simple steps to add calories and nutrients gradually. 

Adjust the below 3300-calorie meal plan according to your metabolism and activity level for best results.

Example 3,300 Calorie Meal Plan (Day 1)

Breakfast

  • 4 scrambled eggs with cheddar cheese
  • 2 slices of whole-grain toast with smashed avocado
  • Peanut butter and banana oat smoothie

Snack

  • Trail mix with nuts and dried fruits
  • Greek yogurt with honey

Lunch

  • Grilled chicken breast with 2 cups of rice
  • Steamed broccoli with olive oil
  • Glass of milk

Snack

  • Protein shake with almond butter and milk
  • Apple with peanut butter

Dinner

  • Baked teriyaki salmon
  • Roasted red potatoes with olive oil
  • Spinach salad with avocado and yogurt dressing

Evening Snack

  • Cottage cheese with pineapple
  • 1 scoop of ice cream
  • Walnuts or almonds

Vegetarian Swaps

  • Try tofu or beans instead of meat
  • Drink plant-based protein shakes
  • Sub beans for chicken in rice bowls

This meal plan for weight gain is simple. You can also adjust it to fit your taste buds easily. Including high-calorie recipes for weight gain in your weekly menu keeps meals exciting and delicious.

7-Day Weight Gain Diet Plan

Here’s a detailed 7-day weight gain diet with snacks and drinks to get you started (6). 

Day 1

  • Breakfast: Omelet with cheese, oatmeal with milk, and a banana
  • Snack: Chocolate smoothie with peanut butter and oats
  • Lunch: Chicken with rice, veggies, and an orange
  • Snack: Yogurt with granola and nuts
  • Dinner: Grilled shrimp, quinoa, sweet potatoes, and spinach
  • Snack: Wheat bread with peanut butter

Day 2

  • Breakfast: Bran muffin, cereal with milk, and grapefruit
  • Snack: Cottage cheese and pineapple
  • Lunch: Tuna sandwich on wheat toast and a cup of tomato soup
  • Snack: Hummus and carrots
  • Dinner: Baked breaded fish filet with a baked potato and green beans
  • Snack: Meat stick

Day 3

  • Breakfast: Whole-grain pancakes with 2 Tablespoons of Maple Syrup and turkey sausage links
  • Snack: Carrot sticks and guacamole
  • Lunch: Turkey burger with cheese and side salad with dressing
  • Snack: Protein bar
  • Dinner: 6 oz sirloin steak with mushrooms and onions, a side of baked sweet potato, and milk
  • Snack: Pretzels with a piece of dark chocolate

Day 4

  • Breakfast: Oatmeal with milk, raisins, nuts, and fruit
  • Snack: Dried fruit and nuts
  • Lunch: Bowl of chili with whole grain crackers, sour cream, and cheese
  • Snack: Sliced avocado
  • Dinner: Chef salad with ham, turkey, cheddar cheese, eggs, olives, croutons, and ranch dressing
  • Snack: Pita chips and hummus

Day 5

  • Breakfast: Scrambled eggs cooked in olive oil with veggies, ham, and avocado
  • Snack: Fruit and yogurt
  • Lunch: Deli sandwich with whole grain bread, turkey, cheese, and mustard. Peaches and carrots on the side.
  • Snack: Peanut butter and crackers
  • Dinner: Corn tortilla tacos with lean ground beef, salsa, and cheese. Mexican rice on the side.
  • Snack: Strawberries and low-sugar whipped cream
Get your personal plan according to your age and BMI
Select your gender
Male Female
Get your personal plan according to your age and BMI
Select your gender
Male Female

Day 6

  • Breakfast: Bagel with cream cheese, avocado, or peanut butter
  • Snack: Celery sticks with ranch dressing
  • Lunch: Chicken Caesar wrap with parmesan cheese and dressing
  • Snack: Boiled eggs
  • Dinner: Spaghetti with meat sauce
  • Snack: Pretzels filled with peanut butter

Day 7

  • Breakfast: Waffles with flaxseed added to the batter, with butter and syrup
  • Snack: Milkshake
  • Lunch: Chicken salad on a croissant with carrots
  • Snack: Veggie straws
  • Dinner: Chicken quesadilla with chicken, guacamole, and refried beans
  • Snack: Pudding

Read more: Superfood Diet for Weight Loss and Healthy Living

Healthy Weight Gain For Older Adults

Weight gain is trickier with age. It’s still possible and vital for health and strength. 

Aim to (7):

  • Eat protein-rich foods to slow muscle loss.
  • Drink high-calorie shakes for an easy calorie boost.
  • Pick soft and easy-to-chew foods if needed.
  • Eat small and frequent meals with a low appetite.

Remember, understanding what a healthy diet plan for weight gain is, is the first step toward reaching your goals safely.

The BetterMe: Health Coaching app will provide you with a host of fat-frying fitness routines that’ll scare the extra pounds away and turn your body into a masterpiece! Get your life moving in the right direction with BetterMe!

Healthy Weight Gain For Females

A well-structured weight gain meal plan for females takes into account hormonal differences and energy needs to support healthy muscle growth (11). 

Some women are naturally thinner than others, but certain health conditions can also cause it.

Gaining weight too fast can lead to:

  • Disordered eating
  • Heart problems
  • High cholesterol

Discuss an eating plan with your doctor to help you gain weight healthily.

Healthy Weight Gain For People Living With Chronic Conditions

First, consult with your doctor or a dietician to gain weight safely. 

Being underweight and living with a chronic condition may increase your health risks, such as:

  • Malnutrition
  • Low bone density
  • Fatigue and weakness
  • Impaired healing

Here are some common chronic illnesses and how to adjust your diet to maximize your results:

Diabetes

  • Choose low-glycemic carbs like quinoa and beans.
  • Pair your carbs with a protein or fat to prevent blood sugar spikes.
  • Add healthy fats, such as nuts, olive oil, and avocado.

Heart Disease Or Heart Failure

  • Limit sodium intake.
  • Choose lean proteins, such as fish and chicken.
  • Use healthy oils instead of butter, like olive oil.
  • Avoid processed and salty foods.

Digestive Issues (Crohn’s, IBS, Celiac)

  • Eat easy-to-digest carbs like rice, oatmeal, and bananas.
  • Drink your calories with shakes and smoothies (8).
  • Avoid trigger foods that worsen symptoms.

What Are Other Tips For Fats And Healthy Weight Gain?

Food is key. But lifestyle matters, too.

  • Lift weights: You ensure that the extra calories build muscle, not just fat.
  • Get good sleep: Aim for 7-9 hours of sleep nightly. The muscles recover when you rest.
  • Track calories: Tracker apps help prevent under-eating.
  • Form habits: Stay consistent. Weight gain can take weeks or months.

Supplements

  • Protein powder in drinks and foods for a kicker.
  • Creatine helps build muscle strength.
  • Fish oils protect your heart health.

High-Calorie Food Recipes

Here are some tasty high-calorie recipes for weight gain:

These high-calorie recipes for weight gain are affordable and straightforward. 

Frequently Asked Questions

  • Which fruit is best for weight gain?

Typically, all fruits are healthy food choices. 

Bananas, mangoes, dates, and avocados are perfect. Bananas are a quick carb, with avocados giving you healthy fats. Dates and mangoes pack natural sugars. 

Adding any of these to your smoothie or breakfast oatmeal boosts calories in a healthy weight gain diet plan.

  • What snack has the most calories?

Trail mix is a nutrient-dense snack that often contains 400-500 calories per cup (9). 

Peanut butter on toast adds around 300 calories (10). Cheese and crackers or protein shakes made with milk and nut butters are also ideal for a diet plan for weight gain for beginners. 

  • Can I eat peanut butter to gain weight?

Yes! Peanut butter is nutritious and calorie-dense. Just a couple of spoonfuls provide around 200 calories filled with healthy fats and protein. Add it to smoothies, spread it on bread, or dip it alone for a great snack. That’s why most meal plans for weight gain include it.

  • Is banana good for weight gain?

Of course. Bananas contain lots of potassium and carbs. Alone, they provide quick energy. But they’re even better paired with nut butters and yogurt. It’s the perfect calorie-dense snack for a 7-day weight gain diet or a 3300-calorie meal plan.  

The Bottom Line

In this article, we break down precisely what a healthy diet plan for weight gain looks like and how you can implement it. A healthy diet plan to gain weight means eating more of the right foods. Choose a balanced diet with protein, carbs, and fats instead of just junk. Pair that with strength training, plenty of food, sleep, and consistency, and you’ll build weight safely and healthily. 

Whether you’re following a weight gain meal plan for females, a diet plan for weight gain for beginners, or a 7-day weight gain diet, remember: progress takes time. 

Stay consistent, enjoy what you eat, and celebrate the small wins along the way.

DISCLAIMER:

This article is intended for general informational purposes only and does not serve to address individual circumstances. It is not a substitute for professional advice or help and should not be relied on for making any kind of decision-making. Any action taken as a direct or indirect result of the information in this article is entirely at your own risk and is your sole responsibility.

BetterMe, its content staff, and its medical advisors accept no responsibility for inaccuracies, errors, misstatements, inconsistencies, or omissions and specifically disclaim any liability, loss or risk, personal, professional or otherwise, which may be incurred as a consequence, directly or indirectly, of the use and/or application of any content.

You should always seek the advice of your physician or other qualified health provider with any questions you may have regarding a medical condition or your specific situation. Never disregard professional medical advice or delay seeking it because of BetterMe content. If you suspect or think you may have a medical emergency, call your doctor.

SOURCES:

  1. Appetite Control: Hormone or Diet Strategies? (2020, pubmed.ncbi.nlm.nih.gov)
  2. Healthy Ways to Gain Weight (2024, nhs.uk
  3. Resistance Training by the Numbers (2021, health.harvard.edu)
  4. Priority Micronutrient Density of Foods for Complementary Feeding of Young Children (6-23 Months) in South and Southeast Asia (2021, frontiersin.org)
  5. 4 Benefits of Casein (2023, health.clevelandclinic.org)
  6. Sample Daily Menu (2025, sportsnutrition.msu.edu)
  7. The Changing Nutritional Needs of Older Adults and How to Meet Them (2024, heart.org)
  8. Struggling to Gain Weight with Stomach Issues? Here Are My Top 5 Tips (and a Smoothie for Weight Gain) (2022, nutritionresolution.com
  9. Trail Mix (2025, eatthismuch.com
  10. Sourdough Toast w/Peanut Butter (2025, eatthismuch.com)
  11. Underweight (2021, womenshealth.gov
Share
150 million people
have chosen BetterMe

Honestly this app is awesome

Victor M.
Honestly this app is awesome I never thought this app was this good and so helpful, have tryed and texted it ! It gave me options on how I want my dairy goals to be with the reminder It's easy to use simple question when sign in and anyone can use, more exposure when you want to lose weight would simply say it has more options you want to gain weight, lose weight or build your body. I highly recommend it for the fact that it even has first one week free trial when you don't like it you leave it

Great Experience!

Ryan N.
Great Experience! Easy to use and is always with me on my phone. I now have a diet plan,the app helped me gain weight in a short period of time, my training schemes have benefited from BetterMe. Before I started the training programs and fitness training plans, I had trouble eating late at night, but since then I have been in good physical shape and sleep. It has been truly mind-blowing, and I suggest it. literally the most complete. I hope it helps me achieve my dream body.

Excellent Choice

Gemechu D.
This app is an excellent choice for anyone looking to improve their overall health in a sustainable way. It provides personalized coaching to help users achieve their health and fitness goals. The app is user-friendly and offers a variety of programs, exercises, and meal plans to cater to individual needs and preferences.