12 Healthy Protein Shakes for Weight Gain

7. Chocolate avocado smoothie with flaxseed

While chocolate and avocado may not seem like a natural match, they complement each other quite well in this nutrient-packed smoothie.

The addition of ground flaxseed provides a rich source of omega-3 fatty acids, which may boost heart, joint, and digestive health (5Trusted Source).

This smoothie makes an excellent between-meal snack or meal replacement.

Ingredients

  • 1 cup (240 mL) whole milk
  • 1/2 large avocado, ripe, without brown spots
  • 4–6 pitted dates
  • 2 1/2 tbsp. (18 grams) unsweetened cocoa powder
  • Handful of ice cubes
  • 1 tsp. (5 mL) vanilla extract
  • 1 medium banana
  • 1/4 cup (25 grams) chocolate whey protein powder
  • 1 tbsp. (7 grams) ground flaxseed

Instructions

  1. Combine all ingredients in a blender and blend on high speed until smooth.
  2. Add more dates to ramp up the sweetness, if desired.

Nutrients

  • Calories: 671
  • Protein: 36 grams
  • Fat: 27 grams
  • Carbs: 71 grams

8. Blueberry smoothie with silken tofu

Stir-fries or scrambles may come to mind when you think of tofu, but you can also add this popular soy food to smoothies as an excellent source of plant protein.

Tofu comes in varying levels of firmness. This recipe uses silken tofu, the softest form because it blends quite well in shakes and smoothies.

Ingredients

  • 1 cup (260 grams) silken tofu
  • 1 cup (240 mL) unsweetened soy milk
  • 1 medium banana
  • 2–3 ice cubes (optional)
  • 1 cup (190 grams) fresh or frozen blueberries
  • 1 tbsp. (21 grams) honey

Instructions

  1. Drain tofu to remove excess water.
  2. Blend tofu, milk, banana, and ice (if using) for 30 seconds.
  3. Add blueberries and honey and blend until smooth.

Nutrients

  • Calories: 493
  • Protein: 28 grams
  • Fat: 13 grams
  • Carbs: 66 grams