This Peanut Butter Cup Protein Shake is rich, chocolatey, and satisfyingly indulgent with a bit of crunch for texture. Made with just six simple ingredients, it tastes like a dessert yet provides lasting fullness and protein.

“This was the perfect treat to come home to after a vigorous workout, thank you!” – Julianne
A Quick Look At The Recipe
- ⏲️Ready In: 25 minutes
- 👪Serves: 2
- 🍽 Calories and Protein: 445 kcal and 35 g protein
- 📋Main Ingredients: peanut butter, frozen banana, collagen powder, raw cacao powder, and almond milk
- 📖 Dietary Notes: dairy-free, gluten-free, soy-free
- ⭐ Why You’ll Love It: tastes like a peanut butter cup milkshake while serving as a protein-packed snack
If you want to boost protein intake without choking down bland shakes, this recipe proves healthy choices can be delicious. It pairs classic chocolate and peanut butter flavors while staying allergy-friendly and satisfying cravings.
The smoothie is simple to make from pantry-friendly ingredients and is finished with crunchy peanut butter balls for extra texture and indulgence.
Why You’ll Love This Recipe
Allergy-friendly: Dairy-free, gluten-free, and soy-free. Skip the peanut butter balls and the recipe is also paleo-friendly.
Great flavor: Rich chocolate and peanut butter combine into a creamy, satisfying smoothie.
High protein: Each serving delivers a meaningful protein boost to support recovery and satiety.
Ingredients and Substitutions

- Cacao powder: For deep chocolate flavor plus antioxidants and minerals. Cacao offers a bit more nutritional value than regular cocoa.
- Peanut butter: Use a fresh, natural peanut butter or homemade if possible for the best taste.
- Collagen powder: A clean, protein-rich option that blends smoothly into this shake.
- Peanut butter balls: Made with peanut butter, honey, and rice puffs for crunch; optional but recommended.
See the recipe card below for full ingredient amounts and details.
Easy Variations
Toppings: Any favorite smoothie toppings work here. Halved peanut butter protein cups or the no-bake peanut butter balls are especially complementary.
Vanilla nut: Omit cacao and add vanilla extract plus a hint of almond extract for a peanut butter–vanilla version.
How To Make The Peanut Butter Cup Protein Shake

Step 1: Combine all smoothie ingredients in a high-powered blender and blend until smooth.

Step 2: Pour the shake into mason jars or serving glasses.

Step 3: Mix the peanut butter ball ingredients, shape into small balls, and chill until set.

Step 4: Top each shake with peanut butter balls and enjoy.
Expert Tips
The peanut butter balls are optional but elevate the shake to a dessert-like treat. If you skip them, the smoothie is still delicious.
This recipe uses collagen powder rather than traditional protein powder; substituting a protein powder is fine but may change flavor and texture. Beef isolate or other neutral powders work well.
Frozen bananas give the smoothie its thick, creamy, ice-cream like texture. If you only have fresh bananas, add extra ice cubes and expect a slightly thinner texture.
For best flavor and texture, serve the shake immediately. Stored in the fridge it will keep up to 24 hours—shake before serving. Peanut butter balls store in an airtight container in the fridge for 4–6 days.
Peanut Butter Cup Protein Shake FAQs
Frozen bananas produce the creamiest, ice-cream–like texture. Fresh bananas will work but the shake will be thinner unless you add ice.
Yes. Peanut butter powder can replace regular peanut butter in the smoothie itself, though it won’t work for making the crunchy peanut butter balls.
Yes. Double the ingredients to make more servings; you’ll likely have extra peanut butter ball mixture if you only make a small number of shakes.
Absolutely. Almond butter, cashew butter, or other nut or seed butters can be used in place of peanut butter.

More Dairy-Free Smoothie Recipes
-
Frozen Mango Protein Smoothie [Dairy-Free]
-
Dragon Fruit Protein Smoothie Bowl
-
Refreshing Ginger Beer Mocktail
-
Matcha Banana Smoothie (With Collagen)
If you try this Chocolate Peanut Butter Cup Smoothie, please leave a star rating and a comment to share how it turned out.

Chocolate Peanut Butter Cup Protein Shake
Shelby Stover
Equipment
-
High-powered blender
Ingredients
For The Peanut Butter Balls
- 1 tablespoon Natural peanut butter
- 0.75 tbs Honey
- ¼ cup Rice puffs
For The Smoothie
- 1 Banana frozen
- 6-8 Ice cubes
- 2 tbs Raw cacao powder
- 2 tbs Peanut butter
- 1 cup Almond milk
- 3 tbs Pure maple syrup
- ¼ cup Collagen powder
Instructions
-
Heat the honey and peanut butter gently in a small pot or in short bursts in the microwave until just melted. Avoid overheating to prevent burning.
-
Stir rice puffs into the melted mixture until fully coated; you’ll form one sticky mass.
-
Portion and roll into small balls with your hands. Place them on parchment and freeze for about 20 minutes to set.
-
While the balls chill, combine all smoothie ingredients in a blender and blend on high until smooth.
-
Pour the smoothie into jars or glasses, top with the peanut butter balls, and serve immediately.
Notes
- If you need a nut-free version, substitute sun butter.
- Hemp milk can replace almond milk; add a splash more liquid if needed.
- Peanut butter powder can be used in the smoothie base but won’t form the balls.
- This recipe yields two small servings or one generous serving; each serving typically gets two small peanut butter balls.
- Collagen powder can be swapped for another protein powder if preferred.
Disclaimer:
Nutrition values are estimates only. Please verify with your own calculations if precise values are required.
Nutrition
Carbohydrates: 51 g
Protein: 35 g
Fat: 15 g
Have You Tried This Recipe?
Please leave a star rating and a comment to share your experience.
