Banana Shake

You’ll love this creamy banana shake recipe. It’s made with only four ingredients and is ready in minutes! Have this healthy shake as an after-workout treat, or serve it for dessert. It’s a delightful version of this nice ice cream, served in shake form!

A banana milkshake is in a glass with a slice of banana on top. There's a second glass and some bananas in the background.

You’ve caught me with my hands in the banana jar. Because I’d rather have bananas than just about any other food on the planet. That’s why banana shake recipes are right up my alley!

First, I simply imagined how to make banana milkshakes. Then, I thought about the creamy banana shake and how delicious it would be. It didn’t take long before I was in the kitchen making it.

What Makes This Recipe Shine?

  • Using vegan yogurt keeps this recipe healthy, but still oh-so-creamy
  • Frozen bananas are so smooth and delicious, you’ll be surprised it’s not actually ice cream
  • Adding protein powder helps this shake cross the bridge between a post-workout smoothie and a delicious dessert milkshake

Key Ingredients

You can find the full printable recipe, including ingredient quantities, below. But first, here are some explanations of ingredients and steps to help you make this recipe perfect every time.

Here are the ingredients you’ll need for this recipe, including substitution ideas:

Ingredients are on a white counter. The labels read, "bananas, plant-based milk, protein powder, and vegan yogurt."
  • Bananas — Be sure to use ripe bananas for the best sweetness shake possible! You can get by with ones that are not as ripe as long as the bananas have some flavor.
  • Vanilla protein powder — Adding a little vanilla protein powder adds flavor and protein to this shake. I recommend using a dairy-free product, like Vegan or Orgain (both of which I have been able to find on my vegan shopping trips at Costco).
  • Vegan yogurt — I use plain yogurt (unsweetened), like Foragers or Silk, but any non-dairy yogurt should work here even flavored ones.
  • Plant-based Milk — Use your favorite plant-based milk, such as soy milk, almond milk, cashew milk, and more.
A bunch of 3 very ripe bananas sit on a white counter.

What Bananas are Best?

I like using bananas with a few or even a lot of brown spots. If the banana is too ripe (verging on dark brown or even black), the flavor may be too overpowering.

How to Make Banana Shakes

It’s super easy to make this Healthy Banana Shake! Here are the banana milkshake ingredients: bananas, vanilla protein powder, vegan ice cream, almond milk, and peanut butter powder.

  1. Place all ingredients in a blender and pulse until nice and smooth.
    Looking down on a blender full of a banana mixture.
  2. Add some ice if it’s not thick enough. Add more milk if it’s too thin.
  3. Pour into serving glasses and enjoy!

Marly’s Tips

Any blender will work, but I recommend a high-speed blender to make the smoothest shakes.

Serving Suggestions

Serve your banana shake with any of the following:

More Smoothies

If you love this homemade banana milkshake, you’ll want to try some more vegan smoothie recipes too! Check these out:

Reader Reviews

This banana smoothie is my absolute favorite!

Looking down on a glass with banana smoothy. There's a banana slice on top and a yellow striped straw. There's another glass and a banana in the background.

That’s it for this tasty vegan banana shake recipe!

A glass holds some healthy banana shake with a yellow straw on the side. There's another glass in the background and two bananas.

Creamy Banana Shake

Add this healthy banana shake to your dessert options or even have it as an afternoon pick-me-up!
5 from 3 votes
Course: Dessert
Cuisine: American
Prep Time: 5 minutes
Cook Time: 5 minutes
Total Time: 10 minutes
Servings: 2
Calories: 228kcal


  • 2 cups frozen bananas (see note)
  • 1 tablespoon vanilla protein powder (dairy-free)
  • ¾ cup plant-based milk
  • ½ cup vegan yogurt


  • Place all ingredients in a blender and pulse until nice and smooth.
  • Add some ice if it's not thick enough. Add more milk if it's too thin.
  • Pour into a serving glasses and drink!

Recommended Equipment

(The products above contain sponsored links to products we use and recommend)


To freeze bananas — Peel them and cut them into slices and place them on a tray lined with waxed paper for 30 minutes. Then transfer to a freezer-safe bag until frozen.
If you don’t have time for frozen bananas, substitute 2 cups of fresh bananas and 1 cup of ice.
Calories: 228kcal | Carbohydrates: 43g | Protein: 10g | Fat: 3g | Saturated Fat: 1g | Cholesterol: 14mg | Sodium: 61mg | Potassium: 675mg | Fiber: 5g | Sugar: 22g | Vitamin A: 285IU | Vitamin C: 21mg | Calcium: 231mg | Iron: 1mg

The nutrition information shown is an estimate provided by an online nutrition calculator and should not be considered a substitute for a professional nutritionist’s advice.


This post was originally published in 2013 and was updated to include new photos, new text, and an updated recipe in 2020.

2 Responses to Banana Shake

  1. Avatar thumbnail image for MarlyCassidy Reply

    5 stars
    This banana smoothie is my absolute favorite!

  2. Avatar thumbnail image for MarlyKiran @ Reply

    5 stars
    We love banana smoothie. In fact, we have it for breakfast when we crave something cold 🙂

Rate / Comment

Your email address will not be published.

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.