High Calories Vegetable for Weight Gain

 By Zarifah binti Aziz | Published on May 11, 2022

When people want to gain weight, they often eat other high-calorie foods instead of including high-calorie vegetables in their diet. Adding high-calorie vegetables to your diet can actually help you gain weight in a healthier way by providing health benefits to your body.

High Calories Vegetable


1 cup of potato (150 g) contain 116 calories.

Potatoare starchy vegetables that are high in calories and carbohydrate, which can help in promote weight gain. It also rich with other nutrient include magnesium, potassium, iron and vitamin C. There are numerous recipe and ways to cook potato as it is delicious and easy to prepare. They can be fried, mashed, baked, soup, stir-fry and roasted. You will enjoy it.

Recipe Idea

  • Mashed Potato 
  • Cheesy Potato Wedges
  • Garlic Roasted Potato
  • Potato Bun
High Calories Vegetable


1 cup, cubes of yams (150 g) has 117 calories

Yams is rich with all kinds of nutrients include vitamin C, fiber and potassium. Although the color and texture of yams and sweet potatoes are similar, yams are less sweet and starchier than sweet potato. Yams are simple to prepare and can be used to thicken and enhance the flavor of a variety of meals.

Recipe Ideas

  • Roasted Yams
  • Mashed Yams
  • Stew with Yams
  • Yams Cakes


High Calories Vegetable

Sweet potato

1 cup, cubed, of sweet potato has 114 calories (with peel)

Sweet potato is another starchy vegetable with a high calorie and carbohydrate content. They’re high in fiber, vitamins, and minerals. The orange color of sweet potatoes shows that they are high in vitamin A, which is beneficial to eye health. They’re sweet and delightful.

Recipe Ideas

  • Sweet Potato Pies
  • Mashed Sweet Potato
  • Roasted Sweet Potato
  • Sweet Potato Soup


1 cup (198 g) of lentils has 230 calories.

Lentils are good source of protein. They also rich with vitamin B, fiber and manganese. Lentils can be eaten just like after being boil or used to prepare other dishes include rice, soups or salads. They’re particularly wonderful in soups.

Recipe Ideas

  • Chicken Lentil Soup
  • Lentils Soup


1 cup, boiled corn has 125 calories.

Corn contains a lot of calories and carbs, which might help you gain weight. They’re also high in fiber, which is beneficial to gut health.

Recipe Ideas

  • Boiled Corn with butter
  • Creamy Corn Soup
  • Grilled Corm
  • Corn Porridge


Corn, sweet, yellow, cooked, boiled, drained, without salt. USDA. Retrieved from https://fdc.nal.usda.gov/fdc-app.html#/food-details/169999/nutrients

Katie Dodd. (2021). 15 High Calorie Vegetables for Weight Gain. The Geriatric Dietician. Retrieved from https://thegeriatricdietitian.com/high-calorie-vegetables/

Open chat