Peanut Butter Protein Ice Cream (Ninja Creami Recipe)
This peanut butter protein ice cream is giving major Peanut Buster Bar vibes. It’s creamy, nutty, chocolate covered and packed with protein. Dessert, but make it gains!

If you’re obsessed with peanut butter and always on the hunt for healthier treats, this Ninja Creami ice cream is about to become your new favorite. It’s the perfect way to satisfy your sweet tooth while sneaking in extra nutrients!
Our teenage boys are ALWAYS on the lookout for ways to eat more protein. Whether they’re raiding the pantry after school or attempting to meal prep for the gym, they’ll devour anything that promises to help them bulk up.
Too busy to make this right away? Pin it for later! Pin this post to your favorite board on Pinterest and it will be there when you’re ready!
Why You’ll Love This Recipe
Not only is this high protein ice cream easy to make, it’s also delicious and packed with protein! The peanut butter and chocolate flavours make it taste just like a Peanut Buster Bar.
Looking for more chocolate PB inspo? Try these peanut butter yogurt bites, chocolate snickers date bark or peanut butter cookies!

This high-protein peanut butter ice cream is a total win- it’s delicious, creamy, and helps keep the teens full!
Plus, it’s ridiculously easy to make with the Ninja Creami ice cream maker, which means they can whip up a batch themselves (if they ever decide to stop asking Mom to do it).
The best part though?! This recipe has over 40 grams of protein for the entire pint. Boy mom win!

Ingredients
Let’s start with a few simple ingredients from the grocery store. A full ingredient list is in the printable recipe card below.
- Heavy cream – for that rich, creamy texture we all love in ice cream.
- Vanilla Premier Protein shake – a protein boost that adds a touch of vanilla sweetness.
- Monk fruit sweetener – a little sweetness without the sugar crash.
- Natural peanut butter – my go-to is Fatso brand peanut butter but you can also use peanut butter powder or creamy peanut butter here.
Add in:
- Natural peanut butter – swirled in for extra peanut butter flavor.
- Peanuts, chopped – for a little crunch in every bite.
Toppings:
- Chocolate magic shell – for that buster bar-like coating.
- Peanuts, chopped – for added crunch to the toppings.

Instructions
1. Mix the first five ingredients in the Ninja Creami pint container with an immersion blender. Be sure that they remain below the max fill line.
2. Freeze the container on a flat surface for at least 24 hours or until completely frozen solid.
3. Remove from the freezer, run under hot water for 30 seconds, and take off the lid.
4. Place the container into the outer bowl of the Ninja Creami and lock the outer bowl lid into place.
5. Secure the outer bowl into the Ninja Creami machine. Press the Lite Ice Cream button and allow the cycle to complete.
6. If the ice cream looks powdery, press the Re-spin button for a creamier consistency.

7. Make a small hole in the center of the ice cream and add peanut butter. Run the Mix-In function to swirl it through.

8. Top with chopped peanuts, a drizzle of melted dark chocolate or a sprinkle sea salt and enjoy!

Tips & Tricks
- You can substitute a ½ teaspoon of xanthan gum for the dry pudding mix before freezing. This helps prevent ice crystals and still gives it that classic ice cream consistency.
- Chop mix-ins into small pieces so they distribute evenly and blend smoothly.
- Place the pint on a flat surface in your freezer to prevent freezing at an angle.
- If the ice cream is too hard or powdery after the first spin, use the Re-spin function for a softer consistency.
- Let the frozen pint sit at room temperature for 10-15 minutes or run under hot water before spinning to prevent icy chunks.
- If a dome forms on top while freezing, try freezing without the lid or scrape off any excess before spinning to protect your blades.
- Try different protein shake flavors, such as chocolate, for a peanut butter-chocolate combo.
Be sure to check out my Guide to Perfect Ninja Creami Recipes where I share more in-depth details!

Frequently Asked Questions
How can I make this recipe even higher in protein?
Use Premier Protein shakes or Fairlife milk instead of regular milk or cream. You can also mix in a scoop of your favorite protein powder before freezing! Try different protein shake flavors, such as chocolate or vanilla.
Can I make this dairy free?
Sure! Simply use unsweetened almond milk or coconut milk with a scoop of vanilla protein powder as your ice cream base.
Can I add different mix ins?
Of course! Add dark chocolate chips, crushed pretzels, peanut butter chips, frozen banana
How should I store leftovers?
Flatten the top before refreezing in the pint or an airtight container. If it hardens too much, reprocess it using the same mode you originally used. To prevent ice crystals, press parchment paper directly onto the surface before sealing and freezing.

This high-protein peanut butter ice cream is so easy and delicious, it’ll quickly become a household favorite. Whether you’re making it for the kids, post-workout fuel, or just because you love peanut butter (who doesn’t?!), you can’t go wrong.
This is the perfect sweet treat for the peanut butter lover in your life. Give it a try and let me know what you think!

If you love this peanut butter protein ice cream recipe, please click on the stars below to give it a five star rating and help me share it on Facebook or Pinterest!

Peanut Butter Protein Ice Cream (Ninja Creami Recipe)
Ingredients
- ½ cup heavy cream
- ¾ cup vanilla Premier Protein shake
- ½ tsp vanilla extract
- 2 tbsp monk fruit or granulated sugar
- ¼ cup natural peanut butter
Add in:
- 1 tbsp natural peanut butter
- 1 tbsp peanuts chopped
Toppings:
- 2 tbsp chocolate magic shell
- 1 tbsp peanuts chopped
Instructions
- Mix the first five ingredients in the Ninja Creami pint container with an immersion blender. Be sure that they remain below the max fill line.
- Freeze the container on a flat surface for at least 24 hours or until completely frozen solid.
- Remove from the freezer, run under hot water for 30 seconds, and take off the lid. Place the container into the outer bowl of the Ninja Creami and lock the outer bowl lid into place.
- Secure the outer bowl into the Ninja Creami machine. Press the Lite Ice Cream button and allow the cycle to complete.
- If the ice cream looks powdery, add a splash of cream, then press the Re-spin button for a creamier consistency.
- Make a small hole in the center of the ice cream and add peanut butter. Run the Mix-In function to swirl it through.
- Top with chopped peanuts, a drizzle of melted dark chocolate or a sprinkle sea salt and enjoy!
Notes
- You can substitute a ½ teaspoon of xanthan gum for the dry pudding mix before freezing. This helps prevent ice crystals and still gives it that classic ice cream consistency.
- Chop mix-ins into small pieces so they distribute evenly and blend smoothly.
- Place the pint on a flat surface in your freezer to prevent freezing at an angle.
- If the ice cream is too hard or powdery after the first spin, use the Re-spin function for a softer consistency.
- Let the frozen pint sit at room temperature for 10-15 minutes or run under hot water before spinning to prevent icy chunks.
- If a dome forms on top while freezing, try freezing without the lid or scrape off any excess before spinning to protect your blades.
- If you’re looking to reduce sugar content, use your sweetener of choice like maple syrup or agave syrup for a different flavor profile.
- Try different protein shake flavors, such as chocolate, for a peanut butter-chocolate combo.