Peanut Butter Protein Ice Cream
A nutty, high-protein peanut butter ice cream made in the Ninja CREAMi or Swirl, with a stabilized base that spins smooth and scoopable.

Peanut butter ranks among the most rewarding flavors to build in the Ninja CREAMi, because its roasted, savory depth transforms an ordinary protein base into something that tastes genuinely indulgent. Powdered peanut butter is the clever workaround here: it delivers concentrated roasted-peanut flavor while keeping the fat low enough that the pint freezes evenly. Paired with vanilla protein powder, it produces a base that spins pale, nutty, and satisfying without the greasy heaviness that full-fat spreads can leave behind.
Texture lives and dies by the balance of liquid, stabilizer, and freeze. One cup of milk to a single tablespoon of instant pudding mix gives the water something to cling to, so ice crystals stay small and the finished scoop turns soft rather than shattering. A completely solid, flat-frozen pint is non-negotiable, and that first spin often looks powdery. The crumble is expected, not a failure; a splash of milk followed by a Re-spin is what pulls it into a smooth, creamy sweep.
Serve it straight from the bowl for a soft-serve slump, or press the surface flat and refreeze for fifteen to twenty minutes when you want cleaner, firmer scoops. From here the flavor bends easily: fold in chopped dark chocolate or a ribbon of jam for a nod to PB&J, swap in chocolate protein powder for a more candy-leaning pint, or scatter crushed pretzels on top for salt and crunch. A drizzle of gently warmed peanut butter never hurts either.
Ingredients
- 1 cup milk
- 1 scoop vanilla protein powder
- 2 tablespoons powdered peanut butter
- 1 tablespoon instant vanilla pudding mix
- 2 tablespoons granulated sugar
- Pinch of fine salt
Method
- In a bowl or large measuring cup, whisk the milk, protein powder, powdered peanut butter, pudding mix, sugar, and salt until completely smooth with no dry lumps.
- Pour the base into a Ninja CREAMi or Swirl pint container, cap it, and freeze on a level shelf for at least 24 hours until solid.
- Remove the lid, place the pint in the outer bowl, and run the Ice Cream (or Lite Ice Cream) program until the machine finishes its spin.
- If the ice cream looks crumbly or powdery, add 1 tablespoon of milk and run the Re-spin program until it turns smooth and creamy.
- Serve immediately for soft-serve texture, or smooth the top and refreeze for 15 to 20 minutes for firmer scoops.
Notes & tips
Peanut allergen warning. This recipe contains peanuts. Powdered peanut butter and natural peanut butter are both peanut products, so skip this base or serve it to anyone with a peanut or tree-nut allergy only after checking every label for cross-contamination. Many protein powders and pudding mixes are also processed on shared lines with milk, soy, and tree nuts, so read the full allergen statement, not just the ingredient list.
How the stabilizer and ratio work. Instant pudding mix carries modified starch and gums that grab free water as the base freezes, which keeps ice crystals small and the scoop soft instead of glassy. One cup of milk to one tablespoon of pudding mix is a reliable starting ratio; more stabilizer sets firmer and chewier, less trends icy. Sugar matters here too, because it lowers the freezing point and keeps the pint from solidifying into a brick.
Why the re-spin matters. A crumbly, powdery first spin is normal, especially with skim or 1% milk where there is less fat to smooth things out. The Ninja CREAMi guide recommends adding a splash of liquid and running the Re-spin program rather than over-processing, which warms and melts the pint. The blade essentially shaves the frozen block into finer and finer particles on each pass, so a second spin is what turns snow into ice cream.
Texture troubleshooting. If it comes out icy, add a touch more sugar or stabilizer next time and confirm the pint froze flat and fully solid for a true 24 hours. If it stays crumbly, add milk one tablespoon at a time and Re-spin. If it turns soupy or too soft, you likely added too much liquid or over-spun; smooth the top and refreeze 15 to 20 minutes before serving.
Powdered vs. natural peanut butter. Powdered peanut butter keeps the base low in fat and blends without lumps. To swap in natural peanut butter, use 1 tablespoon and expect a richer, slightly denser set; whisk it in well so it does not pool at the bottom of the pint. Full-fat spreads can also make the frozen block harder, so a Re-spin with an extra splash of milk helps.
Flavor and mix-in variations. Fold chopped dark chocolate, a jam ribbon (PB&J), or crushed pretzels into the divot after spinning, then run one short Re-spin to distribute them. Swap vanilla protein powder for chocolate to lean toward a candy-cup flavor, add a pinch of cinnamon or espresso powder for depth, or stir a spoon of cocoa into the base before freezing. Add mix-ins after the first spin, never before freezing, so they stay intact.
Dairy-free and higher-protein swaps. For dairy-free, use a barista-style oat, soy, or coconut milk (higher fat blends spin smoother than thin nut milks) and confirm the protein powder and pudding mix are dairy-free. To push protein higher, use an extra half scoop and add a splash more milk to keep the base pourable; too much powder alone can dry out the texture and make it chalky.
Storage, re-serving, and food safety. This is a no-cook, no-egg base, so there is no raw-egg concern. Freeze leftovers in the same pint, let it sit about 5 minutes to soften slightly, then run a fresh Re-spin to restore the creamy texture. Keep the mixed base refrigerated if you are not freezing it right away, and do not leave dairy at room temperature for more than 2 hours, per general USDA cold-storage guidance.