This post may contains Amazon affiliate and other affiliate links. If you make a purchase through these links, I may earn a small commission at no extra cost to you. Your support helps me continue to provide quality content. I only recommend products I personally trust and believe will add value to your experience. For more details, please visit my Privacy Policy.
There’s something almost magical about homemade ice cream. The sound of the spoon cracking through a freshly frozen tub, the creamy cold bite on a hot day, and that nostalgic comfort that somehow makes everything feel a little lighter for a moment. Before switching to keto, ice cream was one of those desserts I thought I would never truly enjoy again without compromising texture or flavor.
I tried plenty of low-carb versions over the years. Some froze into rock-solid blocks after a few hours in the freezer. Others tasted icy, gritty, or strangely artificial. A few melted instantly into soup before you could even sit down to eat them. Honestly, I had almost accepted that keto ice cream would always be “good enough” instead of genuinely satisfying.
Then this recipe happened.
This Creamy Keto Ice Cream That Stays Soft (Easy Low-Carb Recipe) completely changed my expectations for homemade keto desserts. The texture is rich, creamy, scoopable straight from the freezer, and incredibly close to premium traditional ice cream. It has that soft, luxurious consistency most low-carb ice creams struggle to achieve.
The secret is using allulose, which behaves much more like real sugar in frozen desserts. Instead of turning the ice cream into a frozen brick, it helps keep the texture soft, smooth, and easy to scoop even after freezing overnight.
What I love most about this recipe is how flexible it is. You can keep it classic vanilla, swirl in raspberry ripple, add chocolate chunks, mix in toasted nuts, or turn it into dozens of different keto ice cream flavors using the same creamy base.
And unlike many keto desserts that require complicated ingredients or specialty techniques, this recipe feels approachable. It’s rich enough for special occasions but simple enough for a random Tuesday night when you just want something cold, creamy, and comforting without the sugar crash afterward.
If you’ve been searching for a keto ice cream recipe that truly delivers on texture, flavor, and scoopability, this might become your new favorite freezer staple.
Why You’ll Love This Recipe
🍨 It Actually Stays Soft
No rock-hard frozen blocks here. This ice cream stays creamy and scoopable straight from the freezer.
🥄 Rich & Creamy Texture
The combination of cream, milk, and allulose creates a luxurious texture that feels incredibly close to traditional ice cream.
🔥 Keto-Friendly & Low Carb
This recipe keeps carbs low while still delivering real dessert satisfaction.
⏱ Easier Than You Think
Homemade keto ice cream sounds fancy, but the process is surprisingly beginner-friendly.
💛 No Weird Aftertaste
Balanced sweeteners help avoid the cooling or artificial taste some keto desserts have.
🍓 Perfect Base for Flavors
Vanilla, chocolate, raspberry ripple, peanut butter, coffee — this base works with almost anything.
🥶 Freezer-Friendly
Stores beautifully for easy desserts throughout the week.
👩🍳 Better Than Many Store-Bought Keto Ice Creams
Creamier texture, cleaner ingredients, and customizable sweetness levels.
My Personal Experience
The first time I made this keto ice cream, I was honestly expecting disappointment.
I had already tried several low-carb ice cream recipes before, and almost all of them ended the same way: icy texture, freezer burn, or an ice cream scoop bent trying to chip through the frozen container.
But this recipe felt different almost immediately.
The base looked glossy and creamy while churning, and after freezing, it still stayed surprisingly soft instead of turning solid. I remember opening the freezer the next morning fully expecting the usual keto ice cream struggle — but the scoop slid right in.
That first bite genuinely shocked me.
It was creamy, rich, smooth, and tasted like real homemade ice cream instead of a “healthy substitute.” The allulose made an enormous difference in texture, and the flavor felt balanced rather than overly sweet or artificial.
Now this recipe has become one of my favorite keto dessert staples. Some weeks I keep it simple with vanilla bean and toasted almonds. Other times I swirl in raspberry sauce, keto caramel, or sugar-free chocolate chunks.
It’s one of those recipes that makes keto feel sustainable long term because it removes that feeling of restriction.
Required Equipment
Medium Saucepan
Needed for gently heating the ice cream base without scorching the dairy.
Mixing Bowls
Useful for whisking the ingredients smoothly and cooling the mixture.
Whisk
Helps combine sweeteners and dairy evenly while preventing lumps.
Fine Mesh Strainer
Optional, but excellent for creating an ultra-smooth final texture.
Ice Cream Maker
Helps churn air into the mixture for a creamy, scoopable consistency.
Freezer-Safe Container
Necessary for storing the finished ice cream properly without freezer burn.
Rubber Spatula
Perfect for scraping every bit of creamy mixture from the bowl.
Ingredients & Substitutions
Heavy Cream – 2 Cups
Creates the rich, creamy texture essential for keto ice cream.
Substitute:
Coconut cream can work, though flavor will slightly change.
Whole Milk – 1 Cup
Adds balance and helps improve scoopability.
Substitute:
Unsweetened almond milk lowers carbs further but creates a slightly lighter texture.
Allulose – 170 g
The key sweetener that keeps the ice cream soft instead of freezing rock solid.
Substitute:
You can partially replace with monk fruit blends, but too much substitution may affect texture.
Powdered Keto Sweetener – 2–3 Tbsp
Boosts sweetness without adding much volume.
Substitute:
Powdered erythritol blends work, though some may add a slight cooling effect.
Egg Yolks – 4 Large
Help create a rich custard base and improve creaminess.
Substitute:
For Philadelphia-style ice cream, you can omit them, though texture becomes slightly less luxurious.
Vanilla Extract – 2 tsp
Adds warmth and classic ice cream flavor.
Substitute:
Vanilla bean paste creates even deeper flavor.
Salt – 1/4 tsp
Enhances sweetness and balances flavor.
Xanthan Gum – 1/8 tsp
Helps reduce iciness and improves texture.
Substitute:
Guar gum also works well.
How to Make Creamy Keto Ice Cream That Stays Soft (Easy Low-Carb Recipe)
Step 1: Heat the Cream Base
In a medium saucepan, combine the heavy cream, milk, allulose, powdered sweetener, and salt.
Warm gently over medium-low heat while whisking occasionally until the sweeteners dissolve completely.
Do not boil the mixture.
Step 2: Prepare the Egg Yolks
Place the egg yolks into a separate mixing bowl and whisk until smooth.
This step helps create the rich custard-style texture that makes homemade ice cream feel luxurious.
Step 3: Temper the Eggs
Slowly pour a small amount of the warm cream mixture into the egg yolks while whisking constantly.
This gradually raises the egg temperature and prevents scrambling.
Continue adding more warm liquid slowly until fully combined.
Step 4: Cook the Custard
Pour the tempered mixture back into the saucepan.
Cook gently over low heat while stirring constantly until the custard thickens slightly and coats the back of a spoon.
Avoid overheating or the eggs may curdle.
Step 5: Add Vanilla & Xanthan Gum
Remove from heat and whisk in the vanilla extract and xanthan gum.
Whisk thoroughly so the xanthan gum disperses evenly without clumping.
Step 6: Chill the Mixture
Transfer the mixture into a bowl and cool completely.
Refrigerate for at least 4 hours or overnight for the best texture.
A fully chilled base churns much creamier.
Step 7: Churn the Ice Cream
Pour the chilled mixture into your ice cream maker and churn according to manufacturer instructions.
The mixture should thicken into soft-serve consistency.
Step 8: Add Mix-Ins
If desired, fold in chocolate chunks, nuts, raspberry swirl, or keto caramel during the final minutes of churning.
Step 9: Freeze Until Scoopable
Transfer the churned ice cream into a freezer-safe container.
Freeze for about 2–4 hours until firm enough to scoop.
Unlike many keto ice creams, this one should remain relatively soft even after freezing overnight.
Common Mistakes to Avoid
Overheating the Custard
Too much heat can scramble the eggs.
Skipping the Chill Time
Warm ice cream base churns poorly and creates icy texture.
Using Only Erythritol
Erythritol alone often creates hard frozen texture.
Adding Too Much Xanthan Gum
Excess gum can create gummy texture.
Under-Churning
Insufficient churning reduces creaminess and air incorporation.
Pro Tips for Best Results
Use Allulose for Soft Texture
This makes the biggest difference in scoopability.
Chill Overnight
Longer chilling develops smoother texture and deeper flavor.
Store in Shallow Containers
This helps the ice cream freeze more evenly.
Add Swirls Carefully
Ripple sauces should be folded gently to preserve texture.
Let Sit Briefly Before Scooping
Even soft keto ice cream benefits from 2–3 minutes at room temperature.
Keto Benefits of Allulose
Allulose is one of the best sweeteners for keto ice cream because it behaves much more like traditional sugar than many low-carb alternatives.
Unlike some keto sweeteners that freeze solid or create gritty texture, allulose lowers the freezing point of ice cream and helps maintain a creamy, scoopable consistency.
It also has a clean sweetness without the strong cooling effect some sugar substitutes create.
For keto desserts that rely heavily on texture — especially frozen desserts — allulose can make an enormous difference in the final result.
Variations You Can Try
Raspberry Ripple
Swirl sugar-free raspberry sauce through the churned ice cream.
Chocolate Chunk
Add keto chocolate chunks during the final churn.
Peanut Butter Swirl
Fold in warmed natural peanut butter.
Cookies & Cream
Add crushed keto sandwich cookies.
Coffee Ice Cream
Mix espresso powder into the warm cream base.
Mint Chocolate Chip
Add peppermint extract and sugar-free chocolate chips.
Tips for This Recipe
- Chill the base fully before churning.
- Avoid rushing the freezing stage.
- Store with parchment pressed against the surface to reduce ice crystals.
- Use shallow containers for smoother freezing.
- Scoop with a warmed ice cream scoop for easier serving.
Optional Additions
- Crushed pecans
- Toasted almonds
- Keto caramel sauce
- Sugar-free chocolate syrup
- Cinnamon
- Espresso powder
- Unsweetened cocoa powder
Serving Ideas
This keto ice cream pairs beautifully with:
- Keto brownies
- Low-carb cookies
- Fresh berries
- Sugar-free chocolate sauce
- Keto waffles
- Chopped nuts
- Whipped cream
It’s also perfect for:
- Summer desserts
- Movie nights
- Family gatherings
- Birthday treats
- Late-night sweet cravings
Storage Recommendations
Freezer
Store in an airtight freezer-safe container for up to 2 weeks.
Preventing Ice Crystals
Press parchment paper directly onto the surface before sealing.
Reheating
No reheating needed, but allow the container to sit at room temperature for 2–3 minutes before scooping if frozen very firm.
Frequently Asked Questions
Why does this keto ice cream stay soft?
Allulose lowers the freezing point much better than many keto sweeteners.
Can I use almond milk instead of whole milk?
Yes. Unsweetened almond milk lowers carbs further, though texture becomes slightly lighter.
Do I need an ice cream maker?
An ice cream maker gives the best texture, but no-churn versions are possible with extra freezing and stirring.
Can I make this dairy-free?
Yes, using coconut cream and almond milk.
Why is my ice cream icy?
Usually from insufficient fat, incomplete chilling, or using the wrong sweetener balance.
Can I make chocolate ice cream with this base?
Absolutely. Add cocoa powder or melted sugar-free chocolate.
How long does homemade keto ice cream last?
It’s best within 1–2 weeks for optimal texture and flavor.
Nutritional Breakdown (Per Serving)
Approximate values per serving:
- Calories: 285
- Protein: 4g
- Fat: 28g
- Total Carbs: 6g
- Fiber: 0g
- Net Carbs: 4g
Values vary depending on flavor additions and sweetener brands.
Recipe Snapshot
Prep Time
20 minutes
Cook Time
10 minutes
Total Time
30 minutes plus chilling/freezing
Course
Dessert
Cuisine
American Keto
Servings
8 servings
Calories
285 per serving









