Nothing beats a thick, frosty scoop of homemade ice cream when the weather warms up, and this Dairy Free Ninja Creami Peach Protein Ice Cream hits every single note. Made entirely dairy-free and sweetened naturally with dates, the Ninja Creami transforms these simple ingredients into a rich, refreshing summer dessert that also just happens to fuel your body. This dairy free ice cream is packed with fresh peach flavor in a pint, perfect for a quick summer treat for those summer sweet cravings!

This homemade peach protein ice cream is the ultimate cool down treat for a hot summer day. Thanks to the Ninja Creami machine, it blends into the dreamiest creamy texture without any dairy, making it a refreshing and nourishing option when you're craving something sweet. It’s packed with juicy peach flavor and just the right amount of protein to keep you and your sweet tooth satisfied.
If you’re loving this one, be sure to check out my other Ninja Creami recipes like strawberry cheesecake, peanut butter chocolate, Oreo cookies and cream, and mint chocolate chip all made with simple ingredients and that same ultra-creamy texture. The Ninja Creami machine truly makes it easy to enjoy healthy, homemade ice cream all summer long (and beyond!). Want even more protein ice cream flavor options to make in the Ninja Creami? Check out this post full of over 15 dairy free ice cream options!
If you love peaches, try this Ninja Creami Peach Cobbler Protein Ice Cream (Dairy Free), this easy Cottage Cheese with Peaches High Protein Breakfast, or this Peach & Prosciutto Pasta Salad!

Why You'll Love This Recipe
- It is healthy. This Ninja Creami ice cream recipe delivers that classic peaches and cream ice cream vibe without any added dairy or refined sugar.
- It is easy to make. Less than 10 minutes of prep to make, making this recipe a very easy recipe to make ahead of time. The longest part is waiting for the base to freeze for at least eight hours before blending it in the Ninja Creami.
- It is delicious. It’s the perfect refreshing treat to beat the heat on a hot summer day while sneaking in some protein. Plus, this high protein dessert is so much more fun than a plain protein shake! It feels like I am eating ice cream, but hitting my protein goals and enjoying a sweet dessert all in one bite.
- It's better than store bought. Next time you're craving something sweet, skip the store-bought pints and whip up this homemade peach ice cream instead!
Please note this post contains affiliate links.

Peach Ninja Creami Protein Ice Cream Ingredients & Tested Substitutions
- Almond Milk. If you have access to it, my first choice for almond milk is Califia Farms Organic almond milk. It does not contain any gums or sweeteners which I prefer. If you're in the US you'll likely be able to find it at your local grocery store but if you can't find this brand that's okay, use your favorite almond milk instead. Alternatively you may substitute this for oat milk for an even creamier texture, soy milk or your favorite plant-based milk.
- Coconut Milk. I recommend using full fat coconut milk for best results when it comes to the creamy ice cream texture due to the high fat content. I also don't recommend omitting this unless you have an allergy or you're trying to keep the fats low. In that case, you may simply use additional almond milk in its place.
- Vanilla Bean Paste. I like using vanilla bean paste because it enhances the vanilla flavor, however vanilla extract would be a perfectly fine substitute. You could leave it out entirely but I find it enhances the flavor of the strawberries and overall adds nice flavor.
- Medjool Dates. For added natural sweetness in the base, I use Medjool dates. You may replace dates with 1-2 tablespoons of maple syrup instead if you do not have any on hand.
- Vanilla Protein Powder. It’s important to note that you should enjoy the taste of your protein powder, or you won’t enjoy the taste of this ice cream! If you don’t have a protein powder you are loyal to, I recommend trying Equip Foods. My personal favorite is their grass fed beef isolate protein because it mixes super well and creates an incredibly creamy texture. You can use PRETTYDELISH to save 15% off your first order.
- Peaches. I used frozen peaches but you can absolutely use fresh peaches if you have them on hand! I suggest removing the skin if you choose to use fresh fruit. Canned peaches would work too but, I don't prefer them due to the added sugar syrups.
Ninja Creami Peach Protein Ice Cream Recipe Step by Step Instructions
Make the ice cream base. Add the almond milk, coconut milk, ¼ cup of peaches, dates, protein powder, and vanilla to a blender. Blend until smooth. You may find that a few small bits of the dates remain if your blender is not high speed; this is ok. You can strain them out or leave them in, it's up to you.





Freeze the ice cream base. Pour the ice cream base into the ninja creami pint container right up to the max fill line. Place storage lid on the container and place in the freezer on a level surface for a minimum of 8 hours. Ninja recommends at least 24 hours but I don't have that kind of patience and find that 8 hours is plenty.


Mix the ice cream. Once the base is frozen, place the ninja pint container in the outer bowl of the ninja creami and secure the outer bowl lid on top. Lock the outerbowl in place in the ninja creami motor base. For your first spin you will choose the "Lite Ice Cream" function.


Respin. Once the first spin is complete, you will need to use the respin function in order for the ice cream to become super creamy. My best creami prep tip is to add about 2-3 teaspoons of additional almond milk, just enough to barely cover the top of the pint, before you respin.



Add mix ins. Add remaining ¼ cup of peaches on top of the ice cream and re-secure the outer bowl lid. It's okay if the pint container feels very full, you'll still be able to use the mix in function to add the mix ins.


Expert Tips & Tricks
- Add More Milk. Before respinning, I recommend always adding a little bit more almond milk, or dairy free milk of choice. Just enough to almost cover the top of the pint container is perfect, about 2-3 tsp. This will help ensure the final result is super creamy.
- Add White Chocolate Chips. Add in white chocolate chips for some extra sweetness and crunch.
- Base or Toppings. Use the peach ice cream as a base for smoothie bowls in the morning! Top it with some gluten free granola, fresh fruit (more peaches or even some fresh berries), and a drizzle of honey.
FAQs About Peach Protein Ice Cream
Can I use a different type of milk instead of almond milk?
If you have an almond allergy or you just hate almonds, you can swap the almond milk out for a different milk like unsweetened oat milk, cashew milk, or even more coconut milk.
Do I have to use full-fat coconut milk?
I highly recommend sticking with the full-fat canned coconut milk! The fats from the milk are what give this dairy-free ice cream that rich, velvety texture we all love. It's not the end of the world to use low-fat coconut milk, but using a low-fat or "lite" version can result in a more icy, less creamy consistency once it’s spun.
Can I make this without a blender?
Since this recipe uses Medjool dates as a natural sweetener, a blender is pretty essential to get that base smooth and creamy. If you don't have a blender, you can swap the dates for 1-2 tablespoons of maple syrup and whisk the ingredients together vigorously in a bowl before freezing!
Why do I need to "respin" the ice cream?
Dairy-free Ninja Creami recipes can sometimes look a little crumbly or powdery after the first spin. This is totally normal. Adding a 2-3 teaspoons of almond milk and hitting "respin" is my secret trick to transforming that texture into the silky-smooth ice cream you see in the photos.
What do I do when my ice cream is still crumbly after a respin?
No worries! If it's still looking a bit dry, just add 2-3 teaspoons of almond milk and respin again. Sometimes the freezer temperature or the specific protein powder used can make it a little stubborn, but an extra respin always does the trick!
Do I really have to wait 24 hours for it to freeze?
The Ninja Creami recommends 24 hours because the Ninja Creami blade needs the base to be completely solid to shave it into that creamy consistency. However, I am super impatient when it comes to my sweets so I don't wait the full 24 hours most of the time. I find 8 hours is usually the sweet spot, so if you are anything like me and don't want to wait to enjoy a sweet treat, go with the 8 hours. If you have the patience, freezing it overnight or up to 24 hours, will give you great results as well.

How To Store Peach Ninja Creami Ice Cream
If you do not finish your pint in one sitting, smooth over the ice cream that is left in the container with the back of a spoon. Place the lid back on & freeze. You will need to run the leftovers back through the same steps in the Ninja Creami when you are going to enjoy it again. Note that if you added mix ins, the machine will end up pulverizing them!
More Homemade Ice Cream Ninja Creami Recipes You Might Enjoy:
- Ninja Creami Peach Cobbler Protein Ice Cream (Dairy Free)
- Apple Pie Ninja Creami Protein Ice Cream Dairy Free
- Strawberry Matcha Affogato Green Tea Ice Cream Recipe (Ninja Creami)
- Strawberry Cheesecake Ninja Creami Protein Ice Cream
- 3 Ingredient Ninja Creami Cherry Protein Sorbet
- Ninja Creami Protein Chocolate Cookies and Cream
- Peanut Butter Ninja Creami Protein Ice Cream
- Best 10+ Ninja Creami Protein Ice Cream Recipes
Did you have a chance to make this recipe? If so, please leave me a 5 star rating and review below. I always love and appreciate hearing from you!

Dairy Free Ninja Creami Peach Protein Ice Cream
Equipment
- Ninja Creami Machine
- Blender
- Ninja Creami Pint Container
Ingredients
- 1 cup almond milk
- ¾ cup coconut milk
- 1 scoop vanilla protein powder
- ½ cup frozen peaches
- 2 dates or 1-2 tablespoons of maple syrup, honey or agave
- 1 teaspoon vanilla extract
Instructions
- Make the ice cream base. Add the almond milk, coconut milk, ¼ cup of peaches, dates, protein powder, and vanilla to a blender. Blend until smooth. You may find that a few small bits of the dates remain if your blender is not high speed; this is ok. You can strain them out or leave them in, it's up to you.
- Freeze the ice cream base. Pour the ice cream base into the ninja creami pint container right up to the max fill line. Place storage lid on the container and place in the freezer on a level surface for a minimum of 8 hours. Ninja recommends at least 24 hours but I don't have that kind of patience and find that 8 hours is plenty.
- Mix the ice cream. Once the base is frozen, place the ninja pint container in the outer bowl of the ninja creami and secure the outer bowl lid on top. Lock the outerbowl in place in the ninja creami motor base. For your first spin you will choose the "Lite Ice Cream" function.
- Respin. Once the first spin is complete, you will need to use the re-spin button in order for the ice cream to become super creamy. My best creami prep tip is to add about 2-3 teaspoons of additional almond milk, just enough to barely cover the top of the pint, before you respin.
- Add mix ins. Add remaining ¼ cup of peaches on top of the ice cream and re-secure the outer bowl lid. It's okay if the pint container feels very full, you'll still be able to use the mix in function to add the mix ins.





Sam says
This is the very first recipe we tried with our new Ninja Creami Deluxe and it was delicious! The perfect summertime recipe for using peaches. The tip of adding almond milk before the respin was a fantastic trick to a creamy texture. We love that this fits into our healthier eating. A sprinkle of cinnamon on top made this perfect!
prettydeliciouslife says
I am so happy to hear you enjoyed! A sprinkle of cinnamon sound delicious! Sometimes I add a little granola for some crunch, too! 🙂