£1 Homemade Mass Gainer 1000 Calorie Shake Recipe!

cheap homemade weight gainerHomemade Weight Gain Shakes are the EASIEST way to add body weight and muscle.

Bulking is simple (not necessarily “easy”). To bulk up, all you need to do is eat enough calories. However, eating all those calories from food can be hard.

But with my 1000kcal Homemade Weight Gain Shake Recipe, gaining weight and adding muscle can be simple (maybe even easy!).

I am going to share the exact homemade mass gainer I used to make when I was a teenager to pack on 40 lbs of muscle.

My Homemade Weight Gainer 1000 Calorie Shake will give you:

  • 976 calories (1000+ with Milk)
  • 60g protein
  • 93g carbs
  • 35g fat
  • Cost You Under £1 

This 1000 calorie shake is cheap, easy to make, and easy to drink.

So if you’re a hard gainer struggling to add weight – give my 1000 calorie shake recipe a try!

My Homemade Mass Gainer Ingredients:

These are the cheap foods to gain weight that you’ll need to use to make my cheap home made weight gain shake.

Impact Whey MyProteinImpact Whey

£0.23 Per Scoop – 21g Protein

I’ve recommended impact whey as the best budget whey protein. All the big online UK supplement retailers discount their protein, but I’ve found Myprotein’s Impact Whey to be cheapest consistently.

Myprotein is cheap in price, but it’s not cheap quality. Their whey is absolutely spot on, which is why I rate it so highly.  It contains 80% protein content, which is bang on for a whey concentrate.

Per 25g serving it gives 21g of protein, and if you buy a 5kg bag of unflavoured it means each scoop is about £0.23.

Cheap. As. Chips.

It comes in over 50 flavours, so you know there is going to be at least one flavour you love (and about 2 dozen that you really really like).

A flavoured version costs a little bit more, but when you use a myprotein discount code to get 70% off your protein powder.

When I set out to make a cheap weight gainer years ago, Impact Whey was my goto, and it still is to this day.

cheap oats to gain weightOats

75p Per 1kg From Tesco

Porridge oats are an essential for making your own cheap weight gainers. Oats are one of the best, cheap, high calorie foods for gaining weight, as they’re so easy to blend into a shake and drink.

Look at any weight gain supplement on the market, I can guarantee that oats, ground oats, or oat powder will be one of the main ingredients.

I used to eat a ton of porridge, but found that sometimes id have to force feed myself to get them down.

Its one of the staple cheap ways to gain weight for any bodybuilder, so adding it to my shakes at home would mean I could make a cheap weight gainer.

You don’t need to get fancy with your porridge oats. Don’t overpay for ground oats from the supplement retailers, and don’t buy protein porridge – it’s a rip off. You can make your own protein porridge for much cheaper.

Just a bag of value oats from any supermarket will do.

Peanut Butter Addict AdamPeanut Butter

Peanut butter is one of the best cheap high calories foods for gaining weight. Its packed full of healthy fats, and has a good amount of protein in it.

You wont find this in pre-made ready to buy cheap weight gainers. So when you’re looking to make cheap high calorie shakes at home, peanut butter is one of the best ingredients you can pick as it is so calorie dense.

My Nut Shot Peanut Butter Review Guide can help you pick a peanut butter to add to your home made cheap weight gainer shake.

However I would recommend Myproteins Natural Peanut Butter for the best value.

Its RRP is £5.99 for 1kg. Far cheaper than what you’ll find in the supermarkets buying smaller tubs.

Myprotein are always running discounts on their entire range however. The bare minimum you’ll save is 10%, but quite often you can get 25% off myprotein’s snack shop, 3 for 2, or peanut butter free with your order.

Per 100g you’re getting 46g fat, 30g protein and 12g of carbs. There’s no sugar added, additives or any other crap. Just pure peanutty goodness.

It’s such a cheap food to gain weight due to the high caloric density, and is so easy to blend into a home made weight gainer shake.


Banana’s are always a good cheap carb source. You can pick them up for pennies. They blend so easy, and add taste to your shake.

Banana’s are packed with potassium, vitamins and minerals, and provide around 25g of carbs (per average sized banana)

A a top tip – freeze your bananas. Ok peel the skin off first, then freeze them. They’ll make your shake colder, and thicker. Perfect if you prefer a smoothie style texture.

Bananas aren’t a necessity when making your own cheap home made weight gainer, but I do like to include them in my recipe.


You can add any extra ingredients you like to your home made shake, but it will drive the cost up.

For the liquid, the cheapest option is water. However you can add in full fat milk, almond milk, or whatever else you’d like. Milk isn’t too expensive, but water is free. My cheap weight gainer will taste nicer with milk, and if you use full fat milk, its an easy way to drive the calorie count up.

You can substitute banana’s with any fruit of your choice. Supermarkets sell frozen “smoothie blends” ready for you to to blend into your shake.

You can swap peanut butter for a different kind of nut butter such as cashew or almond, but peanut butter is the cheapest option you’ll find.

If you’re looking outside the box, and want to add more than cheap foods to gain weight to your own shake, then you can add additional supplements to make the best cheap weight gainer yourself.

I’d recommend creatine monohydrate, and if you’re looking for additional carbs that will add some sweetness to your shake, then dextrose is a must.

If you’re budget is tight thought, and you’re looking for the absolute cheapest weight gainer shake, then ditch the extras, and just use the cheap high calorie foods i’ve mentioned above.

My 1000 Calorie Shake Recipe

  1. Pour 500 ml of liquid into your blender (For the cheapest option use water. For the higher calorie version use milk)
  2. Add 2 scoops of protein powder into the liquid
  3. Add 100g of oats to the blender
  4. Add 50g of peanut butter to the blender
  5. Add a banana to blender
  6. Fasten the list, and begin to blend.
  7. Continue blending until a shake consistency has been created. (You may need to stop blending, and stir with a spoon or knife, then continue to blend)
  8. Drink from the blender bottle, or pour into a shaker and drink.

Nutritional Info & Macros of My Home Made Mass Gainer

Following the above quantities, and using water as the liquid, the shake will provide;

  • 2 scoops of impact whey – 42g protein, 2g carbs, 3.8 fat, 206 calories
  • 100g oats – 11g protein, 60g carbs, 8g fat, 376 calories
  • 50g peanut butter – 15g protein, 6g carbs, 23g fat, 290 calories
  • 1 Banana – 1g protein, 25g carbs, 0g fat, 104 calories
  • Total Macros & Calories For The Entire Shake;
    • 976 calories
    • 69g protein
    • 93g carbs
    • 35g fat

Note About Milk: Adding just 100ml of full fat milk will increase the calories by 64, nocking this over 1000 calories. 500 mls of milk, will provide you ad additional 320 calories.

Total Cost Of My Cheap Mass Gainer

  • 2 scoops of impact whey – £0.46 (Based on RRP which you can always get cheaper)
  • 100g oats – 7.5p (lets round it to 8p)
  • 50g peanut butter – £0.30 (Based on RRP which you can always get cheaper)
  • 1 banana – 12p from Tesco
  • Total Cost Of These Home Made Weight Gain Shakes = £0.96

You can save money, 100% of the time by using a my protein discount code, and these discounts will save you between 10-30% off, driving the total cost down even further.

Experiment to Make Your Own Cheap Weight Gain Shakes

You can experiment by adding your own ingredients, foods, or supplements. For example, adding in frozen berries gives the shake a tangy taste, and provide you with extra carbs.

You might want to try a different kind of nut butter milk, full fat milk or even almond milk instead of water.

However it comes at a cost.

What i’ve provided you is the cheapest home made weight gainer recipe, that packs just under 1000 calories per serving. This will give you the correct nutrition you need and enough calories to gain weight cheap.

How to Use Weight Gainers

Anyone can drink a shake. My mates go out on the piss every weekend and nock back vodka redbulls and pints like theres a drought. If they can do that, you can drink a homemade weight gainer.

Bulking comes down to eating more calories than you burn off, when you add in shakes or mass gainer supplements it easy.

Gaining quality muscle and body weight (for cheap) is the hard part.

As a teenager I had to get creative when looking for cheap foods to gain weight. I know what it’s like to be on a bulking diet without much money to spare.

Cheap carb sources are fairly easy to come by, but finding cheap protein sources is harder – if you don’t know where to look.

Using a homemade weight gainer is a sure fire, cheap way to bulk up and add mass.

When I was younger I used Mutant Mass. I actually managed to gain 14 lbs in 10 days, which I talk about in my Mutant Mass Review.

The problem with any mass gainers you buy, you’re overpaying for cheap weight gainer ingredients.

Using homemade weight gain shakes, like my 1000 calorie shake recipe, will help you bulk up much easier.

How To Use My Home Made Weight Gainer Shake

If you want to gain lean muscle weight, then you must first establish your macros. Then, factor your shake into your daily macros. For simplicity, especially if you’re new to bulking up, bodybuilding or dieting, i’d stick to the above recipe and the quantities.

If you’ve never counted calories or macros before don’t worry. By simply adding 2 of these shakes to your regular diet each day, I guarantee you will gain weight.

They taste nicest when drank once freshly blended. However when I was at University, I would make a batch of my weight gainer on a night. Pour it into a shaker bottle and place it in the fridge overnight.

I’d then pack my weight gainer shake in my bag, and drink it as a meal replacement through the day.

If you’re wanting to purely gain mass and strength, and lean weight gain isn’t your concern, then have as many of these as you want. 3 of these shakes will pack around 2700-3000+ calories. You could easily drink these in between 3 regular meals, and find that you’ve made yourself an effective, gain weight cheap diet.

My home made cheap weight gainer shake can be drank as a meal replacement, as a pre workout shake or post workout shake.

There is no right or wrong way to drink my weight gainer shake. Just do with whatever fits in with your goals and lifestyle.

One important thing I want to enforce to you though, whatever approach you take – be consistent. It’s no good drinking these shakes 3 times a day for 5 days, then on a weekend drinking none, then the following week drinking them some days, and not on other days.

If you’re serious about gaining weight and bulking up, then dedicate yourself to it. Make my cheap home made weight gainer, and drink it!

Give It a Go

Wether you’re bulking for strongman, bodybuilding, or a specific sport – my homemade weight gainer is an affordable, convenient addition to your diet.

Mix one up, experiment with different flavours of protein powder, and let me know what you think.

Adam Foster is an aspiring bodybuilder, and has been training since a teenager. As the founder of the website & youtube channel 'Shreddybrek' he shares his experiences and knowledge via informative videos and articles. Get in touch if you have any questions!

Posted in Supplement Guides

Leave a Reply


Myprotein Discount Code