7 High Calorie Healthy Foods for Gaining Weight

The majority of people trying to get in shape are trying to lose weight. What about the people trying to gain weight? It sounds strange to a lot of people. A typical comment people make is "I wish I was skinny like you." But this is a real challenge for people who are underweight. A lot of people who are too skinny, do not want to be too skinny. Now gaining weight is not as simple as it sounds. You can't eat everything in sight and expect to get good long term results. What tends to happen is you realize you can get skinny fat. So put away the pizza, ice cream, and fried foods. Here is a list of 7 high calorie foods that are healthy, and can help you gain weight.

1. Dark Chocolate

Dark chocolate is rich in fiber and antioxidants. It's also high in minerals including iron, magnesium, potassium, and zinc. A bar that's 70% cacao(sugar free), and 33g contains about:

  • Calories: 160

  • Protein: 3g

  • Carbs: 11g

  • Fat: 11g

Dark chocolate can potentially help with blood flow, cholesterol, heart health, and brain function. It's a great option for dessert, and perfect for cravings if you have a sweet tooth.

2. Ribeye Steak

Ribeye steaks are high in vitamins, minerals, and protein. It's a good source of iron, zinc, niacin, vitamin B6, and vitamin B12. Four ounces contains about:

  • Calories: 265

  • Protein: 31g

  • Carbs: 0g

  • Fat: 14g

Ribeye steaks can help with anemia, building muscle mass, and improve your immune system. Due to the high fat, it's one of the best tasting steaks you can buy.

3. Macadamia Nuts

Macadamia nuts are high in vitamin B6, iron, magnesium, antioxidants, and healthy fats. One ounce contains:

  • Calories: 204

  • Protein: 2g

  • Carbs: 4g

  • Fat: 23g

Macadamia nuts can help with heart health, brain health, inflammation, and gut health. It's an easy, convenient snack to help you gain weight.

4. Sweet Potato

Sweet potatoes are rich in vitamins A, B5, B6, C, and E. It's also high in potassium, fiber, and antioxidants. A serving of 200 grams with skin, contains about:

  • Calories: 180

  • Protein: 4g

  • Carbs: 41g

  • Fat: 0.3g

Sweet potatoes can help with your gut health, immune system, brain health, and vision. This is one of the best carb sources you can eat.

5. Avocados

Avocados have a wide variety of vitamins, minerals, fiber, and antioxidants. This includes vitamins B5, B6, C, E, and K. It's also high in folate and potassium. One medium (30g) avocado has about:

  • Calories: 240

  • Protein: 3g

  • Carbs: 12g

  • Fat: 24g

Avocados can help your vision, lower cholesterol, digestion, heart health, and reduce blood pressure. It's a great high calorie fruit you can add to your meals.

6. Salmon

Salmon is rich in protein, omega-3 fatty acids, potassium, and B vitamins. A four ounce serving has about:

  • Calories: 234

  • Protein: 25g

  • Carbs: 0g

  • Fat: 14g

Salmon can help with brain health, inflammation, blood pressure, energy, and build muscle. This is an excellent alternative to steak if you're trying to eat less red meat. It's also easier to eat since it's not as dense, and filling as other sources of protein.

7. Bananas

Bananas are high in potassium, antioxidants, vitamin B6, vitamin C, and fiber. A large banana contains about:

  • Calories: 121

  • Protein: 1.5g

  • Carbs: 31g

  • Fat: 0.5g

Bananas can help with energy, heart health, digestion, and kidney health. It's a great snack that you can take with you anywhere, or you can add it to your shakes for a thicker consistency.

So there you have it. You need to take in more calories than your body burns, in order to gain weight. These 7 foods will put you on the right track, and make it easier to reach your goal. If you've been having trouble gaining weight, check out our Weight Gain Program. It has step by step video instructions, showing you exactly what to do to put on weight. Click here to get started: Weight Gain Program