Recently, obesity is one of the most common diseases of our time. but there is also a large group suffering from being underweight (thinness), which is no less risky than obesity.
What is thinness (underweight):-

Thinness is determined by Body Mass Index (BMI), which is less than 18.5, while obesity is over 30, and the normal BMI is 25. There are many causes of thinness, which may be poor nutrition or a health condition like thyroid hormone disorder.
There are many symptoms linked to being underweight like:-
- Hair loss.
- Dry skin.
- Fertility problems.
- Weak immune system.
- Osteoporosis.
Like obesity, there is also an increased risk of death related to being underweight.
Healthy foods that help gain weight:
It's important for a person to eat nutrient-rich foods no matter if they have weight gain or loss.
Nutrition experts recommend including a variety of nutritious foods in your diet like protein, fruits, veggies, grains, and dairy products to get ideal nutrition. The standard recommended daily calorie intake is 2000 calories. so if you're underweight, you usually need about 500 extra calories or larger meals. If you have a small appetite, small snacks throughout the day can help.
Tips for following a healthy diet to gain weight:
Eating a bag of salted potato chips or sugary ice cream bars might seem like a good way to gain weight because they have a lot of calories, but these foods are unhealthy. Even though they're linked to weight gain, eating too much can cause serious health problems like gut inflammation, immune diseases, cancer, diabetes, heart and blood vessel diseases, and more.
So here are some healthy tips that can help you safely increase your calorie intake to gain weight.
1Eat an extra slice of bread with peanut butter at breakfast:
Start your day with a tasty breakfast. Have one or two extra slices of whole grain toast with peanut butter. It’s high in calories, fats, and proteins. Just make sure the peanut butter brand you choose is natural and doesn't have added sugar.
2- Drink whole milk and focus on 100% fruit and vegetable juices without additives:
A slice of nut butter toast with a cup of whole milk gets you protein, calcium, and vitamin D. Calcium and vitamin D are important when gaining weight.
Choose 100% natural fruit and vegetable juices throughout the day without any additives like sugar.
3- Add more cheese to your eggs:
When making an egg omelet for breakfast, you can add more high-calorie nutrients like cheese. You can also add more eggs along with some healthy veggies like spinach, peppers, onions, and mushrooms.
4- Add eggs to avocado toast:
Avocado is known as a perfect food because it's full of healthy fats and protein, making it a great choice for a diet aimed at gaining weight. To increase the calorie count, you can add a boiled or fried egg to avocado toast.
5- Apples with nut butter:
You can increase your calorie intake by having a snack. For example, cut an apple into slices and dip them in nut butter (almond or peanut).
6- Eat yogurt with lots of toppings:
You can eat yogurt with plenty of walnuts, almonds, plus oats, granola, dried fruit, and honey for a tasty, healthy sweet meal that helps you gain weight.
7- Eat protein bars:
Eat more protein to boost your calorie intake by having protein bars. You can easily get them from stores or make them yourself.
8- Use sour cream:
Use sour cream as a main addition. It adds calcium and also increases calories that help with healthy weight gain.
9- Eat large amounts of starchy veggies:
Eat starchy vegetables like potatoes, which have high carbs your body uses for energy, plus they have vitamins and minerals. To add more calories, eat potatoes cooked with olive oil.
10- Eat creamy soup:
Instead of clear soup, eat creamy soup that has more calories. Also pick healthy creams like broccoli cream or mushroom cream.