fbpx Print
Square photo of a glass jar of vegan protein shake

Vegan Protein Shake

  • Author: Iosune
  • Prep: 5 mins
  • Total: 5 mins
  • 1 1x
  • Drink, Snack
  • American
  • Vegan

Servings 1 1x

Scale Tap or hover over number to scale servings

Vegan protein shake, so delicious and made without protein powder. It’s prepared with 6 simple ingredients and ready in just 5 minutes!


  • 1 cup soy milk (250 ml), or any other kind of plant milk 
  • 1 banana
  • 1 tbsp chia seeds
  • 1 tbsp oats
  • 1 tbsp peanut butter
  • 1 tsp unsweetened cocoa powder


  1. Place all the ingredients in a blender and blend until smooth.
  2. Have your vegan protein shake for breakfast or as a snack before or after you work out or add some cereal or vegan chocolate chips on top of it.
  3. Keep the leftovers in a closed glass jar in the fridge for 1-2 days.


  • Feel free to use any kind of plant milk, but keep in mind that not all types of milk have the same amount of protein. I used soy milk because it’s higher in protein, but if you can’t eat soy, almond milk is a good alternative.
  • If you don’t have chia seeds on hand, use any other kind of seeds instead. Flaxseeds or hemp seeds will work great for this recipe.
  • You can replace the peanut butter with any other nut or seed butter, such as almond butter, cashew butter, or even coconut butter.
  • Substitute cocoa powder for carob powder or just omit this ingredient if you don’t like it.
  • If you want your vegan protein shake to be even more nutritious, add one or two handfuls of spinach, which is high in protein as well.


  • Serving Size: 1
  • Calories: 497
  • Sugar: 27.3 g
  • Sodium: 275 mg
  • Fat: 24.4 g
  • Saturated Fat: 4.6 g
  • Carbohydrates: 57.3 g
  • Fiber: 11 g
  • Protein: 20 g