Gaining Weight in English Gaining Weight in Spanish

20 Weight Gain Shake Recipes

When you are on a weight gain diet a good way to consume more calories is to drink weight gain shakes. If each weight gain shake was approximately 750 calories, if you drink 2 shakes per day that’s an extra 1500 calories or so that you are consuming in your diet.

I don’t like to think of liquid meals as a substitute for eating normal food. They should be used in addition to eating the normal 5-6 other meals you have in the day, which makes the time that you consume the weight gain shakes very important. I like to drink a shake after breakfast so you don’t feel too full for the rest of the day, as well as post workout when the muscles really need the nutrients.

I always choose Optimum Nutrition protein powder which comes in different flavors. I like Optimum Nutrition because I find it to be the best quality whey protein for the price, but feel free to use your favorite brand of whey protein.

To make the weight gain shakes all you will need is a blender, ice and a few easy to get supplements. You can also add some sugar or artificial sweetener to the shakes to make them taste a bit better.

Here is the list of 20 weight gain shake recipes and protein powder recipes:


  • 3 scoops chocolate protein powder
  • 1/2 cup skim cottage cheese
  • 1/2 cup Quaker Oatmeal (cook with boiling water)
  • 2 tablespoons peanut butter
  • 2 tablespoons cocoa powder



  • 2 scoops vanilla protein powder
  • 2 cups milk
  • 2 packets of Swiss Miss Hot Chocolate mix
  • 1 banana
  • 2 tablespoons peanut butter




  • 1 cup Quaker Oatmeal (cook with boiling water)
  • 2 cups milk
  • 1 banana
  • 1 egg
  • dash of cinnamon


  • 2 cups milk
  • 1 cup yogurt (strawberry)
  • 2 scoops vanilla protein powder
  • 4 strawberries (fresh or frozen)
  • 2 ice cubes


#9 – Banana Bread Shake (I’ve taken this recipe from Anabolic Cooking)

  • 2 scoops vanilla protein powder
  • 1 banana
  • 350ml water
  • 1 cup Quaker Oatmeal (cook with boiling water)
  • 1/2 Cup Bran Flakes
  • 30g of Dextrose (post-workout shake only)



#12 – Peanut Butter Banana Shake


  • 2 cups milk
  • 1 cup Quaker Oatmeal (cook with boiling water)
  • 2 tablespoons peanut butter
  • 1 tablespoon olive oil
  • 1 tablespoon glutamine
  • 2 scoops vanilla protein powder
  • 1 banana


  • 2 scoops vanilla protein powder
  • 2 cups milk
  • 10 oz chilled sweet potato
  • 2 tablespoons peanut butter
  • 1 tablespoon cinnamon
  • 1 tablespoon honey


  • 2 scoops chocolate protein powder
  • 2 cups milk
  • 1 banana
  • 1 cup Quaker Oatmeal (cook with boiling water)
  • 2 tablespoons peanut butter
  • 2 tablespoons cocoa powder


  • 2 scoops chocolate protein powder
  • 1/2 cup cookies n’ cream flavored ice cream
  • 2 cups low fat milk
  • 1/2 cup Quaker Oatmeal (cook with boiling water)
  • 2 tablespoons cottage cheese
  • 1/2 banana
  • 2 tablespoons honey



  • 12 oz water
  • 3-4 ice cubes
  • 1 tablespoon heavy whipping cream
  • 1 tablespoon peanut butter
  • 2 scoops chocolate protein powder


  • 6 oz water
  • 3-4 ice cubes
  • 2 tablespoons heavy whipping cream
  • 6 oz coffee (instead you may use 12 oz coffee and no water for a pre-workout kick)
  • 2 scoops chocolate protein powder


  • 2 scoops chocolate protein powder
  • 1 cup low fat milk
  • 4 ice cubes
  • 8 oz water
  • 1 tablespoon instant coffee

I realize it’s not always practical to make your own weight gain shake. If you don’t have access to a blender or the necessary ingredients to make a weight gainer shake, then high quality weight gainers is also a great option.

