This peanut butter protein shake is made with just five simple ingredients. It’s filling, flavorful and packs in a whopping 30 grams of protein.
As you know, I’m basically obsessed with all things peanut butter. It is one of my all time favorite foods and I love incorporating it into my meals… especially protein shakes.
Not only does the peanut butter add the best flavor but it also adds a bit of protein too!
Here’s What You Need
This peanut butter protein shake is made with just five simple ingredients. You likely have all of the ingredients in your pantry and refrigerator right now!
frozen banana – I recommend using a frozen banana because it will give you that thick and creamy shake texture, however you don’t have to use banana. See my suggestions below for making a banana-free version.
vanilla protein powder – I like using vanilla protein powder for added vanilla flavor. That said, you can use a natural (unflavored) or chocolate protein powder if that’s what you have on hand! In terms of which protein powder to use, I love use Nuzest protein powder. It’s plant-based, has a short ingredient list and great nutrition facts! Use my code eatingbirdfood for 15% off your order.
milk – I like using an unsweetened vanilla almond milk for my protein shakes, but any milk will work. Feel free to make your own almond milk if you’d like.
peanut butter – you can also use peanut butter powder! And any other nut butter works if you have an allergy or just want to use another nut butter.
ice – a handful of ice thickens the shake and makes it extra cold
Add even more protein by adding Greek yogurt and chia seeds or flaxseed.
What About Peanut Butter Powder?
If you want to make this protein shake a bit lighter, but still get that peanut butter flavor you can use peanut butter powder! Compared to traditional creamy peanut butter, peanut butter powder is lower in fat and calories. I like the PB2 brand but there are many different brands out there. Just look for minimal ingredients.
How to Make a Protein Shake Without Banana
Frozen bananas give shakes and smoothies that thick and creamy texture – similar to a shake you’d get from a smoothie shop. They also add a bit of sweetness, without being too overpowering, as well as, extra nutrients like potassium. That said, I know that some people simply don’t like bananas, need a low-sugar option and/or are allergic so I have some options for you to make this shake banana free:
ice – replace the frozen banana with additional ice (about 1 cup). It will give the shake volume and add a nice, frozen slushy texture.
frozen milk ice cubes – this is the same concept, but instead of using regular ice cubes, make frozen cubes using your favorite non-dairy milk (like almond milk or coconut) and use about 1 cup of these cubes instead of the frozen banana.
frozen cauliflower rice – I use frozen cauliflower rice in my shakes all the time and it works as a low-sugar replacement for frozen banana. I do find that it adds a different texture to shakes, especially if you use a large amount. I’d start with 1/4 cup, give the shake a taste and then add more if needed.
There are some other frozen fruit and veggie substitutes for banana in protein shakes, like frozen berries, frozen mango or even avocado, but I’m not recommending these because they will likely overpower the peanut butter we’re going for with this protein shake. That said, if you don’t mind the extra flavor, feel free to try these!
Can I Use Almond Butter?
Yes! Any other nut or seed butter works great in this protein shake. I love using almond butter or even sunflower seed butter to switch it up. Peanut butter does have the most protein, but since you’re adding protein powder too, any nut works.