Simran Kaur Simran Kaur Asked 8 months ago

What to eat for weight gain?

I'm really thin and want to gain some weight, but in a healthy way. Everyone tells me to just eat more, but I want to make sure I'm getting good nutrients. What are some good food options for healthy weight gain?

10

10 answers

Rohan Das Rohan Das Joined Mar 2026 7 months ago
Most liked

Weight gain can be just as frustrating as weight loss, I totally get it. I used to feel so self-conscious. It's not about just eating junk food. Focus on nutrient-dense, calorie-rich foods like nuts, dried fruits, healthy fats, and good proteins. Small, frequent meals help a lot.

Ananya Sharma Ananya Sharma Joined Mar 2026 7 months ago

As a working professional, I understand time is short. For weight gain, try adding healthy calorie boosters to your regular meals: a spoonful of ghee in your dal, nuts/seeds in your yogurt, or a banana milkshake. Don't skip meals. Consistency is key, even if it's small additions.

Arun Kumar Arun Kumar Joined Feb 2026 8 months ago

If you're looking to gain weight, and especially if you have conditions like diabetes, you have to be careful. Don't just load up on sugar. Focus on healthy fats and protein: nuts, seeds, whole grains, lean meats (if you eat them), paneer. A nutritionist can help ensure you gain healthily without affecting blood sugar.

Karan Malhotra Karan Malhotra Joined Jan 2026 8 months ago

It's totally understandable to feel anxious if you're struggling to gain weight. I felt the same when I was underweight. Focus on calorie-dense but nutritious foods. Think whole milk, cheese, paneer, nuts, seeds, dried fruits, and healthy oils. Add these into your regular meals and snacks. Don't push too hard, small consistent efforts help.

Powered by

Consult a dietary specialist

Preeti Agarwal Preeti Agarwal Joined Feb 2026 8 months ago

Weight gain, eh? I remember the days when I could eat anything and not put on a pound, now I just look at a samosa and gain 2 kgs! 😂 But for healthy gain, try those high-calorie shakes with fruits, milk, and nuts. And don't forget the chapatis with ghee, our classic solution!

Gopalakrishna Gopalakrishna Joined Feb 2026 8 months ago

Beta, vajan badhane ke liye bade log doodh, kela, aur kishmish khane ko kehte hain. Aur chawal mein ghee daalkar khao. Khajoor bhi bahut faydemand hota hai. Lekin zyada meetha ya baahar ka junk food mat khana, woh sehat ke liye theek nahi hota. Hamesha santulit bhojan karo.

Vivek Jain Vivek Jain Joined Mar 2026 7 months ago

Weight gain needs a proper plan, just like weight loss. It's not just about eating more; it's about eating *right* to gain muscle and healthy fat. I'd highly recommend consulting a nutritionist or a doctor from a reputable hospital. They can tailor a diet plan based on your body type and health.

Related reads

All articles
Smita Reddy Smita Reddy Joined May 2026 6 months ago

Oh, weight gain can be such a worry, can't it? I always overthink if I'm eating enough or the right kind of food. Try adding healthy snacks between meals – maybe a handful of almonds, a banana, or a glass of lassi. And don't forget to track your intake so you know you're getting enough calories. You got this!

Divya Rao Divya Rao Joined May 2026 6 months ago

My doctor advised me to focus on calorie-dense, nutrient-rich foods for healthy weight gain. This meant adding healthy fats like avocados, nuts, seeds, and olive oil to meals. She also recommended frequent, smaller meals and snacks, and increasing protein intake through lean meats, eggs, dairy, or legumes. Liquid calories like milkshakes with fruit and peanut butter also help.

Sunita Singh Sunita Singh Joined Jun 2026 4 months ago

For natural weight gain, try increasing your intake of healthy fats like ghee, avocado, and nuts. Full-fat milk and yogurt are also good. Make sure to eat enough protein too. However, if you're struggling to gain weight despite trying, or losing weight unintentionally, please consult a doctor to rule out underlying issues.

Evidence-based health, reviewed by clinicians. Free, weekly.