This healthy chocolate protein shake recipe is packed with over 55 grams of protein and tastes like a chocolate milkshake!


What makes this the best protein shake?
More protein. My recipe contains more than twice the amount of protein found in many chocolate protein shake recipes and store bought protein drinks.
Superior chocolate flavor. If you love thick, diner style ice cream milkshakes, this is your kind of creamy protein shake.
Great post workout option. Each nutrition filled serving provides potassium, fiber, magnesium, hydration, and over 50% of the RDA for both calcium and iron.
High or low calorie. Customize the recipe to fit your personal weight loss or gain goals. For a weight gain shake, use real sugar and include the optional two tablespoons of peanut butter.
Easy to make. Whip up your own homemade version in under thirty seconds for breakfast or snack, and save the high cost you’d pay at an expensive smoothie shop.
Also try this Protein Cookie Dough

Key ingredients
Milk – Use your favorite milk of choice, and look for a high protein milk, like skim or soymilk instead of almond milk, to give you more protein.
Protein powder – Many chocolate protein powder options are available on the market, including whey, casein, and pea based powders. Try different brands to find your personal preference.
Sweetener – Pretty much anything goes, including pure maple syrup, honey, regular sugar, or stevia for a sugar free and keto protein shake.
The amount will depend on whether your milk, yogurt, and protein powder are sweetened or unsweetened.
Yogurt – Regular or Greek yogurt both work in this protein smoothie. I recommend vanilla yogurt for optimum flavor, although plain is fine as well.
For a dairy free and vegan protein shake, choose a plant based yogurt or substitute one ripe banana.
Use leftover yogurt in an Orange Smoothie
Chocolate protein shake recipe video

Step by step instructions
- Begin with cold milk and yogurt or a frozen banana.
- Add all ingredients to either a large or single serving blender, and blend until thick and completely smooth.
- Serve immediately in milkshake glasses or mason jars.
- Decorate with cacao nibs or chocolate syrup and shaved chocolate if desired.
- Leftovers? Store them in a tightly covered cup or container in the refrigerator for up to three days. Or freeze in popsicle molds for homemade instant chocolate protein pops on a hot summer day.
I just tried this recipe and it is so delicious! And very filling! It’s great for breakfast on the go.
-Kerry

Chocolate protein shake flavors
- Mocha: Add a half teaspoon of instant coffee or espresso powder for an energizing caffeine boost.
- Peanut butter cup: Blend in one or two tablespoons of peanut butter, almond butter, or powdered peanut butter. Bonus, this increases the protein content too.
- Chocolate covered cherry: Use a cherry flavored yogurt, or replace the yogurt with six ounces of pitted frozen cherries.
- Mint chocolate chip: Add a fourth teaspoon of pure peppermint extract or more to taste. Garnish with mini chocolate chips and fresh mint leaves.
- Strawberry: Go with strawberry yogurt and add a few drops of pure vanilla extract. Or change up the flavor by trying raspberry, blueberry, or banana yogurt.

The recipe was adapted from my Chocolate Smoothie and Protein Hot Chocolate.

Chocolate Protein Shake
Ingredients
- 1 cup milk of choice (240g)
- 1 scoop chocolate protein powder (30g)
- 6 oz vanilla yogurt or 1 banana (170g)
- sweetener of choice
- 2 tbsp peanut butter or almond butter (optional) (30g)
InstructionsÂ
- To make the chocolate protein shake, start with cold ingredients. Blend everything in a blender until thick and smooth. Serve and enjoy. If you have leftovers, refrigerate them in a lidded container for up to three days.View Nutrition Facts
Video
Notes
Healthy Chocolate Protein Recipes



























Made this up the other night…ended up having to use more stevia than I thought I would need (maybe I have a massive sweet tooth and didn’t realize it). I can’t find firm Mori-Nu in my area, just soft :(, but I added some ice cubes and it turned out deliciously well. More of a rich chocolate milk than a shake, but my tofu-hating husband was crazy about it. I didn’t tell him it contained tofu until after he was done (with his 2nd cup) and he couldn’t believe it. Thanks for another great, healthy recipe. You’ve got skills Katie!
p.s. Any idea when we can expect to see your cookbook on the shelf?
Thank you!!
No word yet, but I’m expecting to know really soon… I will definitely update when I have more info!
Re-pinned this recipe. I love it! And I would love to win the Cuisinart! Your recipes are the best. Keep ’em coming.
Yummy to my tummy! How am I just now seeing this?!? Looks amazing!
Yummy! I made this yesterday to use up some tofu that was nearing expiration, and was pleasantly surprised at how good it was! It seemed kinda thin right after blending, but I put it in the fridge for a little bit and it thickened up nicely with a fun sort of foamy / whipped texture. Only downside is my blender wasn’t strong enough to get all the tofu smooth, but the pieces left were really small and I didn’t mind them. I might do in the food processor next time to get all the tofu blended. Oh, and I added a little bit of instant coffee granules to make it a mocha protein shake. 🙂
I have tried non-vegan protein powders and have never been a fan of the texture. I like sun warrior in both plain and vanilla, though the vanilla flavor is so faint that I would rather get the plain and add extract. Sometimes I add only a very little amount of water and eat it like a pudding. You can also use the plain to thicken up soup (eg, pureed califlower).
This looks awesome!! Can’t wait to try it!! I use Xyngular protein powder, called Lean. It is the best I’ve ever had. It tastes like vanilla cake batter to me!
Anyone use the liquid stevia. How much is a good amount to start with?
i usually use a drop or two with my single smoothies, and Katies milkshakes, liquid stevia is strong. It just kinda tricky with different brands to it can have a bitter aftertaste too.
this is great! I added a little peanut butter and reduced the milk a bit, and the consistency is like no other shake I’ve ever had, sort of a drinkable pudding texture.
I love this! Made it this morning to have as a snack this afternoon. It is perfect taste wise and the nutrition is just unbelievable. This is exactly what I needed as I do find it hard to get enough protein in and I detest all protein powders. I used Sweetleaf chocolate flavour stevia drops. I will be making this all the time from now on. Thank you so much Katie.
Wow! This looks so delicious! I stubbled upon your website through AOL and love it. It gave me inspiration to give chocolate chip chickpea cookies a try. My 3 yr old is extremely picky, and I’ve been trying to sneak in some protein and other goodies in her diet with anything I know she will eat. She LOVES chocolate (just like her momma) and I have a feeling she will devour this. If she doesn’t, I will. 😉
Aw I hope she likes it!