This post contains affiliate links.

This creamy weight gain smoothie blends frozen pineapple, banana, full-fat coconut milk, protein powder, and coconut flakes into a rich, high-calorie tropical smoothie. Ready in just 5 minutes, it’s an easy way to support healthy weight gain.

This one tops my list of high-calorie smoothies for weight gain at over 650 calories a serving.

labeled ingredients including pineapple juice, frozen pineapple, coconut milk and banana.

Ingredients You’ll Need

This high calorie smoothie recipe is inspired by my favorite treat at Disney World—the Dole Whip.

  • Full-fat coconut milk: Provides rich, calorie-dense fats that help boost overall energy intake. It also gives this smoothie its luscious, satisfying mouthfeel. Explore my recommend coconut milk brands.
  • Pineapple juice: Enhances sweetness and helps everything blend smoothly. A small amount goes a long way in adding flavor without overpowering the smoothie.
  • Frozen pineapple: Adds natural sweetness and a bright, tropical flavor. Using frozen fruit also creates a thick, milkshake-like texture without ice. You can always cut pineapple and freeze yourself.
  • Banana: Acts as a natural sweetener and thickener. Bananas add carbohydrates that support healthy weight gain and make the smoothie extra creamy. Freeze bananas for an extra thick smoothie.
  • Protein powder: Supports muscle maintenance and growth, which is important when weight gain is the goal. Choose a protein you enjoy and love the taste of. I recommend my DIY protein powder or whey protein isolate to turn this smoothie into a meal.
It's free!

Blend the Rainbow

Smoothie Challenge

I’d love for you to blend it up with me! For 5 days, I’ll send you a daily smoothie recipe along with a shopping list so you’re ready before day one.

weight gain smoothie in glass with fresh pineapple and mint on top, next to a scoop of protein powder.

How to Make a Weight Gain Smoothie

When you need to gain weight, it can be difficult to get additional calories from regular meals. Adding a high-calorie smoothie to your diet is a great option to maximize calorie intake. Here’s how to make a smoothie in three steps:

  1. Shake the can of coconut milk vigorously to combine the fat and the milk before opening and pouring it into a measuring cup. If the contents are still a little separated when you open the can, whisk until the cream is well incorporated into the liquid.
  2. Add all of the ingredients to the blender and blend until smooth and creamy. To thin the consistency, add a little more pineapple juice or filtered water.
  3. Serve in a glass with a straw or spoon, depending on how thick you made it.
weight gain smoothie in a glass with pineapple and mint on top.

More High-Calorie Smoothie Recipes

Here’s more recipes I have that are higher in calories, yet packed with nutrients:

Common Questions

Which smoothie is best for weight gain?

I have a smoothie that tastes like Disney’s Dole Whip but is made with 100% real, nutrient-dense ingredients. My recipe uses full-fat coconut milk, pineapple chunks, pineapple juice and banana. It tastes incredible while also giving you the calories you need.

Can you drink smoothies to gain weight?

Yes! Your body will use those whole food plant-based ingredients the way it needs to. If you need to gain weight, then using high healthy fat, high calorie foods can definitely help. My smoothie recipe uses full-fat coconut milk, pineapple juice, pineapple chunks and bananas to give you great nutrients while also giving you needed calories.

How can I gain weight in a healthy way?

Focus on choosing high calorie, nutrient-dense foods like avocado, full-fat coconut milk, fruits that are higher on the glycemic index and more. Add healthy fat like chia seeds and hemp hearts to a variety of recipes, and use full-fat options instead of reduced or fat-free. If you need to gain weight, you can do it by eating whole food.

Recipe Card

Creamy Weight Gain Smoothie

This weight gain smoothie blends frozen pineapple, banana and full-fat coconut milk with pineapple juice and a scoop of protein powder into a thick tropical shake that tastes like Dole Whip. About 660 calories in one glass, in 5 minutes.
Glass of creamy weight gain smoothie garnished with mint, with coconut and pineapple behind it
Serves1
Serving size16 oz
Prep3 minutes
Blend2 minutes
Total time5 minutes

Ingredients 

  • 1 cup pineapple frozen
  • 1 banana frozen
  • 1 cup coconut milk full-fat, chilled
  • ¼ cup pineapple juice chilled
  • 1 serving whey protein isolate
  • 1 tablespoon raw coconut flakes optional

Instructions 

  • Pour the coconut milk and pineapple juice into a blender. Add the pineapple, banana, protein powder and coconut flakes, if using.
  • Blend on high until smooth, 45 to 60 seconds. Pour into a glass and serve immediately.

You’ll want it later

Save this recipe

Drop your email and I’ll send it to you.

Share with a friend

Recipe Notes

  • Coconut Milk Tip: Use full-fat coconut milk rather than light. It gives the shake its creamy body and more calories.
  • Dairy-Free Swap: For a dairy-free shake, swap the whey for a serving of homemade protein powder or another plant-based protein powder.
  • Add Greens: You can add up to 1 cup of spinach or another mild leafy green per serving. Blend it with the coconut milk first for the smoothest texture.
  • Storing: Best fresh, but it keeps in a sealed jar in the fridge for up to 24 hours. The coconut milk may firm up, so shake well before drinking.

Nutrition

Calories664 kcal
Carbs63 g
Protein7 g
Fat49 g
Fiber6 g

Saturated Fat: 43 g | Polyunsaturated Fat: 1 g | Monounsaturated Fat: 2 g | Sodium: 33 mg | Potassium: 1176 mg | Sugar: 37 g | Vitamin A: 174 IU | Vitamin C: 97 mg | Calcium: 76 mg | Iron: 8 mg