Healthy Banana Cream Pie Milkshake (gluten-free, vegan options)

This banana cream pie milkshake is made healthy with Greek yogurt and bananas instead of ice cream and can be made dairy-free, vegan, and gluten-free!

It’s Milkshake Week! But me being me with my low posting frequency, I’m only joining in on the fun on the last day. Julie, Lindsay and a lot of other bloggers have been posting amazing milkshakes all week long that have been making me desperate for freezer space. Freezer space so that I can actually buy ice cream to make actual milkshakes with! So due to my lack of freezer space, and because I know you all like stuff on the healthy side, I went the healthy ice-cream-free milkshake route.

I thought about doing the frozen banana and peanut butter thing but with natural peanut butter, I find that you have to add a ton to get any kind of peanut butter flavor. If I’m going to eat 300 calories of peanut butter (and believe me, I do ;)) I want to at least be able to taste it. So that idea quickly died.

Healthy Banana Cream Pie Milkshake – with dairy-free, vegan, whole wheat, grain-free and gluten-free options!

I recently made graham crackers and made some graham cracker crusts with them, but I still wanted to get even more use out of them. I also happened to have attempted a banana cream pie that was a total failure that same day. And so the banana cream pie milkshake was born!

All you do is blend frozen bananas, Greek yogurt and milk and add some whipped cream and graham crackers on top. If you use ripe bananas, your milkshake should be plenty sweet. However, I was a bit dumb and used some unripe bananas that weren’t very sweet. I added a little maple syrup and that took care of the sweetness issue! And obviously, feel free to add ice cream instead of yogurt.

Whenever I see other frozen banana smoothie or milkshake recipes, people often call for 1 banana per serving. That might work if you want a half cup serving (like, half-a-measuring-cup-cup and not an actual cup) but the only time the half a cup serving size suffices for me is if it’s veggies. So this recipe calls for two bananas per serving. I’m sure a few of you don’t like the thought of downing two bananas at once as bananas aren’t the lowest calorie fruit out there but come on! ;) It’s a milkshake. You’ll get your potassium plus bananas are heart healthy. So do yourself a favor and make this milkshake. Do it for your heart!

Healthy Banana Cream Pie Milkshake – with dairy-free, vegan, grain-free, gluten-free and whole wheat options!

This milkshake is super allergy-friendly. I’ve linked to gluten-free, grain-free, dairy-free, vegan and whole wheat graham crackers in the recipe as well as to dairy-free yogurt. Banana cream pie milkshakes for everyone! :D

For another fun spin on banana pie, try this Banana Split Ice Cream Pie from Vegetarian Mama!

Healthy Banana Cream Pie Milkshake

Rated 5.0 by 4 readers
Healthy Banana Cream Pie Milkshake (gluten-free, vegan options)
  • Prep Time:
  • Cook Time:
  • Ready in:
  • Yield: 1 serving



  1. Blend the bananas, vanilla, cinnamon, Greek yogurt and milk together with an immersion blender, food processor, or a high-powered blender until well combined.
  2. Pour into a glass.
  3. Using an electric hand mixer, whip the cream until stiff peaks form and spoon the cream on top of the milkshake.
  4. Garnish with graham cracker crumbs.
  5. Enjoy immediately.

Recipe by  |

Pin post on Pinterest Share post on Facebook Share post on Twitter Share post on Google+

