This Chocolate Peanut Butter Smoothie is a naturally sweetened, nutritious smoothie that is full of protein, healthy fats, and fiber, yet it tastes like a decadent dessert.
If you love peanut butter cups or peanut butter chocolate buckeyes, this Healthy Chocolate Peanut Butter Smoothie is the smoothie of your dreams!

why you will love this smoothie
- Healthy, Yet Decadent Tasting. While this smoothie tastes like a rich peanut butter cup, it is chock full of protein, healthy fats, fiber, and calcium.
- Simple Ingredients. You don't need protein powders or artificial sweeteners to make this healthy chocolate peanut butter smoothie. Instead, it is made with easy-to-find, everyday ingredients that naturally give it its flavor and pump it full of protein, fiber, and calcium.
- Suitable for Variety of Needs. Whether you are looking for a healthy snack to enjoy after a hard workout, an on-the-go breakfast, a healthy snack recipe for kids, or a healthy treat to satisfy your craving for chocolate, this chocolate peanut butter smoothie fits the bill!
Notes On Ingredients

- Milk: Use any variety of milk or non-dairy milk you like. I personally prefer unsweetened almond milk, as it is low in sugars and high in calcium.
- Yogurt: Using plain Greek yogurt adds an incredible amount of protein to this smoothie, without the need for adding protein powders. Feel free to omit the yogurt or use your favorite non-dairy yogurt.
- Peanut Butter: You can't have a peanut butter smoothie without peanut butter! While you can use any type of peanut butter you like, I recommend an all-natural peanut butter that is made simply with peanuts and salt.
- Banana: A ripe banana will sweeten the smoothie without the need to add any additional sweetener. For a thicker smoothie, use frozen banana chunks.
- Chia Seeds: Chia seeds add protein, fiber, and omega-3 fatty acids, but it is optional.
- Ground Flaxseed: Much like chia seeds, flaxseed adds protein, fiber, and omega-3 fatty acids. It is another optional ingredient, but I love packing in the nutrients when possible.
How to Make a Chocolate Peanut Butter Smoothie
- Pour your milk into the blender. Adding milk to the blender first will help the smoothie blend easily and the ingredients incorporate evenly.
- Add the cocoa powder, yogurt, peanut butter, chia seeds, and flaxseed to the blender.
- Finally, add the banana, broken into small chunks, into the blender.
- Blend on medium-high speed until well combined.

- Serve immediately with an additional drizzle of peanut butter and chopped chocolate if desired.

Recipe Modifications
- Dairy-Free Chocolate Peanut Butter Smoothie: Use non-dairy milk and non-dairy yogurt. I recommend using Instant Pot Coconut Yogurt or your favorite brand of soy milk or coconut milk yogurt.
- Like it sweet? If you are desiring your smoothie to be on the sweeter side, add up to 1 tablespoon of honey or maple syrup or 2 softened dates to the blender before blending. You could also opt to use vanilla Greek yogurt in place of plain Greek yogurt.
Storing Leftovers
As with most smoothies, it is best to prepare this smoothie right before you intend to enjoy it.
However, this is one smoothie that you can refrigerate and enjoy at a later time. Due to the addition of chia seeds, this Chocolate Peanut Butter Smoothie will thicken as it sits and can be enjoyed as a delicious, healthy pudding after it has been refrigerated for a couple of hours. Simply refrigerate the leftover smoothie for up to 2 days in an airtight container and trade the straw out for a spoon to enjoy!
More Healthy Smoothie Recipes
- Pina Colada Smoothie
- Tropical Kale Smoothie
- Blueberry Smoothie
- Mango Smoothie
- Sweet Potato Smoothie
- Cherry Smoothie
If you enjoyed this Peanut Butter Banana Chocolate Smoothie, please be sure to leave a comment and review below.

Healthy Chocolate Peanut Butter Smoothie
Ingredients
- 1 cup milk or non-dairy milk
- ½ cup plain Greek yogurt or non-dairy yogurt
- 1 tablespoon chia seeds optional
- 1 teaspoon ground flaxseed optional
- 2 tablespoons cocoa powder
- 1 tablespoons creamy natural peanut butter
- 1 ripe banana
Instructions
- Place all milk into the blender first. Add in the yogurt, peanut butter, cocoa powder, chia seeds, and flaxseed. Break the banana into small chunks and add to the blender.
- Place the lid on the blender, and blend on medium-high speed until smooth and creamy.
- Serve immediately, topping with an additional drizzle of peanut butter and/or chopped chocolate.
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!