Home » Cooking Methods » The Healthiest Peanut Butter Milkshake

The Healthiest Peanut Butter Milkshake

This healthy peanut butter milkshake is made with only 4 ingredients, is gluten-free and vegan, and is arguably the tastiest milkshake you could ever eat!

If any time of the year deserves a little shake-up, it’s summer. We spend most of our year stuck in the daily grind of office life, sending kids to school, or even sending ourselves to school, all while the daylight gets shorter and the weather gets colder.

It’s easy to get into a rut. And it’s hard to pull yourself out.

Which is precisely why summertime means it’s time to let loose. Shake things up. Do things differently. Live life to the fullest. Enjoy every moment. Soak up the sun. Take our family to the beach. And laugh.

And also…enjoy those amazing summer treats! Today I want to share an updated version of one of my favorite treats: this healthy peanut butter milkshake. It's creamy, it's delicious, it's healthy and it's the perfect way to shake up your summer!

Vegan Milkshake with Peanut Butter

What is a Milkshake?

Before we talk about how to make this healthy milkshake, let's talk about what a milkshake actually is. A milkshake – or just shake as some people say – is a drink made from blending ice cream and milk. You can also add flavorings like syrups or extracts, but traditionally they're just plain milk with vanilla (or chocolate or strawberry) ice cream.

How Unhealthy is a Milkshake?

In general, I would say that a classic milkshake is fairly unhealthy, just based on how much sugar they contain. A medium vanilla milkshake (16 oz) from fast-food restaurants like Burger King or McDonald's is:

  • 650+ calories
  • 35+g of fat
  • 50+g of sugar

So in general, they're not the healthiest, BUT you can definitely make a healthy version which is what we're doing today.

Peanut Butter Milkshake Ingredients

Vegan Peanut Butter Milkshake Ingredients

It probably sounds impossible, or at least counter-intuitive, to have a milkshake that tastes so good and is actually healthy. But I’m not in the business of making stuff up. It’s always my goal to create luscious treats that you don’t have to feel guilty about eating.

For this healthy peanut butter milkshake, you’ll need just 4 simple ingredients:

  • bananas
  • coconut milk
  • cinnamon
  • and peanut butter

And a food processor. No bowls, no mixing, no stirring, no freezing. Just process and slurp.

Talk about easy-peasy.

How to make Healthy Milkshake

How to Make a Healthy Milkshake

There are a few tricks for making your milkshake healthy. Here are some of my ideas:

  • frozen bananas instead of ice cream
  • “lite” ice cream
  • almond milk instead of dairy milk
  • skip flavorings and/or any added sugars or syrups

When it comes to actually making your milkshake, it couldn't be easier! If you have a high powered blender, I think you can do this in a blender, but I like to use my food processor. Either way, you're going to dump all your ingredients into the appliance you're using, blend it up until it's smooth & creamy, and then serve!

Healthy Milkshake Recipe

Why You'll Love this Peanut Butter Milkshake

Honestly, I hadn’t had a milkshake since I was a little girl. It had been years, if not decades. But this recreation was everything I remembered.

This peanut butter milkshake is…

super decadent
packed with peanut butter
and totally healthy

And it really is a “milkshake”. That ice cream-like texture, that decadence, all without loads of sugar and actual ice cream.

Oh, and it’s totally breakfast-worthy, basically like having a smoothie. But shh…I won’t tell if you won’t!

Healthy Peanut Butter Milkshake

More Healthy Summer Desserts

The Healthiest Peanut Butter Milkshake

