This chocolate peanut butter protein ice cream is filled with mini reese's cups yet contains 56g of protein per pint. This healthy homemade ice cream is the perfect balance of sweet and salty, made in the Ninja Creami.

The Ninja Creami machine truly lives up to the hype. The flavours and textures that you're able to achieve with protein ice cream changes the game for creating healthy desserts.
Calling all chocolate peanut butter lovers! This Ninja Creami Chocolate Peanut Butter Cup Protein Ice Cream contains just 5 ingredients— milk, protein powder, sugar-free pudding mix, powdered peanut butter and reese's peanut butter cups of course. Once frozen and creamified in the Ninja Creami, it creates a delicious soft-serve textured ice cream that literally tastes like a Dairy Queen blizzard! You will not believe you are eating 56g of protein in one pint of this ice cream recipe.
Get a couple extra Ninja Creami pints and meal prep your protein desserts for the week. This peanut butter cup Ninja Creami will change your protein game!
Note that I have the Ninja Creami Deluxe model, which has 50% larger pints than the regular Ninja Creami. It also has 11 different modes and some new features compared to the original. I've scaled this recipe to serve 1-2 people, with quantities that will fit in the pint cups of any Ninja Creami machine so everyone can make it.
Jump to:
Why You'll Love This Recipe
- Tastes like a Blizzard from Dairy Queen, yet the entire pint has 56g of protein!
- Get swirls of peanut butter and bites of chocolate peanut butter cups within creamy chocolate soft serve ice cream.
- Made with just 5 simple ingredients.
- Healthier than store-bought ice cream and lower in sugar.
- Use powdered peanut butter to lower the calories of the base
- Super quick and easy to make. Stir the ingredients, freeze, then blend in the Ninja Creami.
- Creamy soft-serve texture without needing an ice cream maker.
- Meal prep your Ninja Creami pints to have healthy desserts on deck all week.
- This recipe is naturally gluten free and vegetarian.
Looking for more Ninja Creami protein desserts? Try my Vanilla Mini Egg Protein Ice Cream, Cookies and Cream Protein Ice Cream, Cake Batter Ninja Creami, Orange Creamsicle Protein Ice Cream, Chocolate Mini Egg Protein Ice Cream, or Chocolate Covered Strawberry Protein Ice Cream.
Ingredient Notes
Here are the ingredients you'll need to make this high protein ninja creami peanut butter ice cream:

- Milk—I like to use a combination of 2% milk and skim milk. This ensures the ice cream is creamy while keeping the calories low. You can use just one type of milk and it will turn out fine. Higher fat milk will yield a creamier texture. I also enjoy using a milk with increased protein, like Fairlife.
- 1 scoop chocolate protein powder—I like to use the Lean Fit Whey Chocolate Protein Powder from Costco. It is creamy and provides 24g protein per serving, plus it doesn't have any weird flavours. Any chocolate protein powder you like will work.
- Sugar-free pudding mix—You will find that sugar-free pudding mix is a common ingredient in creami recipes because it adds extra flavor and most importantly, a real ice cream-like thickness. While this recipe will still taste great without it, just 1 tablespoon really thickens up the low-fat milk to resemble full-fat ice cream.
- Powdered peanut butter—PB2 or PB&Me are brands of powdered peanut butter—a product where the oils are pressed out of peanuts to create a peanut powder. It packs the peanut butter flavor with less calories.
- Salt—a little pinch adds to the sweet and salty peanut butter flavor.
- Mini peanut butter cups—because they're delicious!
Substitutions
- No powdered peanut butter? Add 1-2 tablespoon of natural peanut butter to the ice cream base for that peanut flavor. Note that this will increase the calories.
- Use almond butter and almond butter cups if you want to change up the flavor.
- Dairy-Free—While you can use unsweetened almond milk and plant-based chocolate protein powder to make the base dairy free, reese's peanut butter cups do contain dairy.
- The Ninja Creami is also great for adding more mix ins like m&ms, chocolate chips, fruit chunks, cookie bits, etc. Blend on Lite Ice Cream first, Re-Spin if necessary, then add your mix-ins and blend on Mix-In.
- Sweetness—If you like your ice cream sweeter, add 1-2 teaspoon of your favourite sweetener to the base like maple syrup, honey, agave, or a sugar free alternative.
Step-by-Step Instructions
Be sure to read the recipe card below for the full recipe and nutrition facts. Note that I have the Ninja Creami Deluxe model, as photographed below. I've scaled this recipe to also fit in the smaller original models.
(1) Add the milk, protein powder, pudding mix, powdered peanut butter, and salt to a Ninja Creami pint container. Stir and freeze overnight.
Run the pint under warm water for 30 seconds then dry it off. Place in the outer bowl.
(2) Blend on “Lite Ice Cream”, then add 1-2 tablespoon extra milk and “Re-spin”. Stuff the peanut butter cups in the center of the ice cream and blend on "Mix-In" mode.
(3) Top with a drizzle of natural peanut butter and extra mini reese's cups. Enjoy immediately!

