For years I bought the Costco tub. It was one less thing to think about during the Thanksgiving rush, and nobody at my table ever complained. Then I picked up the giant bag of fresh cranberries instead, mostly out of curiosity, and I have not bought the tub since.
This sugar free cranberry sauce is two ingredients plus water. Fresh cranberries and allulose, about 15 minutes on the stove, and it comes out tart and glossy and bright red. The allulose matters more than it sounds like it should. It is the one sweetener that does not leave the gritty, slightly cooling finish that most sugar substitutes give you once the sauce chills.

Save This Recipe ๐
Now I freeze half the bag and work through the rest all season. It goes next to the turkey, on top of baked brie, and into cranberry sauce meatballs when I want something to put out before dinner.

Jump to:
Why You'll Love it
- Two ingredients plus water. Cranberries and allulose. That's the recipe. Everything else on this page is optional.
- It stays bright red. Most sugar substitutes turn cranberry sauce dull or brownish. Allulose behaves closest to real sugar in the pan, so the color holds.
- No gritty texture after it chills. This is the thing that ruins most sugar free versions. Erythritol and monk fruit crystallize as the sauce cools, and you end up with crunchy bits. Allulose doesn't.
- About 15 minutes, start to finish. Most of that is waiting for the cranberries to pop.
- Covers the "my aunt is avoiding added sugar" situation. Keto, low carb, and nobody has to eat a separate side.
- Doubles and triples without fuss. One batch is about 2 cups, enough for 8 to 10 people. A Costco bag will get you through Thanksgiving and Friendsgiving both.
What is Allulose?
Allulose is a rare sugar found naturally in figs and raisins. It measures like sugar and behaves like sugar in the pan, which is what makes it different from most sugar substitutes.
For cranberry sauce, two things matter. It dissolves completely, and it doesn't recrystallize as the sauce cools. That's why this stays smooth in the fridge instead of turning gritty the way erythritol and monk fruit blends do.
It's a bit less sweet than sugar, so taste before you decide you're done, and it browns faster, which is why the heat stays at a gentle simmer. The one catch: because it doesn't crystallize, it won't set firm enough to slice.
Ingredients for Cranberry Sauce

- Fresh cranberries: Frozen work exactly the same, no thawing needed, so buy them on sale after the holidays and keep a bag in the freezer. Cranberries are naturally high in pectin, which is what thickens the sauce as they cook. That's why there's no cornstarch or gelatin in this recipe.
- Allulose: The reason this works. It dissolves like real sugar, stays clear rather than crystallizing as the sauce chills, and doesn't leave the cooling aftertaste that erythritol does. Granulated or powdered is fine. It's slightly less sweet than sugar, so taste before you decide you're done.
- Water: Just enough to get things simmering and dissolve the allulose. The cranberries release plenty of their own liquid once they start bursting.
See recipe card for quantities.
Swaps & Add-Ins
- Orange zest. If you add one thing, make it this. Almost every classic cranberry sauce has orange in it, and the zest gets you that flavor without any carbs. Add it off the heat at the end so it stays bright. A splash of juice works too, though it brings a little sugar with it.
- Vanilla. Stir it in after you take the pan off the heat, not during. It rounds off the tartness rather than cooking away, and it's the addition I reach for most after the zest.
- Cinnamon. A pinch, added with the cranberries. Nutmeg and cloves work the same way if that's more your holiday table.
- Monk fruit sweetener. Works, but it tends to crystallize as the sauce chills, so you can end up with a slightly gritty texture. Use a powdered version if you're going this route. Erythritol has the same problem plus a cooling aftertaste.
- Chopped apple. A small diced apple simmered in with the cranberries softens the tartness and adds bulk. It brings its own natural sugar, so it isn't quite as low carb, but it's still nothing like the canned stuff.
How to Make Sugar Free Cranberry Sauce

- Rinse and sort. Wash the cranberries and pick out any that are soft, wrinkled, or split. A few bad ones won't ruin the batch, but they turn mushy and dull the color.

- Dissolve the allulose. Heat the water and allulose in a saucepan over medium until the allulose is completely dissolved and the liquid runs clear. Don't add the cranberries before this, or you'll be guessing whether the grains are gone.

- Add the cranberries. Bring to a simmer over medium heat. Within a few minutes you'll hear them start popping, which is the sound of the skins splitting and the pectin coming out.

- Simmer 8 to 10 minutes. Once most of them have burst, lower the heat and stir occasionally until the sauce turns thick and glossy. Keep it at a gentle simmer. Allulose browns faster than sugar, so a hard boil will dull the color you're trying to protect.

- Taste, then cool completely. Allulose is a little less sweet than sugar, so add more if it's sharp. Then take it off the heat and let it cool. It thickens considerably as it comes down to room temperature, so what looks thin in the pan is usually right.
Make-Ahead and Storage
This is the Thanksgiving side you can knock out early, and it's better for it. The flavor settles and the texture firms up as it chills.
- Up to 5 days ahead in an airtight container in the fridge. Make it the weekend before and forget about it.
- Up to 2 months in the freezer. Use a jar with headroom since it expands, and thaw in the fridge overnight. Stir once it's thawed to bring it back together.
- Serve it cold or at room temperature. Pull it out about half an hour before dinner. Straight from the fridge it's stiffer than you want.
Variations
- Whole berry or smooth. Leave it as is for whole berries suspended in the sauce, or mash it against the side of the pan while it simmers for something closer to jam. An immersion blender takes it all the way smooth, though you lose the texture that makes homemade look homemade.
- Reserved berry method. Hold back about a third of the cranberries and stir them in during the last two minutes. The first batch breaks down and thickens the sauce, the second stays whole. It's the easiest way to get both textures in one pot.
- Mulled cranberry sauce. Simmer a cinnamon stick, two or three whole cloves, and a strip of orange peel with the cranberries, then fish them out before it cools. Deeper and more wintry than ground spices, and it makes the kitchen smell like the holiday.
- Spicy cranberry sauce. One finely diced jalapeรฑo added with the cranberries, seeds in or out depending on how far you want to take it. The heat sits behind the tartness rather than on top of it, and it's very good with pork or on a leftover turkey sandwich.
What to Serve It With
- Turkey, obviously. But also ham, roast chicken, or pork. The tartness does the same job against any rich roasted meat, which is why this doesn't have to be a once-a-year thing.
- Spooned over baked brie. Warm cheese and sharp cranberry is the easiest appetizer on the holiday table, and it takes about ten minutes.
- Cranberry sauce meatballs. If you made a double batch, this is where the second half goes.
- The leftover turkey sandwich. Mix a spoonful into mayo and it becomes a spread. This is the reason I make extra.
- Yogurt, cottage cheese, or overnight oats. A swirl on top for breakfast the rest of the week. Works better than you'd expect for something you associate with Thanksgiving dinner.
Rose's Tips
- Keep it at a gentle simmer. Allulose browns faster than sugar, so a hard boil dulls the color. Low and slow is what keeps it that bright red instead of a muddy brownish-red.
- Dissolve the allulose before the cranberries go in. Once the berries start breaking down you can't tell whether the grains are gone. Thirty seconds of patience at the start saves you guessing later.
- Stop before it looks done. The sauce thickens a lot as it cools. What looks slightly too loose in the pan is usually right, and overcooking is the one way to end up with something stiff and dull.
- Taste at the end, not the beginning. Allulose is a little less sweet than sugar, and cranberries vary in tartness batch to batch. Adjust once it's thick, not while it's still watery.
- A pinch of salt fixes sharp. If the sauce reads harsh rather than tart, salt rounds it before more sweetener does. Reach for it first.
Recipe FAQs
Usually heat, or the sweetener. Erythritol and monk fruit blends caramelize and dull quickly, and any sweetener will brown if you hold the sauce at a hard boil. Allulose stays closer to bright red because it behaves more like real sugar in the pan. Keep it at a gentle simmer either way.
Cranberries are aggressively tart on their own. If it reads sharp or harsh, try a pinch of salt before you reach for more sweetener, since salt rounds the edges without changing the carb count. After that, add allulose a spoonful at a time and taste as you go.
Yes, and no need to thaw. Frozen cranberries cook the same as fresh and go straight from the freezer into the pan. The sauce may take an extra minute or two to come up to a simmer. Buying them on sale after the holidays and freezing them is worth doing.
No, and that's the trade-off with allulose. It doesn't crystallize as the sauce cools, which is exactly why it never goes gritty, but it also means it won't firm into something sliceable. Expect a thick, spoonable sauce. For a true jelly you'd need gelatin or real sugar.
Allulose is generally counted as having minimal impact on net carbs, which is why it's common in keto baking. Product labeling varies by brand, so check yours if you're tracking closely. This isn't nutrition advice, just how the sweetener is usually used.
Cranberries themselves are low in carbs, and allulose contributes very little, so a two-tablespoon serving typically lands in the low single digits of net carbs. Check the nutrition panel on the recipe card for the figures on this specific recipe.
Yes, and it's better made ahead. Up to five days in the fridge or two months in the freezer. The flavor settles and the texture firms as it chills. Take it out about half an hour before serving so it isn't stiff.

More Thanksgiving Sides
- Sweet Potato Casserole
- Crack Green Beans
- Mashed Potatoes with Cottage Cheese
- Baked Brie with Hot Honey

Did you try this recipe?
Share how it turned out in the comment box below, and if you loved it, share it on Facebook, Pinterest & Instagram.
Thank you!


Sugar Free Cranberry Sauce (Only 2 Ingredients)
Equipment
- 1 medium pot
Ingredients
- 4 cups fresh cranberries
- 1 cup allulose
- 1 cup water
Instructions
- Rinse the cranberries. Wash and pick out any that are soft, wrinkled, or split.4 cups fresh cranberries
- Dissolve the allulose. Heat the water and allulose in a medium saucepan over medium heat, stirring until the allulose is fully dissolved and the liquid runs clear.1 cup water, 1 cup allulose
- Add the cranberries. Bring to a simmer over medium heat. The cranberries will start popping within a few minutes.4 cups fresh cranberries
- Simmer 8 to 10 minutes. Once most have burst, reduce the heat and stir occasionally until the sauce is thick and glossy. Keep it at a gentle simmer, not a boil.
- Taste and cool. Add more allulose if it's too tart, or a pinch of salt if it tastes harsh. Remove from the heat and cool completely. The sauce thickens as it cools.
Save This Recipe ๐
Video
Notes
- Makes about 2 cups, roughly 16 two-tablespoon servings. Enough for 8 to 10 people at a holiday table, since most people take a spoonful.
- About the allulose. Allulose dissolves completely and doesn't recrystallize as the sauce chills, which is why this stays smooth instead of turning gritty. Erythritol and monk fruit blends will work but tend to crystallize once cold, and erythritol leaves a cooling aftertaste. Use a powdered version if you go that route. Dissolve the allulose before the cranberries go in. Once the berries start breaking down you can't tell whether the grains are gone. Keep it at a gentle simmer. Allulose browns faster than sugar, so a hard boil dulls the color. Low heat is what keeps it bright red instead of a muddy brownish-red. Stop before it looks done. The sauce thickens considerably as it cools. What looks slightly too loose in the pan is usually right. Taste at the end, not the beginning. Allulose is a little less sweet than sugar, and cranberries vary in tartness. If it reads harsh rather than tart, try a pinch of salt before adding more sweetener. It won't set like canned jelly. Because allulose doesn't crystallize, this stays thick and spoonable rather than sliceable. That's the trade-off for the smooth texture. Frozen cranberries work. No need to thaw. Add an extra minute or two to come up to a simmer. For whole berries in a thick sauce, hold back about a third of the cranberries and stir them in during the last two minutes. Optional additions. Orange zest is the one worth adding, stirred in off the heat at the end. Vanilla goes in the same way. Cinnamon or a cinnamon stick can simmer with the berries. Storage. Airtight in the fridge up to 5 days, or freeze up to 2 months in a jar with headroom. Thaw overnight in the fridge and stir. Serve cold or at room temperature, taking it out about 30 minutes before dinner.





Shane says
How long does this actually keep in the fridge before it goes bad?
Rose Sioson says
About 1-2 weeks in the fridge, sealed tight. It also freezes well if you want to stretch it further.
Rose says
Honestly shocked how good this turned out. Itโs sweet, tart, super fresh, and so easy I canโt believe I ever bought the Costco tub. This is my new go-to and i hope you enjoy this too!