10 Foods to Eat If You're Serious About Gaining Weight

Published 2 hours ago4 minute read
Zainab Bakare
Zainab Bakare
10 Foods to Eat If You're Serious About Gaining Weight

Weight gain gets discussed like it is a shameful accident — something that just happens to people who eat too much and move too little.

However, for a lot of people, gaining weight is the goal, and reaching it requires the same intentionality that weight loss does.

If you have been eating normally and seeing no results, the problem might not be your metabolism. It is probably your food choices.

Here are ten foods that actually move the scale.

1. Eba and Fufu

If you are West African, especially Nigerian, and underweight, the solution might already be on your dining table.

Eba and fufu are high in carbohydrates, which the body converts to energy and stores as fat and muscle fuel when consumed in surplus.

Pair them with protein-rich soups like egusi or ogbono and you have a weight-gain meal.

2. Eggs

Few foods deliver as much protein as eggs for the price. A single egg contains protein, healthy fats, and a range of vitamins that support muscle repair and growth.

Eat them boiled, fried, scrambled, or however you like, but eat them consistently.

Three to five eggs a day is a reasonable target if weight gain is serious business for you.

3. Peanut Butter

Two tablespoons of peanut butter contain roughly 190 calories and a solid hit of protein and fat.

Credit: gettyImages/Lauri Patterson

It is one of the easiest ways to add calories to a meal without significantly increasing the volume of food you have to eat.

Spread it on bread, stir it into oats, or eat it straight from the jar.

4. Groundnuts

The humble groundnut is one of the most underrated weight-gain foods in Nigeria. A small handful contains more calories than most people expect, along with healthy fats and protein.

They are cheap, portable and require zero preparation. If you are not snacking on groundnuts regularly, you are leaving easy calories on the table.

5. Plantain

Fried or boiled, plantain is a carbohydrate-dense food that supports caloric surplus with very little effort. Dodo especially adds both carbs and fat to your diet in one serving.

The fact that it tastes good is a bonus. Eat it as a side, eat it as a snack, eat it at midnight if you have to.

6. Beans

Beans offer a combination of complex carbohydrates and plant-based protein that makes them particularly valuable for weight gain.

Whatsapp promotion

They digest slowly, which means sustained energy and muscle support over time.

Ewa agoyin, moi moi, or a simple beans and plantain plate works. The important thing is consistency.

7. Whole Milk and Dairy

A glass of whole milk contains fat, protein and carbohydrates in a ratio that makes it almost purpose-built for weight gain.

If you are someone who drinkshot chocolateregularly, switching to whole milk as the base immediately increases your caloric intake without changing the habit.

Cheese and full-fat yoghurt work on the same principle.

8. Oily Fish

Catfish, mackerel, and titus are not just protein sources, they are rich in omega-3 fatty acids, which support muscle growth and overall body function.

Grilled, peppered or cooked into stew, oily fish is one of the most nutritionally complete additions you can make to a weight-gain diet. It is also widely available and affordable across Nigeria.

9. Avocado

Avocado is one of the few fruits that is genuinely high in calories, thanks to its fat content. Half an avocado contains around 120 calories, most of them from healthy monounsaturated fats.

It is readily available, making it a more realistic addition to a local diet than it used to be.

10. Rice

Rice alone is not enough. However, rice eaten with a protein — chicken, fish, beef — and a generous serving of stew is a complete, calorie-dense meal that can be the anchor of a weight-gain diet.

The key is to stop treating it as a filler and start treating it as a tool. Portion size, frequency and what you eat it with all matter.


Gaining weight, like losing it, is a numbers game. You need to consume more calories than your body burns, consistently, over time.

These ten foods make that easier, not because they are magic, but because they are calorie-dense, nutritious and in most cases, already familiar.

The hard part is not finding what to eat. It is eating enough of it, often enough, to see results.


Loading...
Loading...
Loading...

You may also like...