Make Ahead
The base of this protein ice cream must be made ahead of time, as it needs to freeze for at least 12 hours. If you want to meal prep your protein ice cream, you can buy additional Ninja Creami pints for your machine on Amazon, then mix and freeze several pints at once to always have protein ice cream at the ready.
Storing Leftover Protein Ice Cream
This recipe makes a good dessert for 2 people. It's quite filling! Either scoop into two bowls, or share straight from the pint.
Should you have leftover protein ice cream, smooth the top flat with a spoon, then place the pint cup back in the freezer. Blend on Lite Ice Cream the next time you want to enjoy it. The peanut butter cups will turn into little specks throughout!
Tips and Tricks
Here are some of my top tips for perfect protein ice cream in the Ninja Creami :
- While I'm not sure 24 hours is truly necessary like Ninja suggests, the mixture must freeze for at least 12 hours before blending.
- A lot of recipes will call for a pinch of xanthan gum to help the texture and creaminess of low-fat protein ice creams. I find it adds too much of an unpleasant flavour, even in small quantities.
- Sugar-free instant pudding mix can be hard to find. Note that in Canada, our "Fat Free" Jello Pudding Mixes actually have no added sugar and contain the same macros as the American "Sugar Free" Jello Pudding Mixes. If you can't find it, add an extra tablespoon of cocoa powder for the chocolatey flavor.
- Higher fat milk will make this protein ice cream even creamier.
- Use mini reese's peanut butter cups, or break up the regular size pb cups. You could also use reese's pieces candy or other variations like white chocolate peanut butter cups.
- The Lite Ice Cream setting is meant for low fat mixtures like this protein ice cream. If you like your protein ice cream softer, you can Re-Spin a few times.
Frequently Asked Questions
This loosens the frozen sides and bottoms before blending to prevent an icy texture.
After the first spin, a lot of protein ice creams will have a powdery texture due to the low fat content. Just run a Re-Spin cycle or 2 until you have your desired texture.
You could try freezing the milk into cubes, then adding the other ingredients with a splash of extra milk and blending like a protein shake, but you won't get as thick of a texture as with the Ninja Creami.

Trust me, getting a Ninja Creami will change your protein game! This peanut butter chocolate ice cream recipe is so simple to make and actually tastes like a decadent dessert. Enjoy this healthy treat during mini egg season!
More Ninja Creami Recipes
- Chocolate Mini Egg Protein Ice Cream (Ninja Creami)
- Ninja Creami Shamrock Shake Protein Ice Cream
- Mini Egg Protein Ice Cream (Ninja Creami)
- Cookies and Cream Protein Ice Cream (Ninja Creami)
Have you made this chocolate peanut butter cup protein ice cream? I'd very much appreciate it if you leave a 5-star rating ⭐️⭐️⭐️⭐️⭐️ and review below, and tag me on instagram @fromoliviaskitchen!
Recipe

Chocolate Peanut Butter Protein Ice Cream
Equipment
- Ninja Creami
Ingredients
- ¾ cup 2% milk
- ¾ cup skim milk
- 1 scoop chocolate protein powder I use LeanFit chocolate whey protein powder
- 2 tablespoon powdered peanut butter
- 1 tablespoon sugar free chocolate pudding mix
- Pinch of salt
- 11 mini reese's peanut butter cups
Instructions
- Add the milk, protein powder, pudding mix, powdered peanut butter, and salt to a Ninja Creami pint. Stir and freeze overnight.
- Run the pint under warm water for 30 seconds then dry it off. Place in the outer bowl.
- Blend on “Lite Ice Cream”, then add 1-2 tablespoon extra milk and “Re-spin”. Stuff the peanut butter cups in the center of the ice cream and blend on "Mix-In" mode. Top with a drizzle of natural peanut butter and extra mini reese's cups. Enjoy immediately!
Notes
- If you can't find sugar-free pudding mix, this recipe will still taste great without it. It adds a little extra chocolate flavor and thickening.
- If you only have 1 type of milk, you can use entirely skim milk or entirely 2% milk and it will turn out fine.
- If you don't have powdered peanut butter, you can add 1-2 tablespoon of peanut butter to the base. Note that this will increase the calories.
- Protein content will depend on the brand of protein powder and milk.
- Run the pint under warm water to soften the sides and reduce ice crystals.
- If you cannot finish the entire pint, flatten the top and re-freeze. Spin on "Lite Ice Cream" next time. The peanut butter cups will blend into the base.
Comments
No Comments