This 4-ingredient Vegan Protein Shake is made with vegan protein powder, banana, soy milk, and peanut butter. It’s an easy to customize breakfast that will keep you full for hours!

spoon taking a scoop of a chocolate shake out of a mason jar

A Vegan Protein Shake is by far one of my favorite weekday breakfasts. Not only does it keep me full all morning, but it’s so simple to throw together and blends in seconds. Throw it in a to-go container and start your day with ease!

As vegans, we’ve all heard the question, “where do you get your protein?” Other than tempeh, beans, lentils, and vegetables, and many other sources, protein powder is a great way to get an extra boost! There are plenty of protein vegan powders on the market in any flavor you can imagine, meaning your smoothies are easy to customize and still super filling.

I make my protein smoothie with simple ingredients, like banana, peanut butter, soy milk, and my favorite Orgain chocolate protein powder. Throw in a scoop of ice and you have a protein shake that tastes just like a Frosty from Wendy’s!

The best protein powders for vegans

Protein powder isn’t just for bodybuilders or athletes. It’s a great all-in-one source of protein that can benefit almost anyone. An essential component in any protein shake, this powder is usually made with whey or other animal by-products so you’ll need to search for a vegan alternative. Thankfully, there are plenty to choose from in all sorts of flavors!

My favorite is the chocolate Orgain protein powder but you can use any kind you love. I have tried many others and I have seriously hated every single one up until now!

overhead view of chocolate powder, ice, and milk in a blender

How to make a plant based protein shake

All you have to do is throw all of the ingredients in a blender and blend until smooth! This recipe makes enough for one shake, but feel free to double the ingredients to make more.

For a little extra sweetness, top it with vegan whipped cream and chocolate chips!

bubbly chocolate liquid in a blender

Customize your protein shake

  • If you don’t have protein powder – Use 2 to 3 tablespoons of rolled oats, 1 tablespoon of hemp seeds, and 1 tablespoon of cocoa powder instead. This will still make your shake filling and chocolatey!
  • Frozen vs. fresh banana – Either works! If using frozen, you can probably use fewer ice cubes. If you’re using an unfrozen banana, use at least 8 large ice cubes or a few more for a thicker shake.
  • Different milk – Use any dairy free milk you like in this shake. Soy milk has lots of protein and I love the added flavor from the vanilla, but you can always swap it for plain or flavored oat, almond, hemp or cashew milk.
  • For more protein – Add 1 tablespoon of chia seeds, hemp seeds, or ground flaxseeds.
  • Don’t like bananas? You can omit them entirely and just use ice (add a few extra cubes). You may also want to add a little sweetener, such as a tablespoon of agave or maple syrup or 1 to 2 pitted dates.
  • Instead of peanut butter – Use almond butter, cashew butter, seed butter, or leave it out altogether.
  • Double chocolate – Throw in a scoop of cocoa powder for an extra chocolatey shake!

Can I make it ahead of time?

You can’t beat the slushy and icy texture of a freshly blended protein shake. If you need to save some time, you can blend it up and keep the smoothie in an airtight container in the freezer overnight. Just give it a quick stir before drinking, then enjoy!

mason jar filled with a chocolate shake topped with whipped cream and chocolate chips

Want more vegan drinks?

spoon taking a scoop of a chocolate shake out of a mason jar

Vegan Protein Shake

This 4-ingredient Vegan Protein Shake is made with vegan protein powder, banana, soy milk, and peanut butter. It’s an easy to customize breakfast that will keep you full for hours!
5 from 2 votes

Ingredients

Instructions

  • Place all ingredients in a blender and blend until smooth and creamy. If it's not thick or cold enough, add a few more ice cubes and blend again.
  • Pour into a cup and enjoy. Sometimes I top it with a little vegan whipped cream and mini chocolate chips.

Notes

  1. You can use a frozen banana cut or sliced into chunks. If using frozen, you can probably use a few less ice cubes, but if you are using an unfrozen banana, use at least 8 large ice cubes, or a few more for a thicker shake.
  2. Orgain is literally the only protein powder I have found that I like! If you know of another one, of course feel free to use it. 
  3. Feel free to use a different non dairy milk if needed, but soy milk adds even more protein and the flavor from vanilla soy is yummy.
  4. If you don’t like banana, you can omit it and just use ice (add a few extra cubes). You may also want to add a little sweetener, such as a tablespoon of agave or maple syrup.
  5. May use almond butter instead of peanut butter, or leave it out altogether. You could also add in a tablespoon or two of hemp seeds for more protein and nutrition.

Nutrition

Serving: 1serving, Calories: 300kcal, Carbohydrates: 23g, Protein: 21g, Fat: 13g, Saturated Fat: 2g, Sodium: 318mg, Potassium: 565mg, Fiber: 3g, Sugar: 13g, Vitamin A: 733IU, Vitamin C: 18mg, Calcium: 270mg, Iron: 4mg

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com. Read my full disclosure here