Keto Candy

Annie Lampella @ Ketofocus

By Annie Lampella, Pharm.D.

Published December 11, 2021 • Updated July 20, 2026

This post may contain affiliate links. See my disclosure policy.

I make every type of candy from this one base recipe, from taffy and caramels to hi-chews, lollipops, and jolly ranchers. Just 3 ingredients, no candy thermometer, under 1g net carbs per piece, and I walk you through each candy stage so you get the exact texture you want.

I started making my own candy because the sugar-free options at the store kept disappointing me. Either they were $10 for a tiny bag, or they were made with maltitol that wrecked my stomach every single time. After months of experimenting in my kitchen, I built this base recipe that lets me make any type of keto candy I want, from soft salt water taffy to hard jolly ranchers, using just 3 ingredients plus salt. Each piece comes in under 1g net carbs, so I don’t have to worry about a handful knocking me out of ketosis.

The thing I figured out is that cooking time is the only variable that changes the candy texture. Same ingredients, same pan, same heat. Pull it off early and you get taffy. Cook it a couple minutes longer and you have chewy caramels. Push it further and you’re into hi-chew territory. Keep going past that and you get hard candy that snaps clean. I’ve made hundreds of batches this way, and once you learn to read the visual stages (foam, froth, ribbon, clear bubbles), you don’t need a candy thermometer at all.

If you love caramels specifically, I have a dedicated keto caramel candy recipe with browned butter that takes this to another level. And my keto toffee uses a similar technique but cooks longer for that signature crunch.

One thing I need to address: ChocZero discontinued their vanilla syrup, which was originally the key ingredient in this recipe. I’ve tested allulose syrup as a direct replacement, and it works. The candy sets properly, the texture holds, and you avoid the cooling aftertaste that some sweeteners bring. ChocZero did release a honey product to replace the vanilla syrup, but it has a completely different flavor that changes the end result. I use allulose syrup now and have updated the notes below to reflect that.

This is the recipe I point people to when they’re starting their low-carb sweet tooth journey. It’s simpler than making keto fudge, and the ingredient list is shorter than almost anything else on my site. You don’t need any special equipment beyond a saucepan and a silicone mold. If you need a dairy-free option, my keto gummy worms skip the butter entirely and still satisfy that candy craving.

I get a lot of questions in the comments about candy not setting or butter separating from the mixture. Both problems almost always come down to cook time and heat. The foam stage tricks people into thinking it’s done, but you need to push past that point. If your butter separates, your heat was too high (I keep mine at low-medium the entire time after the initial melt). One more thing: make sure your molds are bone dry before pouring. I lost a batch to condensation once, and a reader confirmed the same issue independently. I cover the exact visual cues for each stage in the instructions below, with photos, so you know what to look for at every step.

How to make keto candy

  1. Melt butter in a saucepan over medium heat. Lower heat to low-medium.
  2. Stir in allulose syrup (or your preferred sugar-free syrup), sweetener, salt, and food coloring if using. Cook until boiling and bubbles start to form. At this stage, you have a thick syrup. Remove from heat here if you want a caramel sauce for drizzling over keto vanilla ice cream or cheesecake. For candy, keep cooking based on the texture you want.
  3. Pour into candy molds or onto parchment paper and refrigerate until set.

four stages of candy making for making to show the level of hardness

Types of Sugar-Free Candy

  • Soft Chew / Taffy: Continue cooking past the initial boil until the mixture gets frothy and foamy. I let mine cook about 1 additional minute after the foam starts. It will still be loose when you pour, but it firms up in the fridge.
  • Medium Chew / Caramels: Cook past the foam stage for about 2 minutes, or until the candy has thickened enough that you can scrape a spoon on the bottom of the saucepan and see the metal. I pull mine off heat right at that moment and pour fast, because it thickens quickly.
  • Hard Chew / Hi-Chew Candies: Push past the foam stage and cook for about 3 additional minutes, or until the mixture pulls off the spoon in a ribbon. This is where I swap the pinch of salt for watermelon electrolyte powder to get a candy that tastes like the real thing.
  • Hard Candy: Cook past all the above stages until large, clear bubbles form. This is the longest cook time. Pour into molds immediately because it hardens fast.

