Ask Leah! The Ingles Dietitian

Sponsored: Gain weight the healthy way

Sponsored: Gain weight the healthy way

Question: What are some foods to eat that can help me gain weight in a healthy way?

Answer: While many struggle with the need or desire to lose weight; there are also those who need to gain weight. This is often the case when people have health issues that affect appetite.

We could certainly get lots of additional calories by eating fried foods or food or beverages high in added sugar; but choosing foods and beverages that are nutrient dense will help give us those additional calories along with important nutrients.

• Whole milk dairy products (milk, yogurt, Greek yogurt, kefir, cottage cheese)

• Nuts and seeds

• Nut butters ( peanut, cashew, almond, etc)

Related Items

• Avocados 

• Add non-fat dry milk powder and peanut flour. 

Consider adding snacks of 200-300 calories between meals: a bowl of cereal with nuts and milk, peanut butter and honey or jam on whole wheat bread or crackers, avocado added to salads or sandwiches, or a banana and yogurt smoothie made with milk. 

Leah McGrath, RDN, LDN

Ingles Markets Corporate Dietitian


Smokey Mountain News Logo
Go to top
Payment Information


At our inception 20 years ago, we chose to be different. Unlike other news organizations, we made the decision to provide in-depth, regional reporting free to anyone who wanted access to it. We don’t plan to change that model. Support from our readers will help us maintain and strengthen the editorial independence that is crucial to our mission to help make Western North Carolina a better place to call home. If you are able, please support The Smoky Mountain News.

The Smoky Mountain News is a wholly private corporation. Reader contributions support the journalistic mission of SMN to remain independent. Your support of SMN does not constitute a charitable donation. If you have a question about contributing to SMN, please contact us.