Sugar Free Condensed Milk
Published April 8, 2023 • Updated March 8, 2026
This post may contain affiliate links. See my disclosure policy.
This sugar free condensed milk takes 30 minutes and three ingredients. I use it as my shortcut for keto fudge, caramels, pie fillings, and homemade ice cream.
If you make keto desserts, you’ve hit this wall: there’s no store-bought option without sugar. A standard can packs around 22g of carbs per serving, mostly from corn syrup. I got tired of skipping recipes that called for it, so I started making my own.

Three ingredients, one pot, 30 minutes. I combine butter, powdered allulose, and heavy cream in a saucepan and let it simmer until it reduces by about half. No constant stirring. Once it chills, it thickens into that rich, caramel-colored syrup that works exactly like the canned version. I reach for it when making keto fudge, caramel candy, vanilla ice cream, and pie fillings.
I’ve tested this with heavy cream and ultra-filtered milk side by side. Heavy cream is more forgiving and thickens faster, so I use it for fudge and candy. Ultra-filtered milk (I use Fairlife) mixes into batters without clumping or separating, which makes it better for baked fillings. Reader Amber C. confirmed the same thing after making five batches.
The biggest question I get: it looks too thin on the stove. That’s normal. The fridge finishes the job, not the burner. If the mixture coats the back of a spoon and holds a line when you run your finger through it, pull it. It firms up in about two hours.
KetoFocus fans think it’s the BEST!!
“I actually made this a few weeks ago. To be honest, I don’t even remember why I made it. I was going to use it for some recipe I didn’t end up making. Yet it was so freaking good I ended up eating it on other things. It’s awesome on keto toast, on blueberries, or to be perfectly honest, it’s nearly impossible to not just shovel spoonfulls right into your mouth, it’s that freakin good. Mine only lasted about 4 days in the fridge before it was all gone.”
➥ from YouTube subscriber @pumpkinheadghoul
“I make this milk all the time. Love it! I make coconut candy with almonds and a drizzle of chocolate on top using unsweetened coconut milk. It’s so good.”
➥ from YouTube subscriber @judystites9575
How to make sugar free condensed milk
I make this in one pot. Butter, powdered sweetener, and cream go in together, and I walk away until it boils. Then I drop the heat to low and let it simmer for 25-30 minutes. That’s the entire method.
Key ingredients and substitutions
- Butter – I use unsalted so the sweetness stays clean. If the recipe you’re making calls for salt, add it there instead of here.
- Sugar free sweetener – Use powdered, not granulated. Allulose is what I use because it’s the only sugar free sweetener that doesn’t crystallize when it cools. Erythritol-based powders will turn grainy on you.
- Milk or cream – For the lowest carb option, use ultra-filtered whole milk like Fairlife (6g carbs per cup). If using whole milk, add 1/3 cup of heavy cream so it reduces faster without scorching. Heavy whipping cream works on its own and is what I grab most often. Canned coconut milk makes a dairy free version (instructions in the section below).
Explore 684+ keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.
Ingredients
3 tablespoons unsalted butter
1/2 cup powdered sugar-free sweetener
2 cups heavy whipping cream or ultra-filtered whole milk
Step by Step Instructions
Step by Step Instructions
Bring to a boil
Add butter, sweetener and milk or cream to a heavy bottom saucepan. Bring to a boil over medium heat while stirring occasionally.
Simmer until thickened
Reduce heat to low and simmer the mixture for 25-30 minutes or until the mixture has thickened and can coat the back of a spoon.
Refrigerate
Remove from the heat and pour into a storage container or mason jar. Let cool at room temperature for 30 minutes before transferring the keto condensed milk to the refrigerator to cool for 2 hours. Mixture will thicken as it cools. If mixture appears chunky, strain through a wire mesh first.
Nutrition disclaimer
The nutrition information provided is an estimate and is for informational purposes only. I am a Doctor of Pharmacy (Pharm.D.); however, this content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always consult your physician or other qualified health provider before making any lifestyle changes or beginning a new nutrition program.
Your Macros. Your Recipes. Calculated in 60 Seconds.
Get personalized keto macros and instantly see which recipes fit your targets. No more guessing what to eat.
Get My Macros + Recipes →Frequently Asked Questions
It still looks thin on the stove. How do I know when to pull it?
I get this question constantly. The mixture will look too thin when you take it off the burner, and that's exactly how it should look. I use the spoon test: dip a spoon in, run my finger across the back, and if the line holds, it's done. The fridge does the real thickening over about two hours. If you wait for it to look thick on the stove, you've gone too far.
Should I use heavy cream or ultra-filtered milk?
I've made this with both many times. Heavy cream thickens faster and is more forgiving, so I grab it when I'm making fudge or candy. Ultra-filtered milk (I use Fairlife, 6g carbs per cup) blends into batters and fillings without clumping or separating. I pick based on what I'm using it in.
Can I cook it longer to make keto dulce de leche?
Yes, and I love this variation. I push it past the normal pull point by another 10-15 minutes until it darkens and develops deep caramel flavor. The catch: this only works with allulose. It's the only sugar free sweetener that actually caramelizes. Erythritol-based sweeteners won't do it. Reader JK Brown tested this in the microwave and confirmed it works that way too.
Why did mine turn grainy or crystallize?
I've run into this, and every time it was the sweetener. Erythritol-based sweeteners crystallize as they cool, which gives you a gritty texture. I switched to powdered allulose and the problem went away completely. If you've already made a grainy batch, try warming it gently and whisking until smooth, but the real fix is switching sweeteners.
Can I make this in the microwave?
I've had readers pull it off successfully. The key is using a wide dish (like an 8x8 glass pan) no more than one-third full. Microwave in 5-minute intervals, and stir carefully after each round to release superheated spots that can boil up on you. It works, but I still prefer the stovetop because I have more control over when to pull it.
Can I use granulated sugar free sweetener instead of powdered?
I don't recommend it. I've tried granulated sweeteners in this and some just won't dissolve, even with heat. You end up with a grainy texture that doesn't smooth out. Powdered sugar free sweetener dissolves cleanly into the cream. If you only have granulated on hand, pulse it in a blender or food processor first to powder it.
Is this the same as evaporated milk?
No. Evaporated milk is unsweetened with just the water cooked off. What I'm making here is the sweetened version, which is thicker, sweeter, and works as both a sweetener and a creamer in one. I use it specifically for that rich, syrupy quality that gives fudge and candy their texture.