Base Candy Ingredients

You need 3 ingredients plus salt (which I’m guessing you already have in your pantry).

  • Butter: Adds fat and richness. I always use unsalted since I’m adding salt separately. For caramels, brown the butter first until it smells nutty and you see golden bits at the bottom. That step alone transforms the flavor.
  • Allulose Syrup: I originally used ChocZero vanilla syrup here, but they discontinued it. After testing alternatives, allulose syrup works as a direct replacement. It behaves like corn syrup (prevents crystallization) without the sugar or sugar alcohols. ChocZero’s new honey product has a completely different flavor, so I don’t recommend it for this recipe.
  • Sweetener: Granulated monkfruit blend or allulose. I lean toward allulose because it doesn’t crystallize, which matters for hard candy. If you’re making caramels and want extra richness, try adding a splash of my sugar-free condensed milk to the mixture.
  • Salt: Balances the sweetness. For salt water taffy, I add an extra large pinch to get that sweet-salty flavor.
  • Flavoring: I add extracts right after cooking but before pouring into molds to preserve the flavor. For this batch size, I use 1/2 teaspoon of extract, or 1/4 teaspoon if it’s concentrated drops.
Youtube
Discover More Keto Recipes on Our Channel

Explore hundreds of keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.

Recipe
Print Pin

Keto Candy

4.7 (20) Prep 5m Cook 10m Total 15m 30 servings

Keto Candy Base Ingredients

Add To Make Keto Taffy Ingredients

  • extra large pinch of salt
  • 1/2 teaspoon flavoring

Add To Make Keto Caramel Ingredients

  • 2 tablespoons heavy cream

Add To Make Keto Hi-Chews Ingredients

Add To Make Keto Jolly Ranchers Ingredients

Step by Step Instructions

Step by Step Instructions

1
Melt butter

Melt butter in a small saucepan over medium heat.

melted butter in a saucepan
Tip If making caramels, cook the butter until brown bits start to form and the butter has a nutty aroma. This is called browned butter and it creates a delicious caramel flavor.
Ingredients for this step
  • Butter
2
Add ingredients

Reduce heat to low-medium. Add sugar-free syrup, sweetener, salt and food coloring (if using). If making caramels, add in the heavy cream. Stir to combine. Let cook until the mixture starts to boil.

liquid candy boiling in a sauce pan with wire whisk above
Tip If you want to make a sugar-free syrup, remove pan from heat after the initial boil phase.
Ingredients for this step
  • Sugar-free syrup
  • Sugar-free sweetener
  • Salt
  • Food coloring
3
To make soft candy chews or taffy

Continue cooking over low-medium heat until the mixture starts to foam and turn frothy. Remove from heat, stir in flavoring and pour into a candy mold. Refrigerate for 1-2 hours to set.

thickened frothy, foamy stage of candy making
Tip To make laffy taffy, pour into strips on a sheet of parchment paper. To make salt water taffy, don't forget to add in the additional large pinch of salt. I pour mine into silicone candy molds.
4
To make medium candy chews or keto caramels

After the initial boil, continue cooking until candy mixture starts to foam and turn frothy. Cook for an additional 1-2 minutes or until the mixture has thickened and you can scrape a spoon on the bottom of the sauce pan and see the pan. Remove from the heat and quickly pour into molds. Refrigerate for 1-2 hours to set.

scraping the bottom of a pan to show the caramel is ready to be removed from the heat
5
To make hard candy chews like Hi-Chew candy

After the initial boil stage, continue cooking until candy mixture starts to foam and froth. Cook for an additional 3 minutes or until the mixture is thick enough to pull off in a ribbon if you lift it up with spoon. Remove from heat and quickly pour into molds. Refrigerate for 1-2 hours to set.

ribbons of pink liquid candy dropping from a whisk
Tip If using flavored electrolyte powder, omit the pinch of salt and add the flavored electrolyte powder instead with the sweeteners.
6
To make hard candy like Jolly Ranchers

After the initial boil stage, continue cooking past the foam and frothing stage. Cook until larger clear bubbles start to form. Stir in flavoring and citric acid (if using). Remove from heat and quickly pour into silicone molds. Refrigerate for 1-2 hours to set.

