Snickers Chocolate Protein Ice Cream (Ninja Creami)
The creamiest Snickers chocolate protein ice cream with 54g of protein per pint. Chocolate-peanut butter base, peanuts and chocolate chips folded in, 383 calories โ tastes like a Snickers bar, hits like a protein shake.

A Snickers chocolate protein ice cream is a high-protein homemade ice cream made with Fairlife chocolate milk, peanut butter cup protein powder, butterscotch pudding mix, PB Fit, and mix-ins of peanuts and chocolate chips. One pint packs 54g of protein and 383 calories โ the highest-protein flavor I make and the one I reach for after heavier workouts.
The chocolate base + peanut butter + chocolate chips + peanuts + a sprinkle of flaky salt hits every Snickers note without the candy bar. If you love this, also try my Cookies and Cream Protein Ice Cream or Peanut Butter Cup Protein Ice Cream.

Ingredients You’ll Need
(Full measurements in the recipe card at the bottom of the post.)
- Fairlife chocolate milk โ does most of the heavy lifting on protein and flavor. Has about 30g of protein per cup. Can swap for a chocolate protein shake and skip the protein powder if you want a simpler version.
- Fairlife skim milk โ keeps the calorie count down while bumping the volume. 2% or whole Fairlife also work โ higher fat = creamier.
- Sugar-free butterscotch pudding mix โ the secret. Butterscotch adds that warm caramel-adjacent note that’s the missing flavor in most homemade Snickers recipes. Sugar-free chocolate pudding mix works too if you don’t have butterscotch.
- Peanut Butter Cup protein powder โ I use PEScience Peanut Butter Cup (code BAILEY saves you on all products). Any chocolate or chocolate peanut butter whey works.
- PB Fit (powdered peanut butter) โ adds 4g of protein per tablespoon and stronger peanut butter flavor without the extra fat of regular peanut butter. Regular peanut butter works as a swap โ just know the calorie count goes up.
- Peanuts โ chopped, added at the mix-in stage. Roasted and salted give you the truest Snickers vibe.
- Mini chocolate chips โ added at the mix-in stage. Dark chocolate chips work and bump the antioxidants.
- Flaky sea salt โ don’t skip this. A pinch on top after spinning is what tips the whole thing into “real candy bar” territory.

How to Make Snickers Chocolate Protein Ice Cream
- Mix the base. Add the Fairlife chocolate milk, Fairlife skim milk, butterscotch pudding mix, protein powder, and PB Fit to the Ninja Creami pint up to the max fill line. Use a milk frother to fully combine โ protein and PB Fit clumps will mess with the texture.
- Freeze 24 hours. Keep the pint flat in your freezer. A domed top can damage the blade.
- Run under hot water. Once frozen solid, run the outside of the pint under hot water for 60โ90 seconds before loading.
- First spin: Lite Ice Cream. Powdery is normal โ that’s not a fail.
- Re-spin. This is where the texture goes silky. Re-spin again if needed.
- Add mix-ins. Make a hole in the center, drop in the chopped peanuts and chocolate chips, hit Mix-In.
- Finish with flaky salt. Sprinkle a pinch of flaky sea salt on top right before eating.

Tips for the Best Texture
- Always re-spin if it looks crumbly. First spin = powdery. Second spin = creamy. Don’t add liquid and panic โ re-spin first.
- Chop your peanuts ahead of time. Whole peanuts will get pulverized in the Mix-In setting. Roughly chopped (ยผ-inch pieces) holds the texture better.
- Don’t skip the flaky salt. This is the difference between “chocolate peanut butter ice cream” and “Snickers ice cream.” A pinch on top right before eating.
- Want more caramel flavor? Drizzle 1 tbsp of sugar-free caramel sauce on top after the final mix-in. The base on its own gets close to Snickers โ the drizzle takes it the rest of the way.
- Short on time? Skip the wait, change the buttons. If you only froze 12โ16 hours, skip Re-spin entirely. After Lite Ice Cream, go straight to Mix-In. This stops a half-frozen base from getting overworked and soupy.
Mix-In Variations
- Snickers Almond: Swap peanuts for chopped almonds and add ยผ tsp almond extract to the base
- Dirty Snickers (caramel swirl): Drizzle 1 tbsp sugar-free caramel sauce after the final spin
- Chunky Snickers: Chop a fun-size Snickers bar and use as the mix-in (about 70 extra calories but worth it)
- Snickers protein shake style: Skip the mix-ins entirely and serve as soft-serve โ works as a meal replacement
- Dairy-free: Use full coconut milk and a plant-based chocolate peanut butter protein powder. Texture will be slightly less creamy but still really good.
- Lower calorie: Skip the chocolate chips and double the peanuts โ keeps the texture, cuts ~50 calories

How to Store and Re-Spin Leftovers
This is a high-protein, low-fat ice cream, which means it will not stay soft in the freezer like regular ice cream. Don’t panic โ it just needs to be re-spun.
- Smooth the top flat with the back of a spoon before refreezing
- Pop the lid on and freeze
- When you want to eat it again: run under hot water 60 seconds, hit Lite Ice Cream, and Re-spin. It’ll be just as creamy as the first time.
One thing to know โ re-spinning will pulverize the peanut and chocolate chip pieces from the first mix-in. The flavor stays but you lose the chunky texture. Add a fresh handful of mix-ins on the second mix-in spin if texture matters to you.
Snickers Chocolate Protein Ice Cream (Ninja Creami)
Ingredients
- 1 cup Fairlife chocolate milk
- 1 cup Farlife skim milk
- 1 tbsp PB Fit
- 1 tbsp sugar-free butterscotch pudding mix
- 1 scoop Peanut Butter Cup protein powder from PEScience
- Optional – peanuts chocolate chips & coarse sea salt
Instructions
- Add all ingredients except peanuts, chocolate chips and sea salt to the ninja creami pint up to the max fill line and mix well with hand held frother.
- Freeze container for 24 hours until frozen solid.
- Remove frozen pint and run it under hot water for 60-90 seconds.
- Install the pint into your machine and press the Lite Ice Cream button for the first spin.
- Check the texture. If itโs still a bit powdery, pop it back in and press the Re-Spin button.
- Check ice cream. The final product should be creamy and have a smooth texture. If your desired consistency isnโt reached you can add 1 tbsp of milk and spin again on the respin setting. Keep in mind when you add mix-ins it will mix the ice cream again.
- Once itโs silky smooth, dig a hole in the center and add peanuts, chocolate chips and coarse salt. Spin once more on mix in setting and enjoy!
Notes
Nutrition
The nutrition information provided is calculated based on industry-standard software and should be used as a general guide only. The information may vary depending on ingredient substitutions, cooking techniques, and individual serving sizes. It is the responsibility of the reader to ensure the accuracy and appropriateness of the nutritional information provided. Always consult a qualified healthcare provider for personalized medical or nutritional advice.
More Ninja Creami Protein Ice Cream Recipes
- Chocolate Hazelnut Ice Cream
- Ninja Creami Strawberry Ice Cream Recipe
- Ninja Creami Chocolate Ice Cream
- Banana Cream Pie Protein Ice Cream
- Biscoff Protein Ice Cream
- Protein Monster Cookie Ninja Creami
- Cinnamon Toast Crunch Protein Ice Cream
If you tried this Snickers protein ice cream, please leave a star rating and a comment below โ it genuinely helps other readers find the recipe. Share your version on Instagram or Pinterest and tag @basicswithbails or #basicswithbails.