38 comments on “Healthy Banana Cream Pie Milkshake (gluten-free, vegan options)” — Add one!

  • shelby
    June 11, 2016 @ 3:49 pm

    Great recipe and I have all the ingredients! I always loved banana cream pie!

    • Erin replies to shelby
      June 11, 2016 @ 10:03 pm

      I hope you’ll get a chance to try it out! :)

  • Jenny says
    November 14, 2014 @ 2:46 pm

    This may be a dumb question, but when you said, “cream”, what kind of cream is it? Heavy cream? Whipped cream? I want to make this milkshake as a dessert for a friend who just had a baby. I thought your recipe is healthy and sounds yummy. Thank you for sharing!

    • Erin replies to Jenny
      November 14, 2014 @ 2:51 pm

      It’s not a dumb question! I just updated it in the recipe. Whipping cream, heavy cream or coconut cream (linked to it in the recipe!) all work. I hope your friend will enjoy it! So nice of you to make her something healthy and yummy. :)

  • Stephanie White says
    July 16, 2014 @ 2:18 pm

    These are awesome! I have been making almost this exact same recipe for a few years now but I add peanut butter to mine and ground flaxseed and I always use Greek yogurt for max protein continent. Love, love, love them! My go to in morning for quick easy, fast, on the go breakfast. I always keep bananas in freezer for this. I cut & freeze my over ripe ones or when I find them on sale.Yummy! 2 thumbs up!

    • Erin replies to Stephanie White
      July 20, 2014 @ 9:17 am

      Sorry for the slow reply, Stephanie! I love your idea of adding ground flaxseed. I’d like to eat more flax but have a hard time incorporating it into goodies without ruining the taste. I guess I’ll try a little here. :) And I agree, keeping frozen bananas around is a must. Especially in the summer (and when you don’t have AC, like me!) Thanks so much for your comment!

  • Jessica @ A Kitchen Addiction says
    July 14, 2014 @ 5:37 pm

    I think this would make a great post-run recovery drink! ;)

  • Susan says
    July 13, 2014 @ 2:11 am

    I’m one who really appreciates having a milkshake without ice cream. I would just delete a recipe with ice cream. Looking forward to trying this.

    • Erin replies to Susan
      July 13, 2014 @ 6:01 pm

      Yay! So happy that I posted a recipe that you can actually make. I hope you’ll enjoy it! :)

  • Kelly @ hidden fruits and veggies says
    July 12, 2014 @ 8:44 pm

    It’s funny that while you were justifying downing 2 bananas in one milkshake to everyone else, I was thinking “sweet, then I’m pretty much all set for my fruit for the day” ;-) Fruit is actually one of my least favorite things and I have to force myself to eat pretty much everything but apples — but fruit flavored milkshakes, I can drink all day long.

    • Erin replies to Kelly @ hidden fruits and veggies
      July 13, 2014 @ 6:02 pm

      Haha. Same here but with veggies (unless you count potatoes and corn, which I LOVE). I hate veggies in all their forms but pureeing them has made the amount of gagging go down. So at least there’s that. ;)

  • april says
    July 12, 2014 @ 4:47 am

    This looks like something I would love to try!

    • Erin replies to april
      July 13, 2014 @ 6:03 pm

      I hope you get a chance to try it! :)

  • Toni | BoulderLocavore says
    July 12, 2014 @ 3:40 am

    Great idea Erin to go ‘the other direction’ making something luscious but healthy. It sounds delicious!

    • Erin replies to Toni | BoulderLocavore
      July 13, 2014 @ 6:04 pm

      But I kind of love what everyone else did so much more. ;) Oh well. Mine for breakfast and then I can have everyone elses’ for dessert. :D

  • Jessica @ A Kitchen Addiction says
    July 11, 2014 @ 9:44 pm

    I wish I was sipping one of these right now!

  • Brianne @ Cupcakes & Kale Chips says
    July 11, 2014 @ 7:52 pm

    Hello dessert tonight!

  • Phi @ The Sweetphi Blog says
    July 11, 2014 @ 6:57 pm

    I’ve been following all these delicious Milkshake drinks and seriously can’t wait to try them…this one particularly looks fantastic! YUM!

  • FaveHealthyRecipes
    July 11, 2014 @ 6:08 pm

    We love the way you incorporated all of these healthy ingredient swaps to lighten up the recipe – looks like a delightful drink for the summertime!

  • Charlotte Moore
    July 11, 2014 @ 5:13 pm

    YUM!!!! I love banana stuff.

    • Erin replies to Charlotte Moore
      July 13, 2014 @ 6:07 pm

      Haha. “Banana stuff.” This comment made me laugh. :D Thank you!

  • Dorothy @ Crazy for Crust says
    July 11, 2014 @ 4:02 pm

    I’m in love with this. Healthy and banana. Yes! Pinned!

  • Rebecca {foodie with family} says
    July 11, 2014 @ 3:45 pm

    Oh my yes. I’ll take TWO since they’re healthy. ;)

  • shelly (cookies and cups) says
    July 11, 2014 @ 3:27 pm

    This milkshake is no joke. SO pretty!

  • JulieD says
    July 11, 2014 @ 3:23 pm

    Wow, I love these!! And I just have to laugh because our milkshakes today are polar opposites! :) :)

    • Erin replies to JulieD
      July 13, 2014 @ 6:10 pm

      Haha. Yeah. It made me laugh, too. :D

  • Jocelyn (Grandbaby Cakes) says
    July 11, 2014 @ 2:55 pm

    This seriously looks unreal!! I would love this for breakfast and its healthy so I its a win win!

  • Danielle @ Chits and Chats and Chocolate
    July 11, 2014 @ 2:50 pm

    Brilliant! And I agree, two bananas all the way!


Reply to Jessica @ A Kitchen Addiction Cancel Reply

Your email address will not be published. Required fields are marked with *


Comments are moderated. If you don’t see your comment immediately, don’t panic… it went through! Thank you so much for taking time to leave feedback!

Please help others by rating the recipe: