Chocolate Peanut Butter Protein Smoothie is a healthy, nutritious way to fulfill your nutritional needs and power yourself up! This healthy protein shake is chock full of protein, healthy fats, and nutrients and tastes like a decadent peanut butter cup.

Do you kill it at the gym? Are you trying to gain muscle mass? Training for a marathon?
Maybe you are busy chasing toddlers around and have no time to eat for yourself?
Or do you have medical restrictions that require you to eat a high-calorie diet?
Or maybe you just love all things Chocolate and Peanut Butter--like Chocolate Peanut Butter Banana Bars or Peanut Butter Chocolate Yogurt Dip.
If you said Yes to any of the above, you are probably in search of high-calorie snacks that help you meet your nutritional goals.
And I have the PERFECT smoothie for you!
This recipe for peanut butter chocolate smoothie is my all-time FAVORITE high-calorie, high-protein shake--that is made with clean ingredients and NO protein powders.
The Reasons it's the Best
Just listen to all this peanut butter chocolate shake has going for it.
- high protein
- high calorie
- high in fiber, calcium, omega fatty acids, and potassium
- easy to make.
- naturally sweetened--no artificial aftertaste or sugar crash!
- easy to digest (Hallelujah)
- tastes like my favorite dessert of all time--a chocolate peanut butter cup!!
I am thinking this just may become your new favorite smoothie as well.
Key Ingredients
- Milk: Any variety. I typically use unsweetened almond milk because it is low in sugar and high in calcium. But whole milk or full-fat coconut milk are both great options to up the calories and fat in a healthy way.
- Peanut Butter: A tasty way to get some healthy fats in my body. Feel free to sub with almond butter/sunbutter if allergies exist.
- Chia Seeds and Ground Flax Seed: For omega 3 fatty acids and extra fiber
- Banana: Provides potassium and sweetens the smoothie naturally. I like to use half a frozen banana and half a fresh banana for optimum texture.
- Cocoa Powder: Purely for my taste buds (but does also contain antioxidants)
- Coconut Oil: The MCT fats in coconut oil are so much easier for my body to absorb. So this is a no-brainer way for me to sneak some fats into my diet.
- Greek yogurt: High in protein and calcium.
Feel free to add in some wheat germ or oats as well for extra nutrition. And you can also add in a tablespoon of maple syrup, honey, or sugar, or a few soft dates to give the shake extra sweetness. I don't need it but my kids sometimes appreciate it.
So grab your blender and in a minute or two, you will have a smoothie that tastes better than any pre-made smoothie on the market!
And if you are intolerant to dairy, this Vegan Cocoa Coconut Low Carb Shake from Cotter Crunch is a fabulous option.

More Smoothie Recipes

Chocolate Peanut Butter Protein Smoothie
Ingredients
- 1 cup milk whole milk, coconut milk, almond milk
- ½ cup plain Greek yogurt
- 1 banana either frozen or fresh or a mixture of the two
- 1 tablespoon coconut oil melted
- 1 tablespoon chia seeds
- 1 tablespoon ground flax seeds
- 2 tablespoons dark cocoa powder
- 2 tablespoons peanut butter feel free to use more
- 1 teaspoon vanilla extract
Instructions
- Place all milk into blender first and then top with remaining ingredients into a blender and blend away until smooth and creamy. Serve immediately.
Shari
Wow thank you for sharing your story. I struggle with weight gain due to a fast metabolism. The last shake I bought (Boost) broke me in hives so I'm excited to try something natural.
Kristen Chidsey
I hope you enjoy this recipe Shari and it helps you with your weight gain. Feel free to add in some maple syrup, honey, etc to sweeten if needed 🙂
Lisa I.
I'm looking for a high protein shake to make for my dad who is going through chemo and radiation for lung cancer. He has lost all of his ability to taste anything, which resulted in him to stop eating. I'm looking for a recipe that might help in a smoothie that'll have some sort of taste for him. Do you think I can use vanilla greek yogurt instead of plain? Also do you think it would be ok to leave out the chia and coconut oil ( flavor wise )? Plus I do not have ground flax seed but flax seed oil...can I break a few capsules into the mixture before blending? Sorry for the multiple questions. I've read many recipes and yours really seems like it would taste the best and one that he may actually drink. I thank you in advance for sharing your recipe and taking the time to answering the many questions. God Bless.
Kristen Chidsey
Hi Lisa, First of all, I am so sorry for what your dad is going through. I will say a prayer for him and for you. As for the shake, Vanilla yogurt works great, no need for chia seeds or coconut oil. You can add up to 1 teaspoon flax oil if desired. Praying for healing!
Stella
Is there anything you would suggest as a substitute for the banana?
Kristen Chidsey
The banana helps to sweeten the shake, so you could replace with 4-5 soaked dates 🙂
Doug Harwood
Hi Kristen,
My wife of 50 years suffers from Polymyositis(degenerative muscle disorder) and fortunately hasn't had difficulty with absorbsion, dysphagia is a concern though. Do you have a recipe for a high calorie tropical based weight gainer recipe?
I was a surgical nurse in a past life and a Vietnam Vet.
You are a beautiful young woman and and it's obvious have a warriors spirit. Keep up the good fight.
God Bless,
Doug & Carolyn Harwood
Kristen Chidsey
Hi Doug and Carolyn! Thank you for reaching out to me and want to thank you also for your service in Vietnam! My heart goes out to your wife, as I know the challenges chronic diseases present. As for tropical smoothie--this recipe for a Pina Colada is one of our favorites. I would use full fat coconut milk and add in 1/2 -1 tablespoon coconut oil and 1/2-1 tablespoon ground flax for additional fat and calories. All the best to you!
Grace
Hello, I just wanted to ask what brand of peanut butter do you use? I struggle with weight gain and a very bad apetite, so smoothie calories is what I rely a lot on. Thank you in advance!
Kristen Chidsey
Hi Grace. I feel your pain. For peanut butter, trader Joe's unsalted all natural creamy is my go to.
Joanne Minuete
Definitely going to try this. But since I am getting closer to age 80, I don't need all those calories. Using my products on hand, the recipe totalled 717 cal. So I am either going to eliminate the coconut oil and/or sub avocado. Will see how that tastes.
Kristen Chidsey
Hi Joanne! I would just leave out the coconut oil--no need to add avocado 🙂
Kathy Roberts
I will try this! I have esophogeal cancer. Surgery made my stomach smaller so I can't eat much. I'm desperate to avoid having a feeding tube and I also need to get strong enough to survive treatment. Thank you so much.
Kristen Chidsey
Oh Kathy, I will be praying for your recovery! I hope this shake helps you feel stronger, gain weight and that you enjoy it. All the best!
Kim
I’ve just started drinking peanut butter shakes, and love it! So, I’ll have to try this recipe! I also have CF and just randomly came across your blog!
Kim
Kristen Chidsey
Hi Kim!! I am so glad you found this recipe and my site! Much love to you and your fight with CF!!!
April
Thank you for sharing! I can't imagine the struggles you and others with CF face on a daily basis, but you are rocking your life and making the best of it and I applaud that!
This smoothie looks absolutely delicious and I can't wait to try it!
Kristen Chidsey
Oh thank you my dear friend!
Lane
This is delicious (and my favorite dessert is a peanut butter cup-or 1000, also!) 😉
Kristen Chidsey
You can NEVER have enough chocolate and peanut butter!