Weight Gain Shakes

21 comments

5 from 195 votes
Jump to Recipe

This post may contain affiliate links. See my disclosure policy.

My weight gain shakes are creamy and packed with enough nutrients to help you achieve healthy weight gain. Over 10 flavor options!

Need more protein shakes for weight gain? Try my protein milkshake, coffee protein shake, chocolate protein shake, and protein coffee next.

weight gain shakes.

of course, there are healthier ways to be in a calorie surplus. 

That’s where my weight gainer shakes come in. With added calories and protein, one shake a day can easily help you gain weight and build muscle. Plus, they actually taste good!

Table of Contents
  1. Why I love this recipe
  2. Ingredients needed
  3. How to make weight gain shakes
  4. Arman’s recipe tips
  5. Storage instructions
  6. Frequently asked questions
  7. More smoothies and shakes to try
  8. Weight Gain Shakes (Recipe Card)

Why I love this recipe

  • Healthy. There’s no refined sugar, and each one is full of vitamins, minerals, fiber, and protein to help you build and retain muscle. 
  • So many flavor options! The high calorie protein shake recipe is pretty simple, but I included tons of different flavorings so you never have to make them the same way twice. 
  • Convenient. Cooking your calories takes a while, so I prefer to make a shake. Plus, they work just as well for breakfast, a post-workout snack, or even dessert. Also, from personal experience, they are SO much easier to consume than whole foods.
  • Indulgent. They’re thick, creamy, and taste exactly like a milkshake!

Ingredients needed

  • Protein powder. I typically use vanilla whey protein powder, but when I’m looking to add even more bulk, I opt for a high-calorie protein powder. These typically contain an extra 200-300 calories per serving. Opt for a clean brand like Optimum or Dymatize.
  • Rolled oats. Also known as old fashioned oats. Quick oats can work, but the former will make for a thicker smoothie. Use certified gluten-free oats if needed. 
  • Peanut butter. For healthy fats and extra calories. Feel free to use other nut butters like almond butter.
  • Maple syrup. For essential sweetness. Honey or agave nectar also works. 
  • Milk. I used unsweetened soy milk, but whole milk also works. 
  • Mix-ins. For the three main flavors, you can choose between cocoa powder, banana, or strawberries. See below for more flavor options.

How to make weight gain shakes

I’ve included step-by-step photos below to make this recipe easy to follow at home. For the full printable recipe instructions and ingredient quantities, scroll to the recipe card at the bottom of this post.

Step 1- Blend. In a high-speed blender, add all the ingredients and blend until smooth. If using mix-ins, add them and blend once more. 

Step 2- Serve. Pour into a large glass or a protein shaker bottle and enjoy.

protein shakes for weight gain.

What are the best weight gain shake ingredients?

While you can resort to a weight gain protein powder (like a mass gainer), you can add whole foods to increase the calories. Here are some ideas:

  • Avocados. Heart-healthy fats and fiber. Per one medium avocado, there are approximately 245 calories. 
  • Full-fat yogurt. Adds extra protein and creaminess. Per one cup serving, there are 220 calories. 
  • Coconut flakes. Add coconut flakes to one of the chocolate-based smoothies. A 1/2 cup serving provides 150 calories. 
  • Ice cream. Turn your weight gain smoothie into a milkshake! One scoop quickly provides around 300 calories. 
  • Chia seeds. Adds fiber, protein, and healthy fats. Per 1/4 cup serving, there are 200 calories. Be sure to add an extra 1/2 cup of milk to the shake so it will blend smoothly.

Arman’s recipe tips

  • Make them vegan. Use plant-based protein powder (like pea protein) and dairy-free milk. 
  • Nut-free. Use sunflower seed butter or tahini.
  • Swap the oats. Use other grains like buckwheat flakes, brown rice flakes, or any other flake cereal. 
  • Lower the carbs. Try making my keto shakes instead.
  • Use Ensure protein drink instead of milk to add even more calories! I’ve tested this with vanilla and chocolate and it tastes delicious without leaving you feeling heavy or sluggish.

Flavor variations

Real talk here. If I had to have the same high calorie protein shake day in day out, I’d be bored out of my mind! So, I’m sharing the ten or so flavors I rotate between to keep things interesting.

  • Triple berries. Add ½ cup of fresh or frozen raspberries, blueberries, and strawberries. 
  • Cookies and cream. Add 1-2 Oreo cookies. 
  • Nutella. Instead of peanut butter, use healthy Nutella. Add 1-2 tablespoons of cocoa powder to enhance the chocolate flavor.
  • Double chocolate. Use chocolate protein powder, add 2 tablespoons of cocoa powder, and drizzle with chocolate syrup. 
  • Chocolate peanut butter. Use peanut butter and add 2 tablespoons of cocoa powder. 
  • Banana. Add a frozen banana and use honey as the sweetener. 
  • Strawberries and cream, Add 1 cup of frozen strawberries and replace half the milk with Greek yogurt. 
  • Snickers. Add cocoa powder, caramel syrup, and cocoa powder. 
  • Chocolate coconut. Add 1/4 cup of unsweetened shredded coconut flakes and use coconut milk. 
  • Tropical. Add coconut chunks and pineapple chunks, and use coconut milk.

Storage instructions

