
Free: Healthy 5-Ingredient Meals Ebook
Get It NowOne of my most popular homemade ice cream recipes is this low carb ice cream, but many of you have been asking for dairy-free recipes — and ice cream in particular. Seeing as how I always have a carton of almond milk in my fridge and have made ice cream in all kinds of ways, this was an easy request. Say hello to my homemade almond milk ice cream recipe! It’s the perfect light summer dessert, and free from dairy, sugar, or gluten. Grab your ice cream maker and make it with me!
Why You Need My Almond Milk Ice Cream Recipe

- Sweet and creamy – I’ll be honest, it’s not quite as creamy as regular ice cream, but it’s pretty close! And see my tip below to make it taste even more creamy.
- Dairy-free, gluten-free, and no refined sugar – Let’s be real, the reason you make almond milk ice cream is one of these concerns… or you just want a lighter, healthier dessert. Mine fits the bill! (It’s also keto friendly, with less than 1g net carbs per serving.)
- Just 4 ingredients – Plus a pinch of salt, and any add-ins you want. You know I’m a big fan of simple.
- Familiar process – If you’ve ever made regular ice cream (or my coconut milk ice cream) before, you got this! Aside from the milk swap, making almond milk ice cream actually not much different.
- 4 flavors to choose from – The flavor possibilities are endless, but I specifically tested 4 popular ones for you.

Ingredients & Substitutions
Here I explain the best ingredients for making ice cream with almond milk, what each one does in my recipe, and substitution options. For measurements, see the recipe card.
- Almond Milk – The base! I went with store-bought to keep it simple, but you can definitely make your own homemade almond milk. Cashew milk, oat milk, and other non-dairy milks would also work. Use my coconut ice cream recipe if you want to use coconut milk.
- Egg Yolks – These help form the custard and make the ice cream creamy, since almond milk isn’t creamy on its own. I haven’t experimented with egg substitutes for a vegan ice cream, but if you give it a try, let me know how it turns out! And if you’re wondering what to do with those leftover egg whites, they’re perfect for my keto bread or coconut macaroons.
- Sweetener – I use Besti Powdered Monk Fruit Allulose Blend for this dairy-free ice cream recipe, because it dissolves easily and has a zero glycemic index. Regular powdered sugar (not my preference), coconut sugar, or maple syrup would also work if it fits your lifestyle. I don’t recommend any other sugar substitutes (except plain powdered allulose would work, but you’ll need more) — your ice cream will be rock hard with anything else.
- Vanilla Extract – I like this brand, and include it even if I’m making other flavors.
- Sea Salt – This enhances the flavor, balances the sweetness, and makes the texture smoother.
- Mix-Ins – These are totally optional, but check out the variations section below if you want to jazz up your batch beyond just vanilla.

How To Make Almond Milk Ice Cream
I have step-by-step photos here to help you visualize the recipe. For full instructions with amounts and temperatures, see the recipe card.
- Whisk the yolks, powdered Besti, and salt. Combine them in a medium bowl, then whisk until combined and light yellow in color.
- Heat the almond milk. In a medium saucepan, heat the almond milk until it just starts to simmer.


