My Nice Cream Recipe Is Smooth, Creamy, And Totally Dairy Free

This nice cream reminds me of a truffle, ice cream, and peanut butter cup, all rolled into one irresistible frozen treat that you’d never guess is secretly a healthy dessert. Here’s why it’s different from any other nice cream recipe you might have tried before:
- Decadent chocolate peanut butter flavor – Most nice cream recipes are made with frozen bananas or other frozen fruit. I love banana ice cream and frozen yogurt, but this one is different. It’s rich, chocolaty, and actually satisfies that ice cream craving.
- Rich, creamy, and satisfying – It’s definitely richer than any other dairy-free ice cream I’ve tried. It scoops like a dream.
- Easy to make – Just toss 6 ingredients in a blender and churn (or use my no-churn alternative below).
- Better for you – This nice cream is of course dairy-free, but it’s also gluten-free, has no refined sugar, and even sneaks in 6 grams of protein and 3 grams of fiber.
If you need a “nicer” way to enjoy ice cream this summer without dairy, make a batch of this one with me, and you’ll see why I keep coming back to it!

Ingredients & Substitutions
Here I explain the best ingredients for my nice cream recipe, what each one does, and substitution options. For measurements, see the recipe card.
- Full-Fat Coconut Milk – This is the base of the nice cream and gives it that creamy texture. I grabbed organic from my local Sprouts because it also carries my Besti sweeteners (listed below — find your closest store here), but this brand is also great if you want one without gums. I don’t recommend lighter milks, like almond milk, that watery coconut milk in the dairy case, or regular dairy milk, because they make the nice cream too icy.
- Peanut Butter – For flavor and texture. This is my favorite brand with no added sugar because it’s spreadable and not runny, but for this particular recipe, runny natural peanut butter will work, too. You can also use almond butter, any other nut butter, or even sunflower seed butter for a nut-free option.
- Coconut Oil – Makes the nice cream easier to scoop and not harden as much. I used this one.
- Cocoa Powder – For the chocolate flavor. I recommend Dutch processed cocoa powder because it’s less bitter.
- Besti Powdered Monk Fruit Allulose Blend – This sweetener makes a huge difference in the end result! Not only does it dissolve easily for a smooth texture, it also lowers the freezing point of the nice cream, making it harden less and stay scoopable. The only other sweetener that will work the same way is plain powdered allulose, but you’ll need an extra 1/4 cup to get the same sweetness. Conventional sugar, erythritol, and other brands of monk fruit or stevia will make your ice cream turn out much harder and likely grainy.
- Vanilla Extract
FREE 5-Ingredient Recipe EBook
GET IT NOW
How To Make Nice 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.
- Blend it up. Toss all the ingredients into a high-speed blender and blend until super smooth and creamy.
- Freeze or churn. Pour the mixture into an ice cream maker (this is the one I use — but see my tips below if you don’t have one) and churn until it reaches a soft-serve consistency. Transfer to a glass container and freeze until solid.



- Scoop and serve. I drizzled my nice cream with extra peanut butter and sprinkled with sugar-free chocolate chips. You can also top it with my sugar-free chocolate syrup, chopped nuts, sprinkles, fresh berries (I’m partial to strawberries or raspberries), whipped cream, or even crushed peanut butter cookies.

My Recipe Tips
- Powdered Besti is key for keeping this nice cream smooth and scoopable. I can’t emphasize it enough — other sweeteners make it gritty and icy.
- Freeze your ice cream maker bowl for at least 24 hours. If you do it for less, it often warms up before the churning process is finished and the nice cream doesn’t get thick enough.
- A high-powered blender like this will get you the best texture. A food processor works too, just not quite as silky.
- Once you’re done churning, get the mixture into the freezer right away. If it starts melting before you freeze it, the texture gets harder later on.
- For the best creamy texture, try to eat this nice cream 3-4 hours after freezing. It’s fine past that point, you’ll just need to let it sit out for about 10 minutes before scooping.
- Don’t have an ice cream maker? You can freeze the blended liquid in a pre-frozen glass container without churning, but you’ll need to stir every 30 minutes for the first 3-4 hours. Alternatively, you can shake it in a jar to skip the stirring part — like my mason jar ice cream.
- Run your ice cream scoop under warm water. It makes scooping easier and melts the edges slightly, which I think makes it even better. This is my favorite ice cream scoop!

