This Peanut Butter Avocado Smoothie provides a delicious way to get a huge boost of nutrients and energy! It features nutritious ingredients such as creamy avocado, protein-packed peanut butter, and delicious cinnamon. Dietary needs that this smoothie meets include gluten-free, protein-packed, and dairy-free!

Want to save this recipe?
Enter your email below & we'll send it straight to your inbox. Plus you'll get fun new recipes from us every week!
This healthy smoothie recipe checks all the boxes. If you're looking for extra creaminess then the avocados will make your day! Want a healthy breakfast? The spinach and protein powder have you covered. This drink is as smooth as a decadent milkshake and tastes like you're drinking a glass full of peanut butter cups, but is also nutrient-dense!
Ok, have you ever heard someone say "If a smoothie is green or looks bad, it's healthy"? Maybe I just say that to Dan all the time... I do not trust his smoothies. But, Dan knocked it out of the park with this recipe!! It is SO creamy, with warm hints of cinnamon, healthy fat from an avocado, and absolutely packed full of protein from peanut butter and protein powder!
If you love this idea but are looking for a different smoothie, try our Strawberry Cottage Cheese Smoothie, Bahama Mama Tropical Smoothie, or Banana Blueberry Protein Smoothie!
Jump to:
Smoothie Ingredients

All substitution options are a 1:1 substitution unless noted otherwise.
Avocado: Avocados are filled with healthy fats, so any substitutes will be a slight downgrade in that respect. However, one fresh banana or frozen banana substituted for one ripe avocado would also make for a good smoothie.
Peanut Butter: Peanut butter powder can be substituted for natural peanut butter at ½ to 1. Raw peanuts can also be substituted at 1:1. If using raw peanuts, we recommend blending them separately first so make sure they are blended enough. You can also use a different nut butter such as almond butter or cashew butter! If you have leftover peanut butter, make some protein puppy chow or healthier peanut butter truffles!
Soy Milk: Any kind of milk can be a substitute for soy milk. We also like to use flax milk, oat milk, coconut milk, and regular milk! If you want additional vanilla flavor, then unsweetened vanilla soy milk is also a good substitute. Check out our post on oat milk substitutes for more information about plant-based milk!
Spinach: Kale can be substituted for spinach, or spinach can also be left out altogether. Spinach adds great nutrients to make more healthy smoothies but doesn't impact the flavor much. Did you know ½ cup of spinach provides 500% of your daily value of Vitamin K?
Greek Yogurt: We use low-fat plain Greek yogurt because it has the most protein and the least amount of sugar.
Honey: Maple syrup could be substituted for honey. We always like to use natural sugar as opposed to added sugar that's heavily processed.
Cinnamon: This is the secret ingredient that ties the flavors together. No substitute for this!
Ice Cubes: No substitute for this. We recommend using ice cubes for a refreshing, cold smoothie, but they can be omitted if you desire!
Add-Ins: Some additional add-ins to consider if you're looking to boost your green smoothies, even more, include chia seeds, cacao nibs, cacao powder, flax seeds, and dark cocoa powder.
How to Make This - Step by Step
Step One: Add all ingredients to your blender and blend until smooth, usually 1-2 minutes. Side note: we just got a Vitamix blender and it's AMAZING! If you're in the market for a new blender, I would highly recommend it.
Step Two: This smoothie can be drunk straight out of your favorite glass. It can also be made into a smoothie bowl with your favorite toppings such as granola, nuts, banana slices, and whatever else you want!
Watch How to Make This - Step by Step
Quick Facts and Common Questions
Can this avocado smoothie be enjoyed the next day?
This avocado smoothie is a great meal prep option. We'd recommend putting the smoothie in a sealed container in the fridge and drinking it within two days.
What does adding avocados to a smoothie do?
Adding avocados to a smoothie makes for a creamier, thicker smoothie due to the high amount of fat and fiber in the avocado. In our opinion, having the right thickness and creaminess is what makes for such delicious smoothies!
Why did my avocado smoothie turn brown?
Avocados contain an enzyme that reacts with oxygen when the inside is exposed to air. This process turns the color of the avocado from green to brown.
What are the best ways to combine nuts with fruits in a smoothie?
When using whole, raw nuts in a smoothie it is best to blend the nuts first. This will ensure they are chopped into a fine powder that will get distributed evenly throughout the smoothie and will be free of chunks. After you blend the nuts, add the rest of your ingredients and blend again!
How can I make my smoothie blend better?
The biggest factors to make your smoothie blend better are the amount of liquid you use and the order in which you put your ingredients into the blender. Putting your solids into the blender first, then any powders, and then pouring your liquid on top will make your smoothie blend better. Also, be sure to use enough liquid! If your smoothie isn't blending very well, adding more liquid will help.
Fun Fact!
Avocados: Avocados have a high-fat content. Specifically, they're high in monounsaturated fat, which is good for you! This fat is good for you because it helps lower bad cholesterol when eaten in moderation. Avocados are also low in sugar and high in fiber. This combination helps you feel full for longer. On top of all these great benefits, avocados also have nearly 20 vitamins and minerals. That's why they're a superstar food! (source)
Try these other healthy recipes:
Did you make this and love it? Leave us a review, we'd love to hear from you!
Recipe

Peanut Butter Avocado Smoothie
Ingredients
- 1 avocado
- ¼ cup peanut butter
- 2 cups soy milk
- ½ cup Greek yogurt
- 2 tablespoon honey
- 1 teaspoon cinnamon
- 6 ice cubes
- ½ cup spinach
Before you start!
If you make this recipe, please take a moment to leave us a review. We love to hear from you!
Instructions
- Add all ingredients to a blender or food processor.
- Blend until smooth, usually 1-2 minutes.
- Enjoy! Either as a drink, or as a smoothie bowl with your favorite toppings!
Video
Notes
Looking for more information?
Additional substitution information can be found above in the substitution section of this post.
Nutrition Disclaimer
Nutritional information is an estimate and for informational purposes only.





Perfect! Thanks!
I made this for my stroke survivor father with vanilla Ensure. He gets tired of Ensure and this was a terrific way to liven up his protein drink. And I thought it was great as well!