- Temper the yolks. Very slowly, pour hot almond milk into the egg yolk mixture while whisking constantly.
- Heat gently. Pour the mixture back into the saucepan and warm on low, stirring often, until it hits 170 degrees F. ( (I just use my instant-read thermometer to check, but a candy thermometer also works, or see the recipe card below for approximate time if you don’t have one.) Pull it off the heat and whisk in the vanilla really fast — get it frothy!


- Refrigerate. Transfer the mixture to a container, cover, and chill in the fridge until very cold. If you’re making the cookie dough mix-in below, you can prep it while you wait.
- Churn. Pour the cold custard into a pre-frozen ice cream maker bowl. Churn until the almond milk ice cream is the texture of soft serve. (It will look less smooth, though — this is normal.)
- Enjoy! You can serve right away, or for firmer ice cream, transfer to a freezer container and freeze until solid.




My Recipe Tips
- Want it extra creamy? Replace 1/2 cup of the almond milk with half and half, heavy cream, or (to keep it dairy-free) coconut cream. It’s actually my favorite way to make it, but I left out these options from my basic almond milk ice cream recipe to keep it both dairy-free and simple.
- When combining the hot almond milk with the egg yolks, pour slowly in a thin stream and whisk fast. This keeps the eggs from scrambling, so it’s important!
- Stir the custard frequently while heating. Again, this is to prevent the eggs from fully cooking. And a good digital thermometer is your best friend to know when to stop.
- Make sure your custard is super cold before churning. For your almond milk ice cream to turn out creamy, it should be no more than 40 degrees F before you churn. I usually let mine sit in the fridge for at least 4 hours.
- Don’t have an ice cream maker? You can freeze the ice cream without churning, but you’ll need to stir every 30 minutes by hand for the first 4-6 hours. This is to prevent it from getting too icy.
Flavor Variations
Aside from the vanilla base recipe, here are the 3 other flavors I tested with my almond milk ice cream recipe. Pick one to match your cravings:
- Strawberry – Toss in 1/2 cup of chopped strawberries right before churning, and another 1/2 cup in the last 5 minutes. I do it this way because the first part infuses all the ice cream with strawberry flavor, while the second part leaves some little strawberry pieces.
- Chocolate – Mix in 1/3 cup of unsweetened cocoa powder (I recommend Dutch processed like this) during the first step. I like my chocolate almond milk ice cream pretty chocolaty, but you can reduce it to 1/4 cup if you want it less intense.
- Chocolate Chip Cookie Dough – This is actually the first flavor I ever made, and still my fave! My healthy cookie dough is a lot like the dough from my sugar free chocolate chip cookies and I love these chocolate chips for it. This add-in has a bit more to it, so see the recipe card below for instructions. Below is a picture of this flavor from the first time I posted it years ago:

Storage & Serving Tips
Naturally, you’d store this in the freezer! The texture is best within 3 months.
For easier scooping, I set my almond milk ice cream out on the counter for a few minutes and run my ice cream scoop under warm water.
My Tools For This Recipe
- Medium Saucepan – You can use any kind you’ve got, but lately I love this one because of the spout. It makes pouring the mixture much easier.i
- Ice Cream Maker – My fave that I’ve had for years! It’s durable, reliable, and roomy inside.
- Digital Thermometer – Mine isn’t necessarily made for ice cream making, but it’s actually perfect for it. Works super fast!
Almond Milk Ice Cream (4 Flavors)
My almond milk ice cream recipe is sweet, creamy, dairy-free, and has 4 flavor options: vanilla, chocolate, strawberry, or cookie dough.
Ingredients
Tap underlined ingredients to see the ones I use.
Vanilla Almond Milk Ice Cream:
Add-Ons For Strawberry:
Add-Ons For Chocolate:
Add-Ons For Chocolate Chip Cookie Dough:
Instructions
Tap on the times in the instructions to start a kitchen timer.
-
In a medium bowl, whisk together the egg yolks, powdered Besti, and sea salt, until combined and light yellow in color. Set aside. If making the chocolate flavor, whisk in the cocoa powder.
-
In a medium saucepan, heat the almond milk until it just starts to simmer. Remove from heat.
-
Very slowly, pour the hot almond milk into the egg yolk mixture while whisking constantly. (Do this in a thin stream and whisk vigorously to prevent scrambling the egg.)
-
Once the custard is combined and smooth, transfer the mixture back to the saucepan. Return to the stove over low heat, stirring frequently, until the mixture reaches 170 degrees F (76 degrees C), about 3-5 minutes.
-
Remove from heat. Whisk in the vanilla vigorously — it will get frothy. Cover and refrigerate for at least 4 hours, until very cold (40 degrees F (4 degrees C) or less).
-
If making the cookie dough flavor, prepare the chocolate chip cookie dough while you wait. In a medium bowl, beat together the coconut oil and powdered sweetener. Beat in the vanilla. Beat in the almond flour and sea salt, until crumbly like cookie dough. Stir in chocolate chips. Cover and refrigerate cookie dough until ready to use.
-
Once the custard is very cold, pour it into a pre-frozen ice cream maker bowl. Churn for about 25 minutes, until the ice cream is the texture of soft serve, though not quite as smooth. (If making the strawberry flavor, add 1/2 cup of strawberries before churning and the remaining 1/2 cup after 15-20 minutes of churning. For the cookie dough flavor, crumble the pieces into the ice cream maker in the last 5 minute sof churning.)
-
Serve right away, or for firmer ice cream, transfer to a freezer container and freeze until solid.
Did You Make My Recipe?
Leave a rating to help other readers, tag me @wholesomeyum on Instagram (I’d love to see!), or save the recipe to your email.
Maya’s Recipe Notes
Serving size: 1/2 cup
Nutrition info is calculated based on vanilla almond milk ice cream, and does not include add-ons for flavors.
I provide nutrition facts as a courtesy. Have questions about calculations or why you got a different result? Please see my nutrition policy.
Add Your Notes Your Notes
© Copyright Maya Krampf for Wholesome Yum. Please DO NOT SCREENSHOT OR COPY/PASTE recipes to social media or websites. We’d LOVE for you to share a link with photo instead.
Almond Milk Ice Cream

Gratitude Moment

Last weekend was our first amusement park visit of the summer. I had completely forgotten that we got this year’s season pass last summer until a friend reminded me. So, we all went together.
Here are my girls and me on one of the rides before it started. I love going with them, and will go as long as they let me.
They were begging for ice cream at the park, but we promised them cake at the birthday we were attending afterward instead. I guess I should make some almond milk ice cream for them soon!
74 Comments
DeAnn
0Hi Maya, I was wondering if you think that the liquid allulose would work as a sweetener in the Almond Milk Ice Cream.
Maya | Wholesome Yum
1Hi DeAnn, Yes, liquid allulose would work great here! Enjoy!
Alicja
0This was not a good recipe, why we’re there no measurements on the ingredients and also, you can put boiling mixtures in the fridge.
Maya | Wholesome Yum
0Hi Alicia, Of course there are measurements, it would be silly not to have them. They are on the recipe card, and I mention this multiple times in the post. The mixture should not be boiling when you place it in the fridge. Feel free to rate the recipe when you’ve actually made it.
Denise Templin
0When do you add the Cookie Dough to the ice cream??
Maya | Wholesome Yum
0Hi Denise, Add it to the ice cream maker in the last 5 minutes of churning.
Sheena
0The ice cream was so good! I used monk fruit allulose from wholesomeyum. I enjoyed experimenting with add-ons like fresh strawberries and chocolate chips.
Tin
0What a fun day! Your girls look so happy. Made the almond ice cream and it was a great idea! I made the chocolate chip cookie dough add-on. Enjoy the summer adventures!
Jean
0Planning to make this wonderful sounding treat today. I love ice cream and this recipe sounds delicious. I’m Planning to make rootbeer floats, of course the I may just eat it cause it sounds wonderful. It truly sounds easy to make. I will post pictures when ice-cream is done. Thank you for sharing your recipes.
Maya | Wholesome Yum
0Can’t wait to hear what you think, Jean — do come back and let me know!
Aleisha
0This recipe makes the BEST hot pudding, and it’s the best dairy free homemade icecream I’ve made so far. There isn’t many pure almond milk icecream or pudding recipes available online, so it was nice to find one that I actually enjoyed.
Maya | Wholesome Yum
0I’m so glad you liked it, Aleisha! Good to know it works for hot pudding, too. I’ll need to try that sometime.
Shana
0Do I put the vanilla custard in the fridge or freezer for 4 hours?
Maya | Wholesome Yum
0Hi Shana, You’d put it in the refrigerator before churning and the freezer after churning.
Shana
0Ooooo this is super easy to make.
Can I use Splenda?
Wholesome Yum D
0I generally don’t recommend Splenda for these reasons, but also for this recipe in particular, the almond milk ice cream is likely to turn out very hard with it.
Mimi LeVasseur
0This seems pretty easy to make. I do not have an ice cream machine, can I just freeze it?
Wholesome Yum D
0Hi Mimi, Yes, you can stir the ice cream at half hour intervals for the first 4-6 hours of freezing.
Heidi
0I’m confused… I saw something about vanilla powder but I don’t see it in the recipe ingredients.
Maya | Wholesome Yum
0Hi Heidi, An older version of my recipe used to contain vanilla bean powder, but I simplified it and it’s no longer included. You can still add it if you like.
Toni
0Such an amazing summer treat!! I will definitely make it again!
Sharina
0This is a new addition to my go-to summer ice cream recipe! So refreshing and healthy, meaning guilt-free! And I’m glad you added flavor options.
Trish C
0Love this! So easy to make and you can totally customize it! Great recipe.
Margo
0can this ice cream recipe be made without an ice cream maker?
Maya | Wholesome Yum
0Hi Margo, This recipe works best with an ice cream maker, but I have instructions in the post above if you don’t have one.
Cheryl
0Maya, how much vodka do I add to 6 servings of ice cream and when do I add it?
Wholesome Yum D
0Hi Cheryl, I have never added vodka to this recipe.
Donna J Nordman
0I need to make one little change; use your exact sweetener…I used a monk fruit sweetener with erythritol and it was way too sweet. Other than that, it churned beautifully. By the way I took your advice and got the Cuisinart ice cream maker! I really love it so that’s why I rate this recipe 5 stars, it took only 25 minutes.
Mary
0Okay, it’s me again…I am so bummed. I was definitely looking forward to enjoying this ice cream but it is so rock hard that I can’t even get a spoon started in it. What the heck did I do wrong with this recipe? I did use the Besti Powdered Monk Fruit Allulose Blend. The only thing I did differently in this recipe was I used vanilla bean and vanilla extract…Is there such a thing as churning it too long? I am not leaving stars because I know it’s most definitely something I did wrong and once I figure it out, I will return to rate it.
Maya | Wholesome Yum
0Hi Mary, Yes, it’s possible to churn it too long, and it sounds like that’s what happened. It usually takes about 25 minutes for me, but it can vary, so just look for the texture of soft-serve.
Mary
0That makes sense…I did feel like it got runnier the longer I churned it but my machine said to churn for 25 minutes. Thanks for getting back to me on this. I plan on trying it again next week. I have now acquired some of the Vanilla powder and I’m all set to make it completely as your recipe calls for. Thanks again!
Mary
0Sorry to keep asking these dumb questions but I’ve never made ice cream. If I adjust the servings to 16 so that I can get 2 quarts of ice cream, it says to use 10 2/3 egg yolks. How the heck do you get 2/3 of an egg yolk? Also, I do not have a pinch measurement…could you give me what that would be exactly? Like 1/4 tsp or 1/2 tsp?
Wholesome Yum D
0Hi Mary, The site automatically recalculates a recipe when the serving sizes are adjusted, so it doesn’t always get a perfectly even number. I suggest using 11 egg yolks.
Mary
0Thank you!!!
Mary
0Hi Maya, I seem to have failed at this recipe. I did not have any bean powder and could not find it around here. My local grocer had never heard of vanilla bean powder. So, instead of vanilla extract, I bought a vanilla bean and split it, and took the inside stuff out. Then I added about 1/2 tsp. vanilla extract. I was thinking the recipe would make 2 quarts but didn’t see that the recipe I was following only made 6 servings. I was not adding the cookie dough at this time, just trying to make vanilla. Needless to say, the vanilla is a bit overwhelming but my concern is that it really never made it to soft serve…more like a shake. I’ve got it in the freezer now and will see if it thickens. So, what do you think I did wrong? My ice maker was the same as yours, the bowl had been in the back of the freezer for 3 days and my custard had been in the refrigerator for 5 hours. I churned it for 30 minutes. Thanks for your help. I do have bean powder on order.
Maya | Wholesome Yum
0Hi Mary, The latest version of my recipe doesn’t have vanilla bean powder, and you don’t have to include it if the flavor is too strong for you. Vanilla bean powder should be similar to vanilla beans, but I could see how fresh vanilla beans might taste more potent and come out stronger. Hope this helps for next time!
Mary
0I went in search of the Besti Powdered Monk Fruit Allulose Blend and it is not available and they do not know when it will be available. Do you have another brand that will work the same?
Maya | Wholesome Yum
1Hi Mary, You can get Besti Powdered Monk Fruit Allulose Blend here and it’s in stock. 🙂
Rob
0How do I raise an issue? The main issue I have is the lack of precision, but the use of 1/2 a cup. Half cup? which cup? I got 100 different cups, all different in what they can hold. Also I live in Australia, is 1/2 an obvious measure in USA?
Wholesome Yum D
0Hi Rob, This is the measurement system we use in the US. At the top of the recipe card, you can change it to metric to get those measurements.
Meri
0Hi,
Recipe looks amazing. I have been looking for something healthier than store bought. I am not keto but am dairy and gf. I have serious sensitivities to the types of sweeteners you recommended. (I am a gastric nightmare lol) for sweeteners I have no issues with maple sugar granulated or liquid real maple syrup. How can I use my preferred sweeteners? I most likely would not be able to use the chocolate chips either. I would put on unsweetened cacao nibs.
Thank you 🙂
Maya | Wholesome Yum
0Hi Meri, Yes, you can use those if you like. Just make sure they dissolve.
Megan
0Is Coconut Milk ok to use instead of Almond Milk? Thanks
Maya | Wholesome Yum
0Hi Megan, Yes, you can. I also have a recipe for coconut milk ice cream.
Judy
0I’m allergic to eggs. Any substitute I for that?
Maya | Wholesome Yum
0Hi Judy, Sorry, I don’t have a substitute for eggs in this recipe. You might like my banana ice cream, which doesn’t use any eggs.
Pamela Coleman
0Is there a substitute for the bean powder? It is pretty expensive on Amazon.
Wholesome Yum M
0Hi Pamela, Vanilla extract will work here too. The flavor is not as defined with extract, but you will get a similar result.
Bobbie June Goldman
0Can I use two whole eggs instead of 4 egg yolks?
Wholesome Yum M
0Hi Bobbie, I don’t recommend doing this. For the best creamy results, just use the yolks.
Claudia Hernandez
0I do not have an ice cream maker and I really want to make this delicious recipe, how can I do that without an Ice cream maker, help!
Thank you!
Maya | Wholesome Yum
0Hi Claudia, This recipe works best with an ice cream maker, but I have instructions in the post above if you don’t have one.
Alan P
0Hello
Can I use heavy whipping cream? If not do you a recipe for that? Also no ice cream maker so stirring it will be ok?
Maya | Wholesome Yum
0Hi Alan, If you want to use a lot of heavy cream, I recommend making my low carb ice cream recipe. If you still want to make this almond milk ice cream, you can replace 1/2 cup of the almond milk with cream. Hope this helps!
Carole Seitz
0Unbelievably DELICIOUS! Need that sweet fix? This recipe is short of a miracle! Refreshing, light, and tastes so pure.
Eva
0I don’t have vanilla bean powder. Can I use just vanilla extract or unsweetened vanilla almond milk as a substitute? If so, how much liquid vanilla extract do I use? Thanks, Eva
Wholesome Yum M
0Hi Eva, Unsweetened vanilla almond milk will work great!
Penny Frick
0I only keep unsweetened vanilla almond milk on hand. Will that be ok and do I need to make any adjustments? Also my ice cream maker is 1-1/2 qt and your recommendation is a 2 qt. Do I need to make any adjustments for that? Thank you.
Wholesome Yum M
0Hi Penny, For a 1-quart ice cream maker, change the number of servings from 6 to 3, and the recipe will change to fit your ice cream maker’s size.
Penny Frick
0Thank you. What about the unsweetened vanilla almond milk? Any issues with using that?
Wholesome Yum M
0Hi Penny, That should work just fine!
Penny Frick
0Thank you Maya.
Roberta
0Hi Maya, I know you wrote you can’t suggest any other sweetener aside erythritol+allulose or pure allulose, but the problem for people in EU is that allulose is still forbidden by law for this year…so have we to wait a lot or could we try with some adaptation? This recipe sounds delish, I’m sure you won’t leave us just looking at you enjoying it and your cooking genius will be able to suggest something for us in EU too 😉
Thank you for all your inspiration!
Wholesome Yum M
0Hi Roberta, Powdered erythritol will give you the same flavors in your ice cream, but it will be very hard straight out of the freezer. You will need to let it sit and thaw for a while before you can enjoy it. It will not have the same texture as using allulose, and will be less smooth.
Roberta
0Many thanks, Maya! I’ll try this way, looking forward allulose (and your products containing it) to be introduced as soon as possible here in Europe to enjoy this and other recipes including this promising sweetener 🙂
Iuliia
0You can add couple of 1-2 tablespoons of vodka, it helps ice cream not to harden as much. I usually add it when I use erythritol in ice cream.
Beth
0This is the perfect summer treat! I can’t wait to make this! My kids are going to love this!
Lisalia
0Oh WOW this ice cream is DELISH! So good for me too. Thanks for your amazing recipes – they always turn out perfectly and taste so good!
Shanna
0I can’t believe that this is Keto. So good.
Anjali
0Omg this almond milk ice cream was amazing!! Cookie dough is one of my favorite ice cream flavors but I never knew how to make it from scratch at home! Everyone devoured this recipe – it turned out great!
Bhawana
0fabulous I truely loved this ice cream with almond milk. what a fantastic outcome.
EmilyWh
0This ice cream is so delicious and the perfect summer treat! I love that it uses almond milk and other the other healthy alternative ingredients!
Heidy
0This was an outstanding recipe for homemade almond milk ice cream ! I have to say the entire family enjoyed it so much we made it a few days in a row!!!
Irina
0WOW! No sugar ice cream! This recipe is a treasure. Sharing it with my mom:) Thanks!