Nice Cream (Chocolate Peanut Butter)
My chocolate peanut butter nice cream recipe is rich, creamy, and dairy free, with 6 grams of protein and 3 grams of fiber. So easy to make!
Instructions
[ See step photos See my tips ]Tap on the times in the instructions to start a kitchen timer.
-
Combine all the ingredients in a powerful blender. Blend until smooth and creamy.
-
Pour the mixture into a frozen ice cream maker bowl and churn according to the manufacturer's instructions. The texture won't be like typical soft-serve, but should be very thick, like pudding.
Alternatively, if you don't have an ice cream maker, you can pour the mixture directly into a pre-frozen glass container and freeze, but you'll need to stir every 30 minutes until solid.
-
Pour the mixture into a glass freezer safe container. Cover and freeze for at least 4 hours, until firm.
-
Chocolate peanut butter nice cream gets harder in the freezer after 4 hours, so if you're serving it later than that, let it thaw on the counter for 10-15 minutes to soften.
Did you make it? Leave a review or tag me @wholesomeyum on Instagram!
Maya’s Recipe Notes
Serving size: 1/2 cup
- Tips: Check out my recipe tips above to help you get the creamiest texture, smooth consistent results, and easy scooping.
- Storage: You can keep it in the freezer for up to 3-6 months. Don’t forget to let it soften a bit before serving!
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.
Nice Cream

Shop
My
Custom