4.2 from 89 votes
This healthy peanut butter milkshake is made with only 4 ingredients, is gluten-free and vegan, and is arguably the tastiest milkshake you could ever eat!
author: Alyssa
yield: 2 servings
Vegan Peanut Butter Milkshake
Prep: 5 minutes
Total: 5 minutes



  • Add bananas to a food processor and process until broken up into little pieces. Add peanut butter and process again.
  • As mixture starts to come together, add the milk a splash at a time, allowing mixture to get more smooth between each addition.
  • Once the mixture is totally smooth, add a dash of cinnamon and process for another 10 – 15 seconds. Taste and add a dash of maple syrup if needed (only if your bananas aren't totally ripe).
  • Transfer milkshakes into two jars. Top with peanut butter and a little quinoa. Stir gently with a knife so you get that swirling effect.
  • Enjoy immediately!



* if your bananas aren't totally ripe, this may need a hint of sweetness. Add a dash of maple syrup if needed.
** to cut down on calories, swap the coconut milk with unsweetened (or unsweetened vanilla) almond milk


Calories: 458kcal | Carbohydrates: 48g | Protein: 11g | Fat: 29g | Saturated Fat: 14g | Sodium: 157mg | Potassium: 967mg | Fiber: 7g | Sugar: 25g | Vitamin A: 113IU | Vitamin C: 16mg | Calcium: 33mg | Iron: 3mg
cuisine: American
course: Dessert

Filed Under:

Healthy Peanut Butter Milkshake
Healthy Peanut Butter Milkshake
Healthy Peanut Butter Milkshake
Healthy Peanut Butter Milkshake
Healthy Peanut Butter Milkshake
Healthy Peanut Butter Milkshake

Rate and review this recipe!

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

Recipe Rating:

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

48 comments on “The Healthiest Peanut Butter Milkshake”

  1. Wondering if anyone has tried making this with coconut milk or almond milk and almond butter instead of peanut butter. If so, are the ratios the same?

    1. I would say that they most certainly are 🙂 The flavors would be slightly different, but still yummy! Let me know how it works out!

  2. I just made this recipe and it is INSANELY DELICIOUS!!!! I will be making this my breakfast smoothie for a while!!!! Loved, loved loved it!
    Thank you!!!

    1. YES! So happy you made it – isn’t it awesome!? Totally something that tastes like a decadent dessert but healthy enough for breakfast. One of my absolute favorites! I’m all about the guilt-free indulging 😉

  3. Avatar photo
    Connie Anderson

    This recipe looks great and would love to try. I do have a question. I can not have bananas. Is there any other fruit I could use? Thanks!

  4. Pingback: Super Easy 15-Minute Quinoa Breakfast Recipes - Simply Quinoa

  5. Pingback: 50 Ways to Leave Your Butter….. (or… 50 Ways to Love Your Peanut One) | No Milk Today

  6. peanut butter is absolutely one of my favorite milk shake flavors – there is a FANTASTIC juice cart in SE Portland that has a lovely peanut butter shake… that I sometimes recreate from home if I cannot get across town. yours looks fantastic too, love the quinoa!

  7. Avatar photo
    Joy Love Food

    I love using frozen bananas in smoothies, your version with peanut butter sounds wonderful!

  8. Avatar photo
    Des @ Life's Ambrosia

    How decadent! And without a drop of dairy or soy. I have a friend who can’t have either and she misses milkshakes dearly! I will pass this along!

    1. I don’t have that data on hand, but feel free to plug the ingredients into one of the online calculators and that should give you the info 🙂

  9. It would be really helpful to have the nutritional content when posting recipes, some of us are trying to watch calories, manage sugar and count grams of protein. i see that others have asked as well, perhaps you can look into this as your recipes look delish but if the caloric count is so high, I may have to skip lunch!

  10. Pingback: Creamy Peanut Butter Banana Milkshake - Quinta Quinoa

  11. I’ve sent you my email address, so I can access this delicious-looking milkshake. But it’s been a couple of days and I haven’t received anything yet. Is there something else I need to do?

    1. Your email must have gone to spam – sorry about that!! The post is updated with the milkshake recipe 🙂 thank you for bringing that to our attention!

  12. Pingback: 5 BEBIDA DE VERANO ¡RECETAS QUE USTED NECESITA TRATAR! | saludable y vegano – Tecnologias Online

  13. Hi! The peanut butter milkshake looks super delicious and I will definitely try it out! Although, could you please explain why/how coconut milk is healthier than regular dairy milk? How exactly is dairy milk unhealthy?

    1. Dairy milk is very inflammatory for a lot of people. So I personally choose to eat dairy-free because it works better for my system. If you can tolerate dairy milk fine, then go for it. But one interesting thing to just think about: humans are the only species that eat/drink another animal’s milk. Cow’s milk is really to feed baby cows not humans 😉