Chocolate Peanut Butter Milkshake
By Marty Cole Β· February 20, 2026
π Be the first to rate this
Reese's in milkshake form, basically. This Chocolate Peanut Butter Milkshake is chocolate milk, creamy peanut butter, and vanilla ice cream frozen into a pint, then spun on the Ninja Creami's Milkshake setting into something thick but still sippable through a fat straw. I made it for movie night and my kids abandoned their popcorn. Warm the peanut butter for ten seconds so it blends in smooth instead of seizing into cold clumps. If it's thicker than you want, add a splash of chocolate milk and give it another quick spin.
How it spins
Tip: freeze the pint on a level shelf for a full 24 hours. If the first spin looks crumbly, add a splash of milk and run Re-spin.
Ingredients
- Chocolate Milk1.5 cup
- Creamy Peanut Butter2 tbsp
- Vanilla Ice Cream0.5 cup
Directions
- 1Stir the chocolate milk, peanut butter, and ice cream together until combined.
- 2Pour into a Creami pint, keeping it under the fill line.
- 3Freeze the pint flat for up to 24 hours.
- 4Lock the pint in and run the MILKSHAKE preset.
- 5If it is too thick, add a splash of chocolate milk and run it again.
- 6Pour into a glass and serve.
Tips
- Freeze your pint completely flat for the full 16-24 hours so the Creami can process it evenly without hitting hard chunks that cause the machine to struggle.
- If your shake comes out too icy or crumbly after spinning, add a splash of whole milk or cream, return it to the Creami, and re-spin to get that smooth, creamy texture.
- Use creamy peanut butter rather than natural or powdered versions, as it blends more smoothly when the Creami processes the frozen pint.
- Chill your serving cup or bowl in the freezer for five minutes before scooping so your shake stays creamier longer.
Variations
- Swap vanilla ice cream for chocolate ice cream to double down on the chocolate flavor and skip the separate chocolate milk step.
- Stir a tablespoon of honey or chocolate syrup into your liquid base before freezing for extra richness and sweetness.
- Use chocolate peanut butter instead of regular peanut butter and reduce the chocolate milk slightly to avoid overwhelming sweetness.
FAQ
- Can I use powdered peanut butter or natural peanut butter?
- Powdered peanut butter won't give you the creamy texture you want, and natural peanut butter with separated oil can make the Creami skip or struggle. Stick with creamy, store-bought peanut butter for the best result.
- My shake came out more like a peanut butter slushy. What went wrong?
- Your pint likely wasn't frozen solid all the way through. Make sure it sits flat in the freezer for the full 16-24 hours, and check that your freezer is at 0 degrees Fahrenheit or below.
- Can I make this lighter or lower calorie?
- Use low-fat chocolate milk and reduced-fat peanut butter, and swap in light vanilla ice cream instead of regular vanilla. The Creami will still spin it smooth, though the texture may be slightly less rich.
- How long can I store the frozen pint before spinning?
- Your pint stays good for about two weeks frozen solid. After that, ice crystals can form and make the texture grainy when you process it, so use it within that window for best results.
Nutrition
Per serving Β· makes about 2 servings Β· estimated
Ratings & Reviews
No ratings yetBe the first to rate and review this recipe!

Meet Marty Cole
I'm a home cook who got a little obsessed with the Ninja Slushi and Creami. I test every recipe in my own kitchen on a real machine, dial in the texture, and only post the ones my family actually finishes.
More about me βMore Milkshake recipes
Browse all βFrom the guides
Best Ninja Creami Milkshake Recipes
Eleven Ninja Creami milkshake recipes worth trying, plus how the Milkshake program works and the ice cream to milk ratio that keeps it thick.
RoundupBest Chocolate Ninja Creami & Slushi Recipes
Six chocolate Ninja Creami and Slushi recipes, from a fudge swirl pint to a malted milkshake, plus the tricks that keep chocolate from tasting bitter frozen.