large clear bubbles forming in the candy mixture cooking on a stove
Nutrition Per Serving 1 square cm candy
11 Calories
0.7g Fat
0g Protein
0.2g Net Carbs
1.7g Total Carbs
30 Servings
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 →

Get weekly keto recipes from Annie.

Join the list and get new recipes delivered to your inbox every week.

Keto Candy

Frequently Asked Questions

ChocZero discontinued their vanilla syrup. What do I use now?

I switched to allulose syrup after ChocZero pulled their vanilla, and I've made dozens of batches with it since. The candy sets the same way, the texture holds, and you don't get a weird aftertaste. ChocZero released a honey product as a replacement, but I tested it and the flavor is completely different. It changes the taste of the finished candy in a way I didn't love. I stick with allulose syrup now.

My candy didn't set after refrigerating overnight. What went wrong?

I've had this happen and it's almost always because the candy didn't cook long enough before pouring. The foam stage looks like it should be done, but you need to push past it. For caramels, I cook until I can scrape a spoon across the bottom of the pan and see the metal. For hard candy, I wait for large clear bubbles. Watch my video for reference on what each stage actually looks like, because timing alone isn't reliable (every stove heats differently).

Why did my butter separate from the mixture?

Your heat was too high. I keep mine at low-medium the entire time after melting the butter. If you see the butter pooling on top or the mixture looking oily and split, turn the heat down immediately and stir. I've rescued batches by lowering the heat and stirring continuously for about 30 seconds until it comes back together. If it's fully separated and won't re-emulsify, start over with lower heat from the beginning.

Do I need to stir constantly while cooking?

I stir frequently but not constantly. After the initial boil starts, I check every 15-20 seconds, scraping the bottom to make sure nothing is sticking. The foam and froth stages happen fast, so I stay close to the stove the whole time. Once I see the visual cue for the stage I want, I pull it off heat right away.

How much flavoring should I add for this batch size?

