Chocolate Peanut Butter Protein Smoothie (without banana)
This post may contain affiliate links. If you click and purchase, we may earn a small commission. Read our full disclosure.
40 grams of protein, less than 300 calories and tastes like a Reeces milkshake? Yes please. By omitting the banana we’re able to keep the carbs low while still delivering on protein goals.
Bananas are usually added for the creamy texture but using Greek yogurt does that job for us. This chocolate peanut butter smoothie doesn’t have any fruit in it but by all means, add frozen banana or frozen berries for extra nutrients.
For more smoothies and shakes, try coffee peanut butter protein shake and cookies and cream shake. Both are a great way to get dessert and protein all at once. If you’re digging more of fruit smoothie, try my favorite cottage cheese smoothie.
Why you’ll love this recipe
- 40 grams of protein and under 300 calories.
- Chocolatey and filling from simple ingredients.
- Low carb and healthy fats without banana!
Ingredients and Substitutions:
These are the main ingredients and substitutions for this chocolate and peanut butter smoothie. See recipe card below for full ingredients list and instructions.

Chocolate Protein Powder
You want to start with your favorite chocolate protein powder, one that blends really well and doesn’t get chalky. My favorite is PEScience Chocolate Truffle and you can use code OHSNAP to save. Mixed with cocoa powder, it’s the perfect amount of chocolate.
Powdered Peanut Butter
To keep this low-fat but still delivering on the peanut butter taste, we use powdered peanut butter, which is a macro counters dream. 2 Tbsp of PB2 has 60 calories while the same of regular peanut butter has about 200. You do the math.
Greek Yogurt
The Greek yogurt adds a velvety creaminess and extra protein. I used Fage low-fat plain Greek yogurt but you can play with flavors and types of yogurt. This is delicious with vanilla yogurt but will add to your macros.
Almond Milk
The almond milk is going to determine how thick or thin your smoothie is so add more for a thinner consistency and less if you like it thicker. Any type of plant milk works or, for added protein, opt for regular milk.
Variations
- Add my decadent (but light 😜) peanut butter drizzle and a drop of vanilla extract to really jazz this up.
- Turn this into healthy chocolate sundae and add chocolate chips, whipped cream and chopped peanuts.
- Hear me out: turn this into a chocolate açaí bowl by making the base a little thicker (use less milk) and adding chia seeds, fresh berries and whipped coconut cream. The chocolate is super good with these flavors.
Dietary Modifications
- For dairy-free use non-dairy yogurt and a plant based protein powder. I like coconut yogurt because it’s usually pretty thick.
- This recipe is gluten-free, if using the same protein powder.

Storage
Smoothies are best fresh. If you need to keep it in the fridge you can do so for up to 2 days in a sealed jar. It will thicken so just add a splash of almond milk and stir or re-blend.
Expert Tip!
If your protein powder tends to clump, add the liquids to your blender first, and then the powders.
Recipe FAQs
If you want this to be more dessert-ish, like an ice cream, keep as is. If you’re going for more of a smoothie vibe, add some fresh or frozen fruit.
There are 40 grams of protein in this. Shocking, considering it literally tastes like a milkshake!
Smoothies are best fresh, but you can prep the ingredients in freezer packs. Add everything except the liquid to a freezer bag, then blend with milk when ready.
PEScience Chocolate Truffle is my all-time favorite because there’s no chalky aftertaste and it mixes well. You can also use vanilla for a less chocolatey version.
You definitely can, but this will add more fat and overall calories. Because of the added fat, adding peanut butter will make this a richer tasting smoothie.
You can! If not using protein powder, I suggest using less liquid to keep it thick and rich. Keep in mind this will significantly lower the protein and it becomes more like a milkshake – nothing wrong with that!
Check out our other delicious smoothie recipes!
If you make this recipe, please leave a rating and/or comment! Tag me on Instagram @ohsnapmacros, I love hearing from you!

Chocolate and Peanut Butter Smoothie
📱 MyFitnessPal & MacrosFirst App Users
You can find this recipe and many others on MyFitnessPal and MacrosFirst by searching: Ohsnapmacros – Chocolate and Peanut Butter Smoothie
Equipment
Ingredients
- 1 scoop chocolate protein powder, PEScience Chocolate Truffle
- 1 Tbsp. PB2 Fit Powdered Peanut Butter 8g
- 1/2 cup non fat plain greek yogurt 112g
- 1/2 cup unsweetened vanilla almond milk 120g
- 1 Tbsp. cocoa powder
- honey, to taste
Instructions
- Add everything to a high speed blender and blend. If you want to add extra sweetness, add 1 tsp. of honey to taste.
Notes
- Nutritional information is an estimate and will vary with substitutions.