To readers – if you have a homemade weight gain shake recipe which is tasty and packs on the pounds, please let us know the recipe by leaving a comment below.

by David on June 24, 2009 · 82 comments

Filed under Diet & Nutrition,Meal Plans & Recipes

{ 82 comments… read them below or add one }

mike August 15, 2011 at 2:04 am

eat banana’s, nuts, avocado’s, peanut butter alot of it. thick mealy foods will add weight. make sure to eat 220g of protein a day and 330g of carbs. stick to power lifts like deadlift, squat, and bench press. G.O.M.A.D works also.. gallon of milk a day… whole milk. i did this and i went from 135lbs to 180lbs in under a year and a half. almost all muscle mass. be sure to have a big meal before bed too.

james wooten August 30, 2011 at 1:05 am

i am a 65 yr. male and weight…i’ve had 2 strokes and have a bad heart..i weight 118 lbs. i am not trying to be a body builder at my age..i’ve had 4 back operations, so weight lifting is my younger days my weight was around 160 and in good shape..i would like to add about 30 lbs. to my doctor has done all the tests on me and cannot figure out why i’m dropping weight…my question is when a recipe calls for milk can i use chocklate milk instead of regular milk…it makes me sick..,but can drink chocklate milk just fine..i would also like to have some bulk without the can i have some bulk and muscle without being a fat a**. thank you,,james,,,orange,texas…

lex September 1, 2011 at 12:22 am

james wooton, chocolate milk is a fine substitude for whole milk. I have the same issue with keeping down whole milk and chocolate milk has worked equally well in the shakes for me. As far as not turning into a fatta**, I would recomend limiting the shakes to one a day.That way you could limit the extra weight gain, and cut back on the shakes if your feeling too flabby.

SAKKIE September 11, 2011 at 1:59 pm

1.85 Lenth , 60kg How can I pick up weight?? Please help me been trying the Ensure shakes and USN!!
Also been eating good and still can pick up any weight!!!

Ryan September 16, 2011 at 6:50 pm

Smoke weed. I’ve recently had to quit, and now i can only eat about half as much as i used to, if i’m lucky.

netgypsy October 17, 2011 at 9:34 am

super easy and lots of calories

3 oz full fat Greek yoghurt (if you can’t find this, add whey powder and 1 oz cream or oil to full fat plain yogurt with no additives like Dannon)
2 oz heavy cream
2 oz. any good quality oil including walnut, peanut, almond, sunflower, corn, coconut, light olive
add any fruit to taste and enough water and/or ice so you can drink it
Throw in chocolate syrup, peanut butter, cashew butter, almond butter to taste
You can split this into two servings if it’s just too heavy to drink it all at once

I put 8 ounces of this shake in covered cup in a bowl of ice on a table on the way to the bathroom to drink when I have to get up for a potty break at night.

If you want more calories but don’t want as much plain fat/oil, whip up two eggs with a tablespoon or two of cream, cook until it thickens but doesn’t clump – think Hollandaise sauce texture – and throw in with other ingredients in the shake

Secondary weight gain snack – google Joy of Cooking brownies recipe, use two sticks of butter and four eggs and triple the walnuts or pecans. You might experiment with adding some whey powder???

Brosef October 24, 2011 at 1:44 pm

I agree with Ryan. Just smoke a few bongs and get stoned.

That will give you the munchies and help you eat more the natural way.

Jad November 3, 2011 at 3:04 am

@DJ TROUT ….. if i take this shake do u think i can gain 30kg in 1 month …

1 Trout
3.5 Bluberries
80 grams salmon eggs
7mL lime extract
3 cups sparkling water
4 Strips of oak bark

Asian Boy Vic November 8, 2011 at 7:05 pm

I have been working out for about 3 years now. I just turned 30 on November 7th. I am 5’6 and currently weigh between 178-182 lbs. Just to give you a better idea, when I started working out I was around 140lbs.

Within 2 months I was able to pack on about 20 lbs and around the 6 month mark, I was around 175 lbs. I have occasionally worked out in the past, but it wasn’t until I truly got focus and serious in the last 3 years… that’s when I was able to pack on the weight and muscles.