Making keto fudge for Easter and want to get ahead of it. If I make the condensed milk now and jar it up, will it last 4-5 days in the fridge, or does the heavy cream start to go off after a couple days? Don't want to pull it out and have it be unusable.
This is probably my fifth batch and I think I finally cracked it (took me a while). The first few times I used heavy cream and it worked but came out so thick I had to thin it down when mixing it into things. Switched to the ultra-filtered milk and it's actually more versatile for me, mixes into batters without clumping or separating. I also started pulling mine at 28 minutes instead of 30 because it was getting a little darker at the edges on my stovetop and the texture was better slightly earlier. The other thing I noticed is it firms up a lot more in the fridge than it looks like it will in the pan, so if it seems a little loose when you pour it out that's probably fine. I keep a jar in the fridge now and pulled it out last week to make a fudge and it worked exactly like I hoped.
28 minutes makes sense if your edges are catching early. Stovetops vary more than I expected on this one. Ultra-filtered for batters, heavy cream when you need it to set thick fast. That's the split I use too.
I used to make key lime pie every summer with a can of condensed milk and it was one of the first things I missed going keto. Tried this batch last week and it thickened up nicely at about 27 minutes. First key lime pie in two years is happening this weekend.
27 minutes is right in range. Key lime pie coming back after two years is a big deal. Post back after the weekend.
Made this last week for the first time and it came out really well, but I'm still not sure when to pull it. Mine went about 28 minutes, still looked pretty thin in the pan, then thickened up once it hit the fridge. Is that normal, or should it be visibly thickening on the stove before I take it off? Just want to know what to look for so I'm not standing there guessing next time.
That's normal. It won't look thick coming off the stove, the fridge finishes the job. On the stove you're just watching for volume reduction, roughly half of what you started with, and it should coat the back of a spoon. Run your finger across and if the line holds, pull it.
Didn't think this would work but it did. Used the heavy cream version and it thickened up just like it's supposed to.
The cream version is way more forgiving. I use it for fudge because it thickens faster and doesn't need as much stirring.
I tried this but using a microwave. I followed the microwave directions in the video
"Ultimate Clotted Cream - From Any Cream In 15 Minutes" but with these ingredients. It worked quite well. I did go past sweetened condensed milk stage to make a keto dulce de leche using allulose. I did get splatter on the 3rd 5-min heating. I then did a 4th 5-min at 80%(to limit splatter) for the dulce de leche.
You use a wide pan (such as 8x8 glass pan) no more than 1/3rd full. Careful to use a spatula to disturb/stir after microwaving to safely release the superheated spots that will boil up on you if you disturb the pan by lifting it.
Going past condensed milk to make dulce de leche is clever. Allulose is the only sweetener that caramelizes so that was the right pick. That superheating thing is real, I've been caught by it stirring too fast.
I have that exact same spoon
Ha, that spoon has been in more videos than I can count.
This looks wonderful and I'm excited to try it. However, under the dairy free directions, you still add butter, which means it isn't dairy free. Would ghee and coconut cream work for this? Or butter flavored coconut oil? Just wondering if you've tried either of those?
Thank you for all the work you put into your videos for all of us.
Oops that was a typo. Yes, use ghee.