142 Comments
Leandra
0I LICKED THE BLENDER CLEAN…..no joke. OMG….I love it…I love you for creating it… I added a 1/2 tsp of cinnamon and used almond butter since my peanut butter on hand has sugar added. The almond butter waffle recipe I wanted try but have bought the waffle make yet. However, I have tried so many recipes from this site and loved them.
Maya | Wholesome Yum
0I am so happy to hear that, Leandra! Thank you!
Kathy
0I made this and it wasn’t grainy but icy texture. What caused this if you know? Thanks for your help. Kathy
Maya | Wholesome Yum
0Hi Kathy, It’s best a few hours after freezing, and gets hard if frozen too long. If you want to store it for longer, an ice cream maker works better than the no-churn method.
Brenda Henry
0Is the ice cream recipe for the Paleo diet?
Maya | Wholesome Yum
0Hi Brenda, Peanut butter is not paleo so unfortunately the ice cream would not be paleo as written, but you can replace the peanut butter with almond butter for a paleo version if you’d like.
Jenna Parker
0I can’t wait to make this! I live in Florida and my coconut oil is almost never solid in my pantry. Do you have a recommendation for measuring the coconut oil that is liquidy in the jar?
Maya | Wholesome Yum
0Hi Jenna, The amount is pretty close, it’s just a little different so I mention how I measure to be on the safe side. For this particular recipe, since it isn’t baking, you can probably just measure it liquid and it will be fine. Otherwise if you want to be really sure, you could place it in the fridge for a bit to solidify it.
Leah Jodon
0Can this ice cream be made without the peanut butter? And also I noticed that the ice cream has been really dry, even once it’s done.
Maya | Wholesome Yum
0Hi Leah, It’s chocolate peanut butter ice cream, so is there some specific reason you’re looking to omit the peanut butter? Almond butter would work fine as a replacement. I haven’t experienced dryness, but if what you are describing is it’s hard or crumbly, then it needed to be stirred more before freezing. If it hardens too much, it can help to have it thaw a bit on the counter. I like giving the option of a no churn recipe, but an ice cream maker also works if you don’t want to do the manual stirring.
Ewa
01 13.5-ounces how many ml is it?
Maya | Wholesome Yum
0Hi Ewa, It’s 400 mL. You can use the “Metric” button on the recipe card to switch between US Customary and Metric measurements.
Luana
0Hi, there! Can I use unsalted butter instead of coconut oil? Thank you.
Maya | Wholesome Yum
0Hi Luana, Possibly, I haven’t tried that. It would likely be harder to scoop, though. Let me know how it goes if you try it.
Jill
0This ice cream was so good! Thank you for this and all your recipes. It seems I can always count on your recipes to turn out great and have the ingredients that I don’t mind using.
Maya | Wholesome Yum
0Thank you so much, Jill! I appreciate the kind words and it means a lot!
Doug Danks
0Thanks for the Sugar Free Keto Low Carb Peanut Butter Chocolate recipe. It was the second thing I have made in my new ice cream maker. The recipe was easy to follow and I had all 5 of the ingredients on hand. I’ve been on the Keto diet for the past 35 pounds and this will be a great addition. I am 70+ years old so anyone can do this. My wife is a retired RD, and she loved it as well. I think she was surprised I made it all by myself. We got 9 servings, as we have the little plastic bowls with lids. I would say the portion size would be a little smaller than a 1/2 cup, so we estimated calories @ 250 AND WELL WORTH IT. Thanks,
Maya | Wholesome Yum
0Thank you, Doug! I’m so glad you and your wife liked it.
Dawn
0This was one of the first Keto-type recipes I ever made. If I was going to eliminate ice cream from my house I needed a sweet substitute; unless I wanted my husband to divorce me.
It was good. Hit the spot. A tablespoon was enough. My hubs really like it but I was less enthusiastic bc I’m just not a fan of peanut butter. Regardless a tub of this is always alternating between the fridge and freezer.
Today, however, I made it with almond butter. I also used unrefined coconut oil. OH. And I use liquid Stevia to cut down on carbs a little MY. GOODNESS. This was next-level delicious. Like a chocolate, almond, macaroon. Devine. I can’t wait for it to harden. Thank you for the recipe.
Maya | Wholesome Yum
0Now I have to try it with almond butter, Dawn! That sounds delicious!
Connie
0Hi, I’m new to using coconut milk from a can and see some recipes call for it to be refrigerated and then to use the “thick” portion only. In this recipe do I use the entire can or just the top part? Thank you!
Maya | Wholesome Yum
0Hi Connie, For this recipe I used the whole can.
Shirley Malar
0I’m not familiar with the consistency of coconut milk since I don’t like the taste and smell of coconut.
I would like to find something to substitute for coconut milk, but I think I should match the texture. Can you explain the texture to me? :o)
Wholesome Yum M
0Hi Shirley, The closest thing in texture and thickness would be heavy whipping cream.
Shirley
0Thank you so much. That really helps.
Karen
0I’m a huge chocolate peanut butter fan and this turned out AMAAAAAAAZING!!!!! Do you have any similar ice cream recipes but maybe some different flavors? I really liked the coconut milk in it and it was super fast and easy.
Maya | Wholesome Yum
0Thank you so much, Karen! I don’t have any other nice cream recipes with coconut milk yet, but this ice cream recipe is really popular also.
Suzanne Troiano
0Looking forward to making this but I have a tin loaf pan. Will that affect it if it’s not in a glass loaf pan?
Maya | Wholesome Yum
0Hi Suzanne, That should work just fine.
Alicia
0I made this today and took some to work to share. Everyone wants the recipe! I’ve been low carb for a few months and this is the first dessert I’ve had where I didn’t feel like I was missing out. Thank you!
Maya | Wholesome Yum
0I am so happy everyone liked it, Alicia! Have a great day!
MaryBeth Ford
0Could you use an ice cream maker, if you wanted to?
Jill
0I used my ice cream maker. It worked great and quicker than waiting for the freezer to harden it.
Maya | Wholesome Yum
0Hi MaryBeth, Yes, absolutely!
Ahmad
0Can this be made with coconut milk from a carton instead of can? I’ve read some concerning things about BPA and titanium oxide in canned coconut milk.
Maya | Wholesome Yum
0Hi Ahmad, You can but it would have to be the thick kind. So *not* the big cartons labeled “coconut milk beverage”. I think you can also find thick coconut milk in a different packaging called Tetrapaks.
Linda
0Hi Maya, this recipe sounds great. I don’t have coconut milk and wonder if it would work to use almond milk instead? Thanks, Linda
Maya | Wholesome Yum
0Hi Linda, No, sorry, I don’t recommend that. This recipe uses the thick kind of coconut milk in a can, not thin coconut milk beverage. Coconut milk beverage and almond milk are usually interchangeable, but the thick kind of coconut milk is different. If anything heavy whipping cream would be a better substitute for thick coconut milk, but then it wouldn’t be dairy-free.
Linda
0Good to know, Maya, thanks! I’ve never used any kind of coconut milk, so don’t know its properties. However, we are not dairy-free – we go through tons of heavy whipping cream, butter, cheese, etc., so using cream would not be a problem for us. Thank you for the prompt response, Linda
Nanette Purdy
0I love this recipe. I work for Crazy Richards Peanut Butter and have now been on Keto for about 6 weeks and this is my favorite!!! Can I share your recipe on our IG and show my meager attempt next to yours? So delicious. Thanks, I love your account.
Maya | Wholesome Yum
0Thank you, Nanette! My sharing policy is on the recipe card – you can share a picture with a link to the recipe, but not re-post the actual recipe. On Instagram, sometimes this works better with stories and swipe up to go to the recipe, but any way you want to do it is fine. We just keep the actual recipe on the site only. Thank you so much for asking and for stopping by!
Ksenia Ksentitskaja
0Hi Maya, regards from Estonia! My question is what consistency of coconut milk must be used? I took my coconut milk jar from the fridge and it was quite thick , also all mixture came thick, but i put it into freezer anyway. In 4 hours it was hard like stone! I assume my mixture consistency wasn’t right?
Maya | Wholesome Yum
0Hi Ksenia, Yes, the coconut milk should be thick, and the mixture should be thick. Did you stir it in the freezer at 30 and 60 minutes? That helps it not harden quite so much. It also varies a bit by freezer temperature, sometimes it’s better after 3 hours. Either way, if it gets too hard, just let it thaw on the counter until it’s softer again – for me that usually takes an hour. I’ve also gotten feedback that an ice cream maker works, so if you have one that will probably be even better, but isn’t required.
Margie Wood
0I made this today in an ice cream maker. It was ready in about five minutes. Delicious!
Maya | Wholesome Yum
0Thank you so much, Margie! I’m glad to know it works great in an ice cream maker. I’m getting one this summer so will have to try it!