10 Best Weight Gaining Foods ...

10 Best Weight Gaining Foods ...
By Kati • Aug 24, 2025 MD

When I needed to gain weight, I found it really hard to find recipes that didn’t include low fat foods or require huge amounts to be eaten! Here are my top ten foods for weight gain!

Thanks for sharing your thoughts.

Want more like this? Subscribe for personalized picks.

Successfully subscribed.

Check your inbox for personalized content.

1. Paella ...

Paella is a gorgeous recipe from Spain, containing around 500 calories per serving.

Thinking...

Please leave your email and we’ll get back to you on that.

2. Omelette ...

Omelette ... A typical mushroom omelette contains 560 calories. Omelette recipes differ, but they are easy and fast to prepare, and you can add whatever you want!

Thinking...

Please leave your email and we’ll get back to you on that.

Thanks for sharing your thoughts.

Want more like this? Subscribe for personalized picks.

Successfully subscribed.

Check your inbox for personalized content.

3. Macaroni Cheese ...

Make sure that you use high fat cheese and pasta, and your serving will top 450 calories! Check out these recipes!

Thinking...

Please leave your email and we’ll get back to you on that.

4. Candied Ginger and Rosemary Squares ...

Candied Ginger and Rosemary Squares ... These are delicious, buttery squares, which contain 1822 calories per serving.

Thinking...

Please leave your email and we’ll get back to you on that.

5. Quick Summer Bean Salad ...

Summer Bean Salad is one of the nicest salads ever, containing 602 calories per serving. Make a big portion, and keep it for lunches and warm nights.

Thinking...

Please leave your email and we’ll get back to you on that.

6. Butter ...

Butter ... 100g of butter contains a massive 750 calories, and butterkist popcorn contains 420 calories per 100g!

Thinking...

Please leave your email and we’ll get back to you on that.

7. Bakewell Tarts ...

A single bakewell tart contains 400 calories, learn how to make one here!

Thinking...

Please leave your email and we’ll get back to you on that.

8. Chicken Broth ...

Chicken Broth ... One of my favourites, this is definitely worth cooking and storing if you can. This is broth and dumplings, and is certainly calorie heavy!

Thinking...

Please leave your email and we’ll get back to you on that.

9. Mashed Potato ...

Calorie heavy already, at 480 calories per cup, but loaded with cheese and butter this is one of the heaviest foods, and also the easiest to make!

Thinking...

Please leave your email and we’ll get back to you on that.

10. Homemade Pie ...

Whether its cottage pie or fish pie, serve a large portion with mash and vegetables for a calorie heavy meal.

These are my top ten calorie heavy foods, which I believe can easily be incorporated into a diet. If you can think of others, please let me know!
More Great Posts on Weight Gain:
20 High Calorie Foods - Get Fat Fast …
Ultimate Dessert Guide - 50 Best Chocolate Desserts
Top 15 High Calorie Recipes …

10 Worst Foods for Your Hips …
Top 20 High Protein Foods …
Top 15 High Calorie Recipes …

Thanks for sharing your thoughts.

Want more like this? Subscribe for personalized picks.

Successfully subscribed.

Check your inbox for personalized content.

Feedback Junction

Where Thoughts and Opinions Converge

  • rekha

    2010-12-07T14:32:27.000Z

    i am 26 years old.and i weigh only 31 kg.how can i gain weight??
  • Idrrisu

    2009-12-06T00:56:01.000Z

    i want to gain some weight , because am so thin and because of that i have trying going to the gym to gain some weight but i have never and even loosing the little i have on so please how and what do i have to eat or take to gain some weight please help me for that because i don't know and i have been trying and doing what ever but still not
  • Carole

    2010-08-07T06:06:21.000Z

    Hey girls! My nutritional requirements are 2500 calories a day - to maintain my weight. Do you know how hard it is to eat 2500 calories a day when you don't eat fast food, packaged food, or drink pop or alcohol? I have the body of a 17 year old, except I'm 54. I want to gain some weight without giving myself a heart attack! I'll be trying some of your suggestions.
  • kath

    2014-05-14T07:40:05.132Z

    hi im 20 years old i have been told by alot of people im 2 skinny and need to put on weight i weigh 45 kilos and iam despreate to put on weight i was drinkingh musele 101 but it didnt help please if anyone has easy quick receipes for breckfast lunch and dinner please help me out
  • Heather

    2009-11-14T19:36:40.000Z

    Thank you so much for listing all these weight gaining foods! I can't seem to keep weight on and am currently underweight. Trying to consume all the good calories in a day that I can. It's so hard to find this info out there.
  • Avhie

    2012-10-13T15:18:28.000Z

    Hi, Thanks for sharing this one. I'm already 18yrs.old but then my weight is only 38kg.which is really not suitable for my age. What can I do? Please help me. thanks..
  • Julia

    2011-08-25T02:23:05.000Z

    I'm 13 and I'm only 85 pounds /: I eat most of those foods and I still can't get to 100 pounds. I work out by swimming, Wii boxing, and Wii tennis. It still doesn't work. Help?
  • James

    2009-10-10T01:22:38.000Z

    This is really helpful for me as I am trying to bulk up for my contact sports eg rugby. Girls, I understand losing weight is the most important thing for you, but remember, for alot of guys, gaining weight is the most important thing
Commenting as
Add allwomenstalk.com as a preferred source on Google to see more of our trusted coverage when you search.
Allwomenstalk app icon

Don't Miss the Latest Version

Get the latest stories, save favorites, and share with friends — all in one place.

New Earn badges & level up while you read

Create your profile. Earn badges. Level up your reading.

Join Allwomenstalk to track your streaks, collect badges, and earn XP for the things you already do—reading, sharing, and taking quizzes.

  • 🔥
    Daily streaks with gentle boosts for 3, 7, and 30 days.
  • 🏅
    Collect badges like Reader I–III, Socialite, and Quiz Ace.
  • ⚡️
    Earn XP for reads, deep reads, likes, comments, and shares.

It’s free. Takes 30 seconds. Already have an account? Sign in.

10,000+ badges earned last month

Level

3

Streak

7 🔥

XP420 / 700

Badges

🔥 On a Roll
📖 Reader I
📣 Socialite

Trending products

Other Cool Reads

Related Topics

top 10 most popular comfort foods food moderation are peanut m&ms good for weight loss foods to flatten your stomach foods to love information about organic food the worst foods to eat fattening snacks what foods to eat on atkins healthy work snack
Featured article image