This vegan chocolate peanut butter banana protein shake recipe is great for a post-workout snack or to satisfy hunger in between meals. It’s chocolatey, rich, creamy, and tastes like a chocolate milkshake, but much healthier and completely dairy-free. This simple recipe is vegan, with only five ingredients, soy-free, and gluten-free.
INGREDIENTS FOR A CHOCOLATE PEANUT BUTTER BANANA PROTEIN SHAKE
Plant Milk: I like to use unsweetened almond milk, but feel free to use any non-dairy milk that you prefer.
Banana: I use a frozen banana for a nice cold shake and for a creamy consistency. Bananas are also a great natural sweetener.
Vegan Chocolate Protein Powder: Feel free to use any brand of vegan protein powder you like. I love to use the Ora Organic So Lean So Clean Plant-Based Superfood Protein.
Peanut Butter: This makes the protein shake even creamier. I like to use creamy peanut butter, but I’ve made this with chunky peanut butter too and I definitely like the occasional crunch that it adds.
Cinnamon: This is totally optional, but I just love the added depth of flavor that cinnamon adds to the shake.
Ice: I like to add ice because I like a very cold shake, but this is also optional.
HOW TO MAKE A CHOCOLATE PEANUT BUTTER BANANA PROTEIN SHAKE
- Start with the plant milk. Add the plant milk to the blender first. I find that this helps to keep the peanut butter from sticking to the bottom of the blender and the protein powder from clumping.
- Add the peanut butter, banana, protein powder, cinnamon, and ice.
- Blend on low or medium speed first to break down the ingredients and then increase the speed and blend until all of the ingredients are well blended.
CAN I MAKE A CHOCOLATE PEANUT BUTTER BANANA PROTEIN SHAKE WITHOUT BANANAS?
Do you prefer your shakes and smoothies without bananas? Not to worry. Feel free to swap the bananas for frozen avocados. Avocados have a pretty mild flavor and, like bananas, will add a creamy texture. If you decide to make this shake without the banana, you may want to add a sweetener like maple syrup or agave syrup.
CUSTOMIZING YOUR PROTEIN SHAKE
Nut Butters: I’m a big fan of peanut butter, but feel free to swap the peanut butter for almond or cashew butter.
Plant Milk: My go-to is usually unsweetened almond milk, but I’ve also made this shake with oat milk, which makes it even creamier. Any non-dairy milk is great, but you can swap according to your preferences.
Nutritional Boosts: The protein powder that I use has lots of added nutrition, but some additions that I like to use are flax seeds, chia seeds, or hemp seeds.
Add some greens: Shakes and smoothies are always a good way to squeeze in extra fruits and veggies. So, sometimes I like to add greens with a mild flavor that won’t change the taste of my drink. I’ve found that kale or spinach work best.
Protein Powders: Feel free to use any plant-based protein powder that you prefer, but if you don't have protein powder on hand, but still want to make a tasty chocolate peanut butter banana smoothie, you can add unsweetened cocoa powder or cacao powder instead. You can add about two to three tablespoons of either one to have a tasty smoothie version of this recipe.
I hope you enjoy the deliciously creamy shake as much as I do!