For those who asks me how I manage to do it, I always tell them the same exact thing… WORKOUT HARD AND EAT, EAT, EAT ! It’s just that simple, workout hard, burn out your muscles, and eat enough so they can recover properly & grow!

This is what I drank and ate for the first few months during my bulking up cycle:

4 shakes a day:

morning, 45 minutes prior to working out, 30 minutes after working out, and I would force myself to drink a shake right before I go to bed, even if it’s 2 am in the morning !

12-16 ounces of milk, 2 scoops of Whey Protein, 1 spoon full of peanut butter, and some Chocolate Syrup.

4-5 meals a day ( this does not include the shakes ! ) :

It does not have to be big meals each time. The trick is to consistently pump in proteins and nutrients to your body every 2.5 – 3 hours.

* * Most importantly, FOCUS ON YOUR PROTEIN INTAKE !!!

The rule of thumb is that, in order to pack on weight and continue to maintain your weight / muscle gains… YOU HAVE TO EAT NEARLY AS MUCH PROTEIN DAILY AS MUCH AS YOU WEIGH. So if you weigh 150 lbs, you need to eat around 130-150 grams of protein daily.

Bacon Neck November 8, 2011 at 7:32 pm

Good advice Asian Vic…. But this one is much better !

Try this shake out. I went from 150 to 235 in only 4 months. Hope this helps !

Be sure to drink this shake at least 2 times a day if possible:

2 cups of milk, 2 scoops of protein, 1 scoop of creatine, 4-6 oz of ground beef, 2 sticks of butter, 3 tablespoon of peanut oil, 1 scoop of peanut butter, 5 tablespoons of sugar, and throw in a few marshmallows.

1 of 2 things will happen… You will either pack on weight really quick or you will pack on weight and have a massive heart failure

Stephanie December 2, 2011 at 3:19 pm

Okay I am a 25 yr old woman…just had a baby 7 months ago thought i would keep the weight but that didn’t happen and now i am even skinnier! I weigh 95 at best. Any advice I would like to weigh what I weighed out of boot camp (112) but I dont have time to eat and work out like that. Any advice?

ooopa December 12, 2011 at 10:23 pm

im a 20 year old female and have recently given up the billy (bong, weed, marjuana) and am loosing weight drastically!! what do i do? i can not put weight on :/

Big Dude December 16, 2011 at 12:41 pm

Here’s a delicious recipe, tastes just like a milk shake, but very low in sugar/
Just get over your fear of raw eggs, and it’s great.

4 to 6 large eggs (raw)
1/2 cup of whole milk
8-10 whole frozen strawberries
Dash of vanilla flavoring
3 packets of Splenda

I have had as many as three of these a day while lifting weights. Far superior to any store-bought supplement.

Dana January 8, 2012 at 1:54 am

