
A rich keto chocolate ice cream with delicious chunks of peanut butter swirled throughout. A few special tricks help keep this sugar free ice cream soft enough to scoop after freezing.
I’m having a little fun these days going back through old recipes, seeing if I can update them and make them even better. I’ve learned a lot through my experiments with low carb, gluten-free ingredients over the past couple of years and there are a few recipes way back in the archives that give me pain. As in “they weren’t quite what I hoped they would be and the photos are hideous and if I had known then what I know now” kind of pain. This recipe wasn’t quite that bad. In fact, it was quite good and I was pretty happy with it at the time. But it was one I always meant to get back to and try to make a little better. Because hey, it affords me the opportunity to make and eat outrageous amounts of chocolate and peanut butter. I thought my photos from this old recipe for low carb Chocolate Peanut Butter Ice Cream recipe were pretty good back then. But I think they are just a wee bit better now, don’t you?
So last week, to my children’s delight, I set about making low carb Chocolate Peanut Butter Ice Cream again. My intention was to amp up both the chocolate flavour and the chocolate colour, while also making the ice cream softer and more scoopable. I may have learned a lot of the past few years but apparently I have yet to learn to check all of my ingredients before I set about making a recipe. I intended to make this with Hershey’s Special Dark cocoa, as that will give anything a richer, darker chocolate colour. But I discovered I was out and I had to use Ghirardelli instead. Still, I increased the cocoa powder somewhat and I added chopped unsweetened chocolate and it definitely improved the chocolate flavour.
As for keeping it more scoopable after freezing, I pulled out all the tricks I know. The first trick is to start with a really thick custard base. Using more heavy cream and less almond milk goes a long way to thickening the base, as does the cocoa powder and the unsweetened chocolate. Then adding a little alcohol and some xanthan gum, both of which are known to keep sugar-free ice cream from freezing too hard. If you choose not to use the alcohol or the xanthan gum because you lack them or are intolerant to them, that’s okay. It won’t affect the flavour, but it will mean that your ice cream will freeze more solidly and you will need to let it sit on the counter for 10 minutes before trying to scoop it. A little trick I’ve learned there is to divvy it up into portion-size containers before it freezes too hard, so you don’t have to thaw the whole lot each and every time.
So the moral of the story is I can make this ice cream more chocolatey, more scoopable and I can take much better photos of it. And that if you want it to be darker chocolate in appearance, make sure you have your Hershey’s Special Dark cocoa on hand before you set about making it!

Keto Chocolate Peanut Butter Ice Cream
Ingredients
- 1 3/4 cups (416.5 g) heavy cream
- 3/4 cup (187.5 g) unsweetened almond milk
- 1/2 cup (91 g) Swerve Sweetener
- 1/4 cup (59.15 g) allulose, or xylitol
- 1/4 cup (21.5 g) cocoa powder
- 3 large (3) egg yolks
- 2 ounces (56.7 g) unsweetened chocolate, finely chopped
- 2 tbsp vodka
- 1/2 tsp xanthan gum
- 1/2 cup (129 g) peanut butter
Instructions
- Set a medium bowl in a large container of ice water.
- Whisk cream, almond milk, sweeteners and cocoa powder in a medium saucepan until cocoa powder is mostly dissolved. Over medium heat, stir occasionally and heat until mixture is steaming but not simmering, or 170F on a candy thermometer.
- Whisk egg yolks in a small bowl until smooth. Very slowly whisk in 1 cup of the hot cream mixture to temper the yolks. Then slowly whisk tempered yolks back into cream mixture, stirring constantly. Continue to cook until very hot, 175 – 180F.
- Add chopped chocolate and let sit 1 minute to melt, then whisk to combine.
- Pour mixture into bowl in ice bath and let cool 10 minutes then wrap tightly with plastic wrap and refrigerate at least 3 hours.
- When ready to churn, remove custard from fridge and add vodka, stirring to combine. Sprinkle with xanthan gum and whisk vigorously to combine.
- Pour mixture into canister of an ice cream maker and churn according to manufacturer's directions. When ice cream is about the consistency of soft serve, transfer half to an airtight container.
- Working quickly, add about half the peanut butter by spoonfuls. Add the remaining ice cream and the remaining peanut butter and swirl with a knife to spread evenly.
- Press plastic wrap flush to the surface and freeze until firm, 1 to 2 hours.
- Leftovers will freeze hard but not unscoopable.
Nutrition
Nutritional Disclaimer
Please note that I am not a medical or nutritional professional. I am simply recounting and sharing my own experiences on this blog. Nothing I express here should be taken as medical advice and you should consult with your doctor before starting any diet or exercise program. I provide nutritional information for my recipes simply as a courtesy to my readers. It is calculated using MacGourmet software and I remove erythritol from the final carb count and net carb count, as it does not affect my own blood glucose levels. I do my best to be as accurate as possible but you should independently calculate nutritional information on your own before relying on them. I expressly disclaim any and all liability of any kind with respect to any act or omission wholly or in part in reliance on anything contained in this website.
Free Bonus: Secrets to Keto Baking!
Sign up for your favorite recipes delivered straight to your inbox plus get our FREE bonus: Secrets to Keto Baking!





I can’t wait to try this recipe! Thanks for all you do to help us stay on our journey w/keto!
very very delicious perfect combination of chocolate and peanut butter soft I will make again and again I wanted to skip my diet and eat a few Reese’s I googled keto chocolate peanut butter ice cream your recipe looked more like what I wanted thank you for the recipe
Oh.My.Gosh. I’ve been making the no churn strawberry ice cream for over a year and thought that was the best. This is the first time using my Cuisinart ice cream maker and the first time making your chocolate peanut butter ice cream. I had no idea how delicious it could be. Bravo, Caroline on this outstanding ice cream recipe.
Glad you like it!
Oh.My.Gosh. I’ve been making the no churn strawberry ice cream for over a year and thought that was the best. This is my first time using my Cuisinart ice cream maker and I are the first time making your chocolate peanut butter ice cream. I had no idea how delicious it could be. Bravo, Caroline on this outstanding ice cream recipe.
What is the consistency like after refrigerating for 3 hours? I did mine overnight and it was like pudding. I’m wondering if I cooked it too much. The taste is fantastic, but the consistency after putting it in the ice cream freezer is still more like frozen pudding.
Did you use only allulose as your sweetener? If so, that’s why it’s taking so long to firm up.
No I used both sweeteners as the recipe called for. After preparation, I refrigerated over night, and that was when it looked like pudding. Then I put it in the ice cream freezer, and it didn’t take long before it was soft- serve consistency. I’m going to try some tonight and see how it is.
Really not sure, then!
Freezer bucket in the freezer. Picked up what I needed just now. Making this over the weekend. Anybody who knows me is well aware that my favorite milkshake is the Peanut Butter Fudge milkshake at Cookout drive-thru. This is going to be yummy, I know. Thanks Carolyn.