To store: Weight gain smoothies should be enjoyed within 2 hours of preparation, but they can be stored in the refrigerator for up to two days. When ready to drink, be sure to add a splash more milk to thin it out. 

To prep: Prepare baggies of oats and protein powder. When ready to make a shake, simply throw it into a blender with the nut butter, maple syrup, milk, and any add-ins and blend until smooth.

high calorie protein shakes.

Frequently asked questions

Is weight gainer good for skinny guys?

Homemade weight-gainer shakes are great for skinny guys. They pack in extra calories in a healthy way without adding excess bulk from non-liquid food. As a real-life example, I consumed one of these homemade shakes every day for 6 months (as a breakfast replacement) and was able to pack on over 20 pounds of weight. Most of this was also lean muscle mass, as I was weightlifting at the same time.

Are weight gainer shakes healthy?

Store-bought weight-gainer shakes may be calorie-dense, but their ingredients are far from healthy. Most contain fillers, low-quality sugars, and thickeners to bulk them up instead of the whole-food ingredients used in the homemade ones.

Do weight gainers have side effects?

Besides weight gain, consuming packaged and pre-formulated weight gainers can cause bloating and stomach pain, as they often contain artificial colors, flavors, and sweeteners. To prevent this, always make your own at home!

More smoothies and shakes to try

Weight gainer shakes

Weight Gain Shakes

5 from 195 votes
My weight gain shakes are creamy and packed with enough nutrients to help you achieve healthy weight gain. Over 10 flavor options!
Servings: 1 serving
Prep: 2 minutes
Total: 2 minutes

Ingredients  

Instructions 

  • In a high speed blender add the protein powder, rolled oats, peanut butter, maple syrup, and milk, and blend until smooth. If making a different flavor, add the mix-ins required and blend once more.
  • Pour into a large glass or a protein shaker bottle and enjoy immediately.

Notes

* Casein, whey, or brown rice protein powder. High calorie protein powder and mass gainer powder will work, but you will need to add 1/4-1/2 cup extra milk to compensate. 
** Almond butter, cashew butter, sunflower seed butter etc. 
TO STORE: Weight gain smoothies should be enjoyed within 2 hours of preparation, but they can be stored in the refrigerator for up to two days. When ready to drink, be sure to add a splash more milk to thin it out. 
TO PREP: Prepare baggies of oats and protein powder. When ready to make a shake, simply throw it into a blender with the nut butter, maple syrup, milk, and any add-ins and blend until smooth.
Please refer to the post for 10 fun flavors to make.

Nutrition

Serving: 1gainer shakeCalories: 746kcalCarbohydrates: 92gProtein: 42gFat: 26gSodium: 521mgPotassium: 672mgFiber: 11gVitamin A: 72IUCalcium: 488mgIron: 6mgNET CARBS: 81g
Course: Breakfast
Cuisine: American
Author: Arman Liew
Tried this recipe?Give us a shout at @thebigmansworld or tag #thebigmansworld!

Originally published February 2022, updated and republished August 2024

Arman Liew

I’m a two time cookbook author, photographer, and writer, and passionate about creating easy and healthier recipes. I believe you don’t need to be experienced in the kitchen to make good food using simple ingredients that most importantly, taste delicious.

You May Also Like

5 from 195 votes (187 ratings without comment)

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Comments

  1. 5 stars
    I found the protein milkshake and made for my 14 year old son, he is trying to gain muscle and has been strength training all summer. He loves the strawberry protein milkshake! Thank you for sharing your recipe- I really appreciate knowing his body is getting the nutrients he needs.

  2. 5 stars
    Wow I need to start making this for breakfast. I am skinny for years and want to gain weight. I already know homemade shakes are the best option for it.

  3. 5 stars
    Your recipes look promising. My wife decimated and emaciated by illness. I am desperate to find smoothies and shakes that will help her to gain weight. I am looking forward to trying out your recipes. Thank you

  4. Tried making this yesterday, and just following the recipe it turned out really thick and grainy, and it was really hard to get down. But I tried it again today with double the milk and half the oats, and it was a lot more smooth and liquidy. The volume is a bit more doing it that way, but I’d say it’s worth it for making it easier to get down, and the ratio provides slightly more calories when using whole milk.

    1. Also, I’d recommend running just the oats and milk in the blender for a bit by themselves before adding the other ingredients and blending again. That helped to get the oats much finer and less noticeable in the texture.

  5. 5 stars
    Did you REALLY mean 1/4 cup of protein powder and 1 cup of rolled outs PER SERVING? I don’t see how that amount of powder and oats blends with just 8 oz of milk. Consistency would be incredibly thick. Can you verify your amounts?

  6. Hello I have recently lost about 75 lb I am looking to put it back on hopefully this works thank you very much for your post wish me luck

  7. This is such a cool and interesting post, Thanks for sharing this post with us, Keep sharing this kind of cool and interesting post.

  8. i had a medical procedure that went bad, im now a diabetic because of this,i went into hospital for procedure weighing in at 220lbs, two months later i was released weighing 160lbs. i have lost an additional 20 lbs, and need to put on some weight.i will keep in touch as i start using these shakes into my diet. hope it work,s.

  9. Thank you. This really helped. Ive been really strugling to gain weight lately, but I will try some of these recipies. Thanks