really need this ! i only weigh 80 pounds and im 13 & a half . i get made fun off all the time . people dont really know it hurts . they think i wanna be like this but truth is god made me . people ask me do i eat & make myself throw up . i get called bones twig . Hopfully this works.(:

Tee February 11, 2012 at 10:32 pm

hey my boyfriend has a very high matabolism and he eats a lot but never gains weight. im trying to help him out this year as we’ve been trying to find something for 2 years now. does anyone have any thing that they’ve accually done and it has worked as at the moment all we can go off is someones experience?
muchly appreiciated (:

Chanelle February 22, 2012 at 4:31 am

Do these shakes work?

David February 22, 2012 at 4:49 am

@Chanelle yes they’re a good way to increase your caloric intake.

Raj April 8, 2012 at 8:47 pm

Hai I m raj I m 29 years old I have son bt I m very skinny my husband weight is 93 kg according to my husband my weight is nothingy weight is only 49kg can u pls let me know any protein which is to help me in my weight gaining because I can’t go outside means I can’t go gym withy baby so I need a protein powder to gain weight

CH May 2, 2012 at 10:54 pm

Hi, what kind of milk do you recommend? Full cream milk or low fat milk?

terry May 21, 2012 at 4:03 pm

hi i need help with how to gain weight because my body broke down from the many surgerys last year. breast cancer. i am cancer free yea God but i cant eat alot at all with out my stomach pushing on the tram in my stomach so ever inch i need. i have had the run around from people but i know they just want to help but it hurt me more then help me. i cant realy work for i have little energy and mentaly trying to keep track of everything going into my body. i eat baby food plus a drink powder called raw. i tried a fruit and yogart small amount and it seemed to be okay in my stomach. i wish someone could help me with a daily food plan so i can know what i am doing and get back to work and have energy. please help.

Samuel VanNevel November 8, 2012 at 8:05 pm

2 cups cherry juice, 1 cup chopped beets, 1 cup frozen raspberries. blend well.
Add 1-3 scoops whey protein (pending on how much protein you want/need)
Optional to add a serving size of creatine, or amino acids.
stir in slightly and reblend.
roughly 100g of carbs plus whatever protein you’ve added. i use this as a prework out shake, taken about an hour before i take my prework out. good carbs for energy.

dominique January 18, 2013 at 1:11 am

i would like some advice on gaining weight im 25 and am about 87lbs my highest was 95lbs thank you and god bless

DJ Conrad April 10, 2013 at 12:56 pm

The best shake that I have found to help you gain weight which I gained 11 pounds within a two week period
* 3 scoops of vanilla up your mass powder
* 3 strawberries
* 3/4 of a banana (you can freeze the rest for later)
*1 table spoon on peanut butter
* 2 table spoons of vanilla
* 2 cups of milk
and then you blend it all together and you have a pretty tasty protein shake, I take this twice a day and gained 11 pounds within a two week period.

Pam April 24, 2013 at 2:19 pm

Dj Conrad-
Please clarify…mass powder? Do you mean protein whey powder? Thanks…new to this issue and your recipe sounds like something I can do. :)

Rodrigo alvarez May 9, 2013 at 9:57 pm

What I do is 2 Shakes a Day…
2 scoops of any mass gainers, not the whole serving, too mucho sugerencias.
Add 2 cups of milk
2 Tbsp of Peanut Butter
1 cup of ice cream
1 banana
add 2 oz of water
This is close to 800 – 900kcals per shake, taste is great cx

Elliott Law July 12, 2013 at 10:45 am

Thanks for the variety of recipes I really like the recipe #7 the best tastes like Starbucks strawberries and cream … Mmmmm

Rachael Harrison July 28, 2013 at 11:03 am

Will the weight gain drinks work for me in my favor at all, with me having a very high metabolism????

Pianogirl October 24, 2013 at 3:45 pm

I just finish a slow taper from benzodiazepines, and have lost a lot of weight in ten months of this stuff being in my body. I am down to less than 15% of my ideal body weight for my height and body frame. A lot of people coming off of this stuff have trouble gaining their weight back right away, most it takes about 18-20 months post benzos. Does anyone have any good suggestions on a regimen to help me put the weight back on?

FARAI April 5, 2014 at 10:25 am

Many Skinny people think they have a high metabolsim blah blah. the truth is, if you nibble on biscuits n stuff that really dont have much protein or starch, you wont gain anything. if you want to gain weight you have to sit down n eat like u nuts. meals you cannot afford to skip are breakfast n supper. always eat alot before you go to bed. u will always wake up hungry n wont have to really force breakfast in. its not that you dont eat. its jus that you dont realise that u fill up your stomach with air n water. another thing, try working out. the problem with skinny people working out is that they dont realise that spending the whole day in the gym actually works against u. YOU GO TO THE GYM TO BUILD MUSCLE NOT BURNM FAT! spend a maximum of 45 minutes in the gym n learn to rest your muscles. use heavy weights and do 3 sets of each rep. dont rest your muscles till the 45 minutes are up. drink lots of water too.

Tony May 6, 2014 at 9:10 pm

No macros added why

jeffrey May 16, 2014 at 3:52 am

im gonna try the one protien shake per along with my weed intake ,and keep on with my exercicse routine

John May 29, 2014 at 2:32 pm

Hello. Do I assume that each of the twenty shakes listed above contain around 750 calories?


Leave a Comment

Previous post:

Next post: