Keto Butterscotch Pudding

Dessert cravings don't care that you're watching carbs. They show up anyway, loud and inconvenient, usually around 9 p.m. when your willpower is at its absolute lowest. This pudding is the answer that doesn't require cheating, suffering, or pretending a handful of almonds did the job.

Why You'll Love This Recipe

It tastes like the real thing. Not “pretty good for keto” — actually good. The combination of butter, brown sugar substitute, and heavy cream hits that deep, slightly caramel-adjacent butterscotch note that makes people think you ordered it from somewhere.

It comes together in under 20 minutes, chills in about two hours, and requires zero special equipment. One saucepan, one bowl, done. The only thing standing between you and this pudding is your patience while it sets — and honestly, that's a you problem, not a recipe problem.

Ingredients

  • 2 cups heavy whipping cream
  • 3 egg yolks
  • 3 tablespoons unsalted butter
  • ⅓ cup brown sugar substitute (Swerve Brown or Lakanto Golden both work well)
  • 2 tablespoons almond flour (for thickening — yes, it works)
  • 1 teaspoon vanilla extract
  • ½ teaspoon blackstrap molasses (optional, but it deepens the flavor considerably — one small drop goes a long way)
  • ¼ teaspoon fine sea salt
  • Pinch of xanthan gum (optional, gives a silkier texture)

How to Make It

  1. Melt the butter in a medium saucepan over medium heat. Once it's melted, add the brown sugar substitute and stir constantly for 2–3 minutes. You want it to bubble slightly and smell nutty. Don't walk away here — this is the flavor foundation and it burns fast.
  2. Whisk in the almond flour and salt, then slowly pour in the heavy cream while whisking. Keep whisking until fully combined and smooth. Bring it to a gentle simmer — not a rolling boil, just small steady bubbles.
  3. Temper the egg yolks. In a separate bowl, whisk the yolks together. Ladle about ¼ cup of the hot cream mixture into the yolks, whisking the whole time. Then pour the yolk mixture back into the saucepan slowly. If you dump cold yolks straight into hot liquid, you get scrambled eggs. That's not pudding.
  4. Cook over medium-low heat, stirring constantly, for 3–4 more minutes until the mixture thickens enough to coat the back of a spoon. Remove from heat, stir in the vanilla (and molasses if using). If you're adding xanthan gum, add a tiny pinch now and whisk quickly.
  5. Pour into ramekins or glasses and press plastic wrap directly onto the surface to prevent a skin from forming. Refrigerate for at least 2 hours. Serve cold, topped with whipped cream if you want to lean into it.

Mistakes to Avoid

Skipping the tempering step. Pouring hot liquid into eggs too fast curdles them. The temper takes 45 seconds and saves you from a gritty, eggy disaster.

Using too much xanthan gum. A pinch means literally a pinch — less than ⅛ teaspoon. Go over that and the texture goes from silky to strangely gummy in a hurry.

Cranking the heat to speed things up. This pudding thickens on medium-low. Rushing it with high heat scorches the bottom and breaks the custard. Low and slow wins here.

Using liquid stevia or a granulated sweetener that doesn't brown. Regular white erythritol won't give you that butterscotch depth. You need a brown sugar substitute specifically for this one.

Not pressing the plastic wrap to the surface. Skipping this gives you pudding skin. Some people don't mind it. Most people mind it.

Easy Swaps & Substitutions

Brown sugar substitute: Swerve Brown is the most reliable. Lakanto Golden is a close second. In a pinch, regular Swerve works but the butterscotch flavor will be noticeably flatter.

Heavy cream: You can use full-fat coconut cream if you're dairy-free. The flavor shifts slightly tropical, but it still sets and tastes good — just different.

Almond flour: Coconut flour works, but use half the amount. It absorbs more aggressively and can make the texture slightly grainy if you overdo it.

Egg yolks: Don't skip them or sub them out. They're doing structural work here, not just adding richness. This isn't a place to improvise.

FAQ

Can I make this ahead of time? Yes — it keeps well in the fridge for up to four days. Cover each serving individually and it holds up fine.

Why does my pudding look lumpy? You probably added the yolks too fast or the heat was too high. It's still edible, but run it through a fine mesh strainer while it's still warm to smooth it out.

Can I freeze it? Technically yes, but custard-based puddings don't freeze beautifully. The texture gets grainy after thawing. Make it fresh — it's quick enough.

Is the molasses really optional? It's optional in the sense that it won't ruin anything if you leave it out. But it adds a subtle depth that makes butterscotch taste like butterscotch instead of sweet butter. Half a teaspoon of blackstrap adds about 1g of carbs to the whole batch. Worth it, IMO.

What's the carb count? Roughly 3–4g net carbs per serving depending on your sweetener and whether you include the molasses. Check your specific brands, since sweetener carb counts vary.

Can I use a sugar-free pudding mix instead? You could, but then you'd be reading a different recipe. This version actually tastes like something.

How do I know when it's done cooking? It should coat the back of a spoon and hold a line when you drag your finger across it. If it's still runny, give it another 2 minutes on low heat.

Final Thoughts

This pudding earns its place in your regular rotation — it's low-effort, high-reward, and the kind of thing you can serve to non-keto people without any disclaimers. Make a batch, let it chill, and congratulate yourself on solving the 9 p.m. problem. You've earned it.


Love this keto recipe? Don't guess the rest of your week. Take 2 minutes — I'll match you to recipes that fit your macros.
🔥 Helped 14,283+ People Lose Weight This Month

Is the Keto Diet Right For You?

Get Your FREE Personalized Keto Diet Plan in 2 Minutes

🎯 Custom Meal Plans • ⚡ Instant Results • 🔒 Risk-Free

Your personalized plan is 0% complete
Creating Your Custom Keto Plan...
Calculating your ideal calorie and macro targets
🎉 Your Personalized Keto Plan Is Ready!

⚠️
This Is Only Your Basic Assessment
You're seeing your keto compatibility. Click below to unlock your COMPLETE personalized keto plan including:
Exact daily meal plans with recipes
Shopping lists for each week
Keto-friendly desserts and treats
Fat-burning strategies for YOUR body
⚡ Your Free Plan Access Expires In:
09:47
Don't lose your personalized keto blueprint

🎯 Get Your Complete Keto Plan Now

Start burning fat with a plan designed specifically for YOUR body and lifestyle

8-week personalized meal plan
Done-for-you shopping lists
Delicious keto recipes you'll love
Proven to help burn 2½ lbs daily on average
⚡ 523 people started their keto journey in the last 24 hours
🔒 Try It Risk-Free • Money-Back Guarantee