Since cutting back on dairy and sugar, this “milkshake” has satisfied my sweet tooth and ice cream cravings many times. If you think having avocado in a chocolate shake sounds sketchy, you are not alone. But give it a try! I was happily surprised that you can’t even taste the avocado. It just gives the shake a rich and creamy texture.


One of my favorite things to do after a long week is to curl up next to my husband, watch a show and have a treat. This shake is the perfect guilt-free movie-watching treat! It is also delicious for breakfast. Both my husband and my almost 2-year old love it. If you find you are a fan of the chocolate-avocado combination, this chocolate pudding is also delicious!

Chocolate Banana Avocado “Milkshake” {Dairy-Free, Paleo}

A delicious chocolate, frosty treat. You would never guess avocado is what makes it so creamy.


  • 2 cups cold almond milk (or milk of choice)
  • 1 cup ice
  • 1 ripe banana
  • 1/2 an avocado
  • 2 tablespoons almond butter
  • 2 tablespoons raw cacao powder (or cocoa powder)
  • 1 tablespoon chia seeds
  • 2 tablespoons honey (+ more to taste)


  1. Combine all ingredients in a blender and blend until smooth.
  2. Add more honey to taste if desired. Enjoy!


46 Responses

  1. Merrick says:

    I just recently saw another smoothie recipe with avocado in it! I think I'll have to give it a try!

  2. Susan says:

    I don't usually eat anything unless it contains something obviously unhealthy, but this is seriously tempting… in a good way. Do "normal" grocery stores have chia seeds and almond butter?

  3. Erin Collins says:

    Haha! Normal grocery stores should have almond butter. But you can always use peanut butter instead. And if you can't find the chia seeds you can just leave them out!

  4. anna says:

    it was on goop, one or very similar. it's pretty tasty!

  5. katilda says:

    Oh my! That looks incredible. And this gluten-free thing (one month and going strong!) has given me some SERIOUS sweet/sugar cravings. My roommate isn't eating sugar so I bet she'd make this with me. Yum!

  6. Jenn0021 says:

    Wow, that looks amazing and the perfect way to satisfy my chocolate/ice cream cravings. I've been off dair since last April and off gluten since the beginning of December. Thanks for posting the recipe, I can't wait to try it!

  7. I will definitely try it! also think it would be good with hazelnuts instead of almonds 🙂 thx!

  8. J Wright says:

    I make this after my tough workouts & use chocolate protein powder instead of the cocoa powder & it is delicious! Keeps me full for hours too.

  9. Unknown says:

    Anyone know the nutritional stats on this?

  10. Unknown says:

    Anyone know the nutritional stats on this?

  11. Tracy says:

    I added spinach to mine an entire cup….delicious!

  12. Cheryl says:

    Thanks for this recipe. I needed a late night healthy, dairy-free, chocolaty snack and this fit the bill. Just like one of those old-fashioned, unhealthy, Wendy’s Frosty shakes. Yum!

  13. Terese says:

    I would love to try this

  14. […] Chocolate Banana Avocado “Milkshake” {Gluten-Free, Dairy-Free} – […]

  15. […] final favorite this week was Chocolate “Milkshakes”. That’s right. For breakfast. Remember the mommy-of-the-year award goal above. But, before […]

  16. […] Chocolate Banana Avocado “Milkshake” (Dairy Free, Gluten Free) from Meaningful […]

  17. Christi says:

    Do you soak the chia seeds or put them in dry? I can’t wait to try this! I have been dairy-free since discovering it has caused digestive problems and colic in my infant daughter who is exclusively breastfed.

  18. […] … and even this creamy delicious milkshake (by MeaningfulEats), […]

  19. […] Recipe courtesy of Meaningful Eats […]

  20. […] fruits such as banana is a must have ingredient in your smoothie. I love strawberries and bananas for my smoothies. Fresh fruit has all the nature’s wander packed in them. You can use all the […]

  21. Kim says:

    I made this chocolatey goodness today for an afternoon lunch snack……simply heaven in a glass!!! Thank you for the yummy recipe…to die for 🙂

  22. Sarah says:

    Hi, this looks great and I’m really excited to try it! Only problem is I am allergic to nuts. Is there anything else I can use in place of almond butter and almond milk?


    • Erin Collins says:

      You can use sunflower seed butter for the almond butter. Or you can just omit it! Coconut milk, rice milk, or even dairy milk should work in place of almond milk here. I hope this helps!

  23. […] Recipe and picture via […]

  24. I’m a big fan of smoothies and milkshakes, especially if they’re made with healthy ingredients! This recipe includes 2 of my favorite superfoods – avocado and chia, so I’m definitely looking forward to trying this drink myself!

  25. […] and almond butter bring this shake recipe to a new […]

  26. […] hide that nasty green thing. Sometimes I feel too guilty about throwing food away… so I found this recipe for a chocolate banana avocado shake. If you know me well, you know that bananas and […]

  27. Denise says:

    I made this and it was delicious! My picky daughter even liked it (I lied about putting the avocado in). How many servings would you say this recipe is? And how should I best store the leftover (freezer/refrigerator)? thanks for the recipe!!

    • Erin Collins says:

      I’m so glad you and your daughter liked it! I would say this recipe serves 2. Leftover smoothie don’t keep very well in the refrigerator, but it makes great popsicles if you freeze it!

  28. julia says:

    That looks very refreshing and healthy. I love freshly made juices.

  29. […] Chocolate Banana Avocado ‘Milkshake’ […]

  30. […] Chocolate Banana Avocado “Milkshake” from Meaningful […]

  31. […] Chocolate Banana Avocado Milkshake […]

  32. […] Chocolate Avocado Banana Milkshake: delicious food, always gluten-free. (via Meaningful Eats) […]

  33. Megan says:

    I made this for breakfast this morning, and it was absolutely delicious! I used soy milk and sun butter since that’s what I had on hand, and I omitted the chia seeds because I didn’t have any. I’ll be making this often for breakfast–it’s a great way to start the day!

  34. joleen says:

    I have made this 3 times, it is just as good as the first. What a wonderful drink to enjoy when you want CHOCOLATE!

Leave a Reply