This nutrient-dense banana avocado spinach smoothie is packed with good-for-you ingredients. The avocado not only provides tons of nutrients, but also gives this green smoothie the dreamiest, creamiest texture! Blends up in minutes for a healthy and delicious breakfast smoothie or snack.

avocado banana smoothie in a glass cup on a wooden marble coaster

The texture of this avocado smoothie is UNMATCHED!

My trick to making smoothies that are as creamy as a milkshake is to add avocado.

And as a Registered Dietitian, I love that avocado adds healthy fats, fiber, and micronutrients to your blend.

If you’re feeling skeptical, I promise that adding avocado to smoothies does NOT make it taste like guacamole.

This banana avocado smoothie is sweet and mild, and takes 5 minutes or less to prepare! If you love my spinach and kale smoothie, this one should be next on your list!

This recipe makes 1 large smoothie or 2 snack size smoothies. Nutrient-wise, it is similar to my banana date smoothie, with 8 grams of dietary fiber, nearly 15 grams of protein, and tons of healthy fats.

It’s gluten free and can be vegan and dairy free by using your favorite dairy free milk alternative.

Let’s get blending!

banana avocado smoothie ingredients measured out on wooden cutting board


Everything you need to make this green smoothie:

  • Banana: Frozen banana adds sweetness and contributes to the creamy texture of this smoothie. Make sure your banana is super ripe with brown spots on it, like the one in the photo above.
  • Avocado: Ripe avocado that feels firm but gently gives in to pressure is perfect for this smoothie. It’s also a great way to use up slightly overripe avocado.
  • Peanut butter: Peanut butter adds a boost of protein and even more creaminess to this smoothie. Swap it out for another nut butter, like almond butter, if you’d like!
  • Milk: I used regular milk for this smoothie. You can make it vegan and dairy free by using soy milk, almond milk, or another plant based milk. Tip: Soy milk has the same amount of protein as cow’s milk, so if don’t want to affect the protein content of this smoothie, use soy!
  • Spinach: Trust me – you won’t be able to taste the spinach! Blending spinach into this smoothie is a great way to add a serving of veggies.
  • Cinnamon: I love to add a dash of cinnamon to smoothies for warming, sweet flavor.
  • Ice: Makes this smoothie thicker and colder. Feel free to leave it out.

All you need to make this recipe is a blender and some measuring cups and spoons.

Looking for more healthy smoothie recipes? I have a whole collection of smoothies that have a serving of vegetables blended into them!


banana avocado smoothie ingredients in blender before being blended
1. Add all the smoothie ingredients to your blender.
blended banana avocado smoothie in a blender
2. Blend for about 1 minute until completely smooth and creamy, with no lumps.

Enjoy right away while still cold!

Smoothie blending tip

The order you add ingredients to the blender matters.

Start with liquids and soft ingredients, then add the hard and frozen ingredients.

The order you add the ingredients for this banana avocado smoothie should be:

  • Milk
  • Avocado
  • Spinach
  • Peanut butter
  • Cinnamon
  • Frozen banana
  • Ice
top down view of avocado banana smoothie surrounded by ingredients

Avocado nutrition benefits

Avocado does wonders for the texture of this smoothie, and it adds tons of nutrients!

Avocados are well known for their abundant monounsaturated fatty acid content. This type of fat can help lower “bad” LDL cholesterol.

In addition to heart healthy fats, avocados are rich in other nutrients. One whole avocado provides:

  • 10 grams of dietary fiber (36% of your daily needs)
  • 121.5 mcg folate (30% of your daily needs)
  • 0.386 mcg vitamin B6 (23% of your daily needs)
  • 3.1 mg vitamin E (21% of your daily needs)
  • 31.5 mcg vitamin K (26% of your daily needs)
  • 727.5 mg potassium (15% of your daily needs)
  • 0.28 mg copper (31% of your daily needs)

Spinach nutrition benefits

A handful of spinach is a smart addition to your smoothie, from a nutrition standpoint!

One cup of raw spinach provides:

  • 0.7 grams of dietary fiber
  • 140.7 mcg vitamin A (16% of your daily needs)
  • 58.2 mg folate (15% of your daily needs)
  • 8.4 mg vitamin C (9% of your daily needs)
  • 144.9 mcg vitamin K (121% of your daily needs)

Spinach is rich in chlorophyll (it is what makes spinach vibrant green in color), which is a potent antioxidant.

Let me know if you love this post by leaving a comment or star rating below, and check out Instagram and Pinterest for more healthy lifestyle inspiration. Thanks for stopping by!

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
spinach avocado banana smoothie with a metal straw on a white and marble coaster

Creamy Banana Avocado Smoothie with Spinach

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Alex Aldeborgh, RD
  • Prep Time: 2 minutes
  • Blend Time: 1 minute
  • Total Time: 3 minutes
  • Yield: 1 1x
  • Category: smoothies
  • Method: blender
  • Cuisine: American
  • Diet: Vegetarian
Save Recipe


This nutrient dense banana avocado spinach smoothie is packed with good-for-you ingredients. The avocado not only provides tons of nutrients, but also gives this green smoothie the dreamiest, creamiest texture! Blends up in minutes for a healthy and delicious breakfast smoothie or snack.


  • 1 cup milk (or plant-based milk if vegan)
  • 1/4 of a ripe avocado, peeled
  • 1 cup baby spinach
  • 1 tbsp peanut butter
  • 1/8 tsp cinnamon
  • 1 ripe frozen banana
  • Small handful of ice cubes


  1. Add all the smoothie ingredients to a blender in the order listed.
  2. Blend on high for about 1 minute, until completely smooth and creamy with no lumps or small pieces of spinach remaining.
  3. Pour into a glass and enjoy!


Makes 1 large or 2 small, snack size smoothies.