Recipes High Calorie Protein Shake Recipe – For Weight Gain (1187 Calories!)

High Calorie Protein Shake Recipe – For Weight Gain (1187 Calories!)

ⓘ The content and opinions on Top10Supps are meant to be informative only. They are not medical advice or intended for the diagnosis, prevention, and/or treatment of any health problems. We may receive a commission if you buy something using a link on this page.

Make one of these homemade weight gainer shakes as soon as you wake up in the morning and have it before your breakfast.

I’ll be honest with you, it’s hard to take down at first and it takes some getting used to it, but its worth it if you are trying to gain solid mass.

This shake is packed full of protein, carbs, fats, vitamins and other essential nutrients. Everything you need for bulking up!

What you’ll need for this High Calorie Shake

(values are approximate)

A good blender

2 Scoops of Whey Protein ( I personally use ON 100% Whey Gold Standard )

See: Top 10 Whey Protein Powders

  • 48g of Protein
  • 8g of Carbs
  • 4g of Fats

1 Cup of Oatmeal (Quaker 1-minute dry oatmeal works the best)

  • 332 Calories
  • 6g of Protein
  • 28g of Carbs
  • 3.6g of Fats

4 tablespoons of Peanut Butter

  • 376 Calories
  • 16g of Protein
  • 12.6g of Carbs
  • 32g of Fats

14oz of 2% (Blue cap) Milk

  • 219 Calories
  • 16g of Protein
  • 22g of Carbs
  • 10g of Fats

Total Macro Counts:

  • Calories: 1187
  • Protein: 86g
  • Carbs: 70.6g
  • Fats: 49.6g

As you can see this protein shake is no joke, it is a protein-heavy shake designed to increase muscle growth and speed up recovery. If you are a hard gainer and having trouble putting on muscle and eating tons of food, drink one of these a day and not only will you have the energy to workout more intensely but you will, in turn, grow a bigger appetite.


Step 1: Blend the milk, oatmeal, and peanut butter together first for about 30 seconds (I use my blender on the highest setting)

Step 2: Add in the 2 scoops of protein through the top of your blender as its mixing

Step 3: Blend all of it for another 30 seconds

Step 4: Pour in a cup and enjoy, or if you are in beast mode just chug it straight out of the blender!

Optional: Put some honey in it, for some natural sugars.

That’s about it, this shake will add an extra 1200 calories to your bulking diet and will help you gain weight really quickly.

A Few Tips

  • If you are consuming high amounts of calories and not training intensely you will get fat!
  • This recipe works with any flavor protein, but I recommend chocolate.
  • This shake is not designed for anyone trying to LOSE weight.
  • If you’d like to skip all this, you can check out our list of the best weight gaining supplements.

Share this Recipe


Share this post:

About the Author