I use 1/2 teaspoon of extract (vanilla, peppermint, strawberry, whatever I'm in the mood for). If you're using concentrated flavoring drops, I cut that to 1/4 teaspoon. I always add the flavoring after removing from heat but before pouring into molds, because cooking evaporates the flavor and you lose the intensity.

Can I make this candy dairy-free?

I haven't tested a dairy-free version of this specific recipe because the butter plays a structural role, especially in caramels and toffees. If you need something sweet without dairy, my keto gummy worms are completely butter-free and still scratch that candy itch. I want to experiment with coconut oil as a butter substitute here, but I can't vouch for the texture yet.

Does Torani sugar-free syrup work in this recipe?

I haven't tested Torani syrups for candy making specifically. They're thinner than allulose syrup, which concerns me because the syrup thickness is what prevents crystallization in this recipe. If you have Torani on hand, I'd use a small splash for flavoring and keep allulose syrup as your base. That's what I told a reader who asked me the same thing. For the structural base of this candy, I trust allulose syrup and that's what I use every time.

Why did my candy turn brown before reaching the hard candy stage?

I've dealt with this, and it comes down to allulose caramelizing faster than regular sugar. Even on low-medium heat, it can get away from you. When I see any browning before hitting the clear bubble stage, I know my heat is too high. I drop it down a notch and stir more frequently. A reader reported the same browning issue, and her stove just ran hot. Every burner is different, so I go by the visual cues I show in the video rather than trusting the dial.

Browse by Ingredient
Similar Recipes

Others looking for “Keto Candy” also liked:

a scoop pouring out pink candies

Why I make my own sugar-free candy at home

I used to buy sugar-free candy from Amazon and the grocery store. Smart Sweets, the bags marketed to diabetics, whatever I could find. Two problems: they cost up to $10 for a tiny bag, and most of them are made with maltitol. Maltitol is a sugar alcohol that can still spike your blood sugar, and eating more than a few pieces causes bloating, gas, and worse.

Once I realized I could make my own for a fraction of the cost with ingredients I actually trust, I stopped buying them. This base recipe gives me any texture I want, from soft taffy to crunchy hard candy, and I know exactly what’s going into every piece.

a bunch of keto candy on a sheet of parchment paper

Do I need a candy thermometer?

No. I don’t use one and I’ve been making this for years. I go off visual cues (foam stage, ribbon pull, clear bubbles) and the cooking times I outline in the instructions below. The only thing I recommend buying is a silicone candy mold, which makes popping out the finished candies painless. That’s it.

How long does this candy keep?

I store mine in an airtight container in the refrigerator, where it lasts up to a month. You can freeze batches too (I do this before holidays, prepping treats like this alongside my keto Cadbury eggs for Easter baskets). At room temperature, softer textures like taffy get sticky within a couple days, especially in a warm kitchen. Hard candy holds up the longest at room temp, which makes it the best option if you’re packaging these as gifts.

For gifting, I wrap each piece in wax paper, twist the ends, and pack them into small cellophane bags. I’ve shipped hard candy to family and it arrived perfect. Toss in a few keto coconut joys and you have a homemade treat box that doesn’t look homemade.

Can I eat candy and stay in ketosis?

I aim to stay under 20g net carbs a day, and a few pieces of this candy barely make a dent. The base recipe comes out to under 1g net carbs per piece, so I can have some after dinner without worrying about getting knocked out of ketosis. That said, I still count it toward my daily total because even low-carb treats add up if you’re not paying attention.

About the Author
Annie Lampella, Pharm.D.

Annie Lampella, Pharm.D.

Annie is a Doctor of Pharmacy, mom, and the recipe creator behind KetoFocus. With a B.S. in Genetics from UC Davis, she has over 14 years of experience developing family-friendly keto recipes based on the science of human metabolism.

More Dessert Recipes

slice of keto carrot cake
45 Mins
Keto Carrot Cake with Almond Flour
4.8 Stars (103 Reviews)

Almond flour, real shredded carrots, and cream cheese frosting with sour cream. 5.6g net carbs per slice. I make this every Easter and Thanksgiving.

See the Recipe
keto chocolate chip cookie stack
55 Mins
Keto Almond Flour Chocolate Chip Cookies
4.7 Stars (52 Reviews)

I accidentally invented these while making butter bars, and they turned out to be the chewiest almond flour chocolate chip cookies I've ever baked....

See the Recipe
holding a spoonful of fluffy jello dessert over a bowl of pink creamy pudding
5 Mins
Jello Whip
4.8 Stars (19 Reviews)

Jello whip is a fluffy, 3-ingredient keto dessert I make when I want something sweet in under 5 minutes. Whipped cream cheese, heavy cream, and sugar...

See the Recipe
creamy chocolate mousse in a small dish topped with sprinkles and strawberries
3 Mins
Keto Chocolate Mousse
4.7 Stars (29 Reviews)

When a chocolate craving hits, this 3-ingredient mousse saves the day. No cooking, no eggs, and I can have it ready in under 5 minutes.

See the Recipe
pretty fluted edges on a pie crust
77 Mins
Keto Pie Crust
4.8 Stars (37 Reviews)

I've been refining this recipe since I started keto in 2012. Almond flour, coconut flour, cold butter, and one secret ingredient create a flaky,...

See the Recipe
creamy ice cream dripping from a cone
35 Mins
Keto Vanilla Ice Cream
4.8 Stars (31 Reviews)

I perfected this 5-ingredient, egg-free recipe so it stays soft and scoopable straight from the freezer. No custard, no tempering. Just whisk, chill,...

See the Recipe
Reviews 53
4.7 Stars (20 Reviews)
  1. B
    Brandon Jul 9, 2026

    I've been making these for my kids every week now and last weekend my 9-year-old, who has never once offered to help me in the kitchen, suddenly wanted in because she had a friend's birthday coming up, and we ended up spending the whole afternoon doing the Hi-Chew stage together, her asking every two minutes if the foam was the right kind of foam yet. She is now completely convinced she needs her own candy molds. I have no idea what I've started.

    1. Annie Lampella
      Annie Lampella Jul 10, 2026

      The foam question is basically impossible to describe in writing and perfect to learn in person, I just say 'you'll know it when you see it.' A 9-year-old who stayed that focused on her first try is going to nail this faster than most adults do. And now she has an activity to bring to every birthday, every sleepover, every anything. She's not wrong about the molds either. Silicone. Way easier to release.

  2. M
    Megan Jul 2, 2026

    no candy thermometer?? sold

    1. Annie Lampella
      Annie Lampella Jul 5, 2026

      That was the whole goal. Visual stages tell you more than numbers anyway.

  3. G
    Gina Jun 28, 2026

    Coconut oil instead of butter gave the Hi-Chew stage a slightly firmer chew, which I didn't expect. Made it for a lactose-intolerant friend but might just keep making it that way.

    1. Annie Lampella
      Annie Lampella Jul 2, 2026

      Coconut oil goes more solid at room temp than butter does. Of course it set up firmer.

  4. N
    Nina B. Jun 19, 2026

    The kitchen smelled like a real candy shop while these were cooking. Didn't expect that from three ingredients and a tiny saucepan. First attempt I went for caramels, stressed through the foam stage, but they came out chewy and set right. I used raspberry flavoring and felt like each stage ran a minute or two faster than expected. Does what you add for flavoring change the timing?

    1. Annie Lampella
      Annie Lampella Jun 24, 2026

      Flavoring goes in after you pull from heat, so it's not changing your cook time. Faster stages usually just mean your stove runs hotter than mine, which is fine as long as you're watching the visual cues over the clock.

  5. M
    Maria Jun 8, 2026

    Took these to my sister's place last weekend for her kids' birthday party, and I made three different types from the same base (lollipops, caramels, and the hi-chew version). I had the recipe pulled up on my phone the entire time because I was convinced I would wreck the foam stages. What ended up happening: the kids kept interrogating me about how one pot could make different kinds of candy, and I genuinely did not have a satisfying answer. One of them decided I must be using 'magic syrup' and honestly that tracks because I cannot explain what ChocZero syrup does to this recipe other than 'it works.' I'm a complete beginner and somehow pulled off three separate candy textures in one afternoon, which still does not feel real.

    1. Annie Lampella
      Annie Lampella Jun 12, 2026

      The 'magic syrup' kid gets it. I can't explain what ChocZero does to the chemistry either, the candy just sets. That's why I call it a base recipe and not a thermometer situation. Three textures in one afternoon as a complete beginner? You were reading the foam stages right. Even if it didn't feel like it. Caramel and hi-chew look almost identical in the pot, so pulling them at the right moment on the same day takes guts.

  6. R
    Rebecca Brown Jun 8, 2026

    Candy has always been the thing I refused to attempt. Every recipe I found needed a thermometer and a dozen steps, so I'd close the tab. This one is three ingredients and visual cues only, and I still pulled caramels on the first try. Watched the foam stage until the bubbles shifted, pulled it at exactly the right moment, and the texture was everything I wanted. ChocZero vanilla syrup was the ingredient I wasn't sure about going in, but it behaves cleanly in the pan with no burning or off flavors. My first batch seized when I stirred too early (that one's on me), so if you're just starting out, hands off until the cue. Four stars because I'm still building confidence on the harder stages. Question for Annie: for lollipop texture, do you just keep cooking past the Hi-Chew stage or is there a different visual cue I should be watching for?

    1. Annie Lampella
      Annie Lampella Jun 11, 2026

      For lollipops, keep cooking past Hi-Chew until the bubbles get smaller and faster and it looks glassy. I drop a tiny bit in cold water, if it snaps, it's time to pour.

  7. A
    Alex Jun 3, 2026

    Brought these to a pool party last weekend and two people genuinely spent time looking for what store bag they came from. Three ingredients, no candy thermometer, made them the night before in 20 minutes. I'm never buying candy again.

    1. Annie Lampella
      Annie Lampella Jun 5, 2026

      The bag search kills me. I put mine in little clear treat bags now and it sends people over the edge every time.

  8. K
    Katie X. Apr 26, 2026

    I've been burned by so many keto candy attempts that I almost skipped this one. The ChocZero syrup base seemed too simple and I figured I'd end up with a sticky puddle that never set properly. Made the soft chew version first and the texture was genuinely close to a Hi-Chew, which I haven't been able to touch for two years. The foam stage is real, by the way. I almost pulled it too early but I waited it out and it snapped into the right consistency. Went back the next day and made the hard candy version with the same three ingredients, just cooked longer, and got something closer to a jolly rancher than anything I've bought from a specialty keto store at $8 a bag. The under 1g net carbs per piece makes it easy to not overthink. Next batch I'm adding citric acid to see if I can get a sour punch.

    1. Annie Lampella
      Annie Lampella Apr 30, 2026

      Citric acid yes. Start at 1/4 teaspoon, stir it in right after you pull from heat before you pour. More than that and it tips into throat-burning territory. The sour jolly rancher version is the one I keep having to restock.

  9. M
    Marcus R. Apr 21, 2026

    Never made candy before and the foam stage cue got me to caramels on the first try.

    1. Annie Lampella
      Annie Lampella Apr 22, 2026

      First try caramels is a win. That foam stage is the one I stressed about explaining the most.

  10. T
    Tamika Apr 14, 2026

    Batch of 30 Sunday, froze half between parchment sheets, and the ones I didn't separate are now one committed ChocZero brick, but the ones I did are freaking perfect two days later.

    1. Annie Lampella
      Annie Lampella Apr 16, 2026

      Parchment between every single piece, not just the layers. Learned that the same way. One brick out of 30 is a fair tax for figuring it out though.

  11. L
    Lorraine X. Apr 11, 2026

    I'll be honest, I've tried every keto candy out there and none of them get the texture right. Erythritol cooling effect, or they're just gummies wearing a costume. So three ingredients and no thermometer had me skeptical. I pulled mine a little early on the first try (aiming for soft chew) and it came out like a caramel that actually held its shape, which I did not expect. Went back the next day and cooked it longer to the Hi-Chew stage and that bounce-back texture is exactly what I've been missing for two years on keto. The ChocZero base does something none of the commercial versions can pull off. Six batches in and I'm still trying different flavor combos.

    1. Annie Lampella
      Annie Lampella Apr 12, 2026

      That Hi-Chew bounce is the hardest stage to explain and you figured it out in two batches. Six in and already dialing flavor combos. I want to know what you've tried.

  12. C
    Courtney Mar 30, 2026

    Brought lollipops to an Easter thing and watched the kids fight over the last two, which was all I needed to hear after my first batch seized up completely.

    1. Annie Lampella
      Annie Lampella Mar 31, 2026

      Seizing is the worst and it almost always happens to the first batch. Kids fighting over the last two at Easter is the exact kind of feedback that makes it worth doing again.

  13. J
    Jordan Mar 28, 2026

    I grew up obsessed with Jolly Ranchers and hadn't had one in three years. The first one I made from this recipe genuinely made me tear up a little.

    1. Annie Lampella
      Annie Lampella Mar 28, 2026

      Took me forever to nail that Jolly Rancher texture, and when I finally did I stood there eating half the batch. The allulose is what gets it close.

  14. V
    Valerie Mar 23, 2026

    Three years keto and I just made jolly ranchers in my own kitchen, still dialing in the hard candy stage but this is the most excited I've been about a recipe in a long time.

    1. Annie Lampella
      Annie Lampella Mar 24, 2026

      Three years keto and jolly ranchers in your own kitchen. For the hard candy stage, watch for the bubbles to go from foamy and white to smaller and clear. That's the tell. Once you see that, you're right there.

  15. D
    Drew Mar 12, 2026

    The foam stage is the part nobody explains well enough and I finally figured out why mine kept flying past soft chew into accidental jawbreaker territory: pan size. Once I went down to a 1-quart saucepan the heat spread evenly enough that I could actually see and catch each stage instead of just reacting too late. The small surface area slows everything down. If you've been blaming your stove when you wanted taffy and got hard candy, swap the pan first.

    1. Annie Lampella
      Annie Lampella Mar 13, 2026

      The 1-quart works. Allulose runs faster than regular sugar so a wider pan compresses everything into seconds instead of giving you time to catch it. I blamed my stove for a while before realizing the pan was half the problem.

Leave a Review