Go Back

My Favorite Protein Green Smoothie

This simple smoothie will keep you satisfied for hours. It's filled with protein from chia seeds, nut butter, soy milk and unflavored protein powder, adding up to 29g. It also contains 13g of fiber from the banana, date, oats, chia seeds and spinach. With a good mixture of protein and fiber, this smoothie makes the ideal breakfast or post-workout snack!
Prep Time10 mins
Total Time10 mins
Course: Drinks
Cuisine: vegan, vegetarian
Servings: 1


  • 1 large banana, frozen
  • 1/2 cup spinach
  • 1 tablespoon almond butter
  • 3/4 cup soy milk, unsweetened
  • 1 Medjool date, pitted
  • 1 teaspoon chia seeds
  • 1/4 cup rolled oats
  • 1-2 tablespoons protein powder, unflavored and unsweetened
  • 1/2 teaspoon vanilla extract
  • 3-4 ice cubes


  • Freeze the sliced banana overnight or for at least 12 hours.
  • Add all the ingredients to a high-speed blender. Blend until smooth.


You can use sunflower seed butter instead of almond butter to make it nut-free. You could also use peanut butter, however I find it a bit too overpowering in this smoothie.
Feel free to use unsweetened almond milk in this smoothie instead of soy milk. Keep in mind that this will significantly reduce the amount of protein in this recipe.
You can try using other greens, such as kale. Spinach does have a milder taste, so if you're new to green smoothies, you may want to stick with that.
This smoothie is not overly sweet, so if you have a big sweet tooth, try using 2 Medjool dates instead of one.
You can start with 1 tablespoon of protein powder, then increase as desired. I like using 2, but it can have a strong taste.