Warm introduction — why this Keto Dulce De Leche Cheesecake belongs in your dessert rotation
Every time I crave something decadent after a long day, I reach for this Keto Dulce De Leche Cheesecake. It began as a weekend experiment: I wanted the nostalgia of dulce de leche without the sugar, so I made a slow, caramel-like, sugar-free dulce de leche and swirled it into a dense cream-cheese filling over an almond-flour crust. The result was silky, a little tangy, and dangerously spoonable — yet still low-carb enough to fit a keto lifestyle. If you follow low-carb or keto, love elegant desserts, or want a fitness-friendly treat that won’t spike your blood sugar, this cheesecake is made for you.
What makes this recipe stand out — flavor, technique, and keto-friendly indulgence
This recipe isn’t just another keto cheesecake. Here’s what gives it personality and keeps it fully satisfying:
- True caramel notes without sugar — the keto dulce de leche (made from heavy cream + allulose + butter) turns beautifully amber and lends depth without the sugar crash.
- Two-texture experience — a slightly crunchy almond flour crust anchors a lusciously dense, custardy cheesecake; the dulce adds sticky ribbons of flavor.
- Reliable technique — baking in a water bath (bain-marie) and slow cooling prevents cracks and ensures a silky, crack-free surface.
- Make-ahead friendly — cheesecake and dulce de leche both improve after a day in the fridge, making this ideal for dinner parties.
- Macro-conscious — with almond flour crust and sugar alternatives, the dessert keeps net carbs low while still delivering satisfying fat and moderate protein.
Personal blogger note
The first time I sliced this cheesecake, I hid a piece in the fridge and ate it the next day with my coffee — that quiet morning bite was the best reward for a week of clean eating. Since then, I make this for guests and always get the same reaction: “No way this is keto.”
Equipment you’ll need (and why each item helps)
9-inch springform pan
A springform gives you an easy release and clean sides. Cheesecakes are delicate — opening the pan makes removing the cake simple and keeps your presentation flawless.
Food scale & measuring spoons
Precision matters in baking. A scale makes the difference between a dry crust and a tender base — I always weigh the almond flour.
Mixing bowls (large + medium)
Use separate bowls for dry and wet ingredients so folding is gentle and even. A large bowl also makes it easy to whip the filling without splatters.
Electric mixer (hand or stand)
Cream cheese benefits from an electric mixer to become silky. You can whisk by hand, but a mixer shortens the time and yields a smoother batter.
Saucepan (medium)
Needed to cook the dulce de leche. Low, even heat prevents scorching and encourages the Maillard reaction (browning) that creates caramel notes.
Baking dish or roasting pan (for water bath)
Place the springform in a larger pan for the water bath to ensure gentle, even heat around the cheesecake during baking.
Wire rack & aluminum foil
Cool the cake on a rack; foil wraps the springform to keep water out of the crust during the bain-marie.
Rubber spatula & offset spatula
A spatula helps fold ingredients gently; the offset spatula smooths the surface before baking.
Ingredients (with substitutions and why they matter)
Makes one 9-inch cheesecake (about 12 slices)
Crust
- 200 g (2 cups) almond flour — low-carb base that bakes to a tender, biscuit-like crust. Swap: crushed pecans or walnuts for a nuttier base; if not keto, use graham crumbs.
- 85 g (6 tbsp) unsalted butter, melted — binds crumbs and adds richness. Swap: coconut oil (dairy-free), but flavor shifts slightly.
- 30 g (3 tbsp) powdered allulose — adds a touch of sweetness; powdered form avoids grittiness. Swap: powdered erythritol or powdered monk-fruit blend (note: erythritol can recrystallize).
Filling
- 900 g (32 oz) full-fat cream cheese, room temperature — the heart of the cheesecake; smooth, tangy body. Note: soften it to avoid lumps.
- 150 g (3 large) whole eggs — add structure; if you weigh eggs, ~50 g each (we’re using 150 g total). Swap: pasteurized eggs or yolk-only versions for denser texture.
- 120 g (½ cup) heavy cream — helps the filling be luxuriously smooth. Swap: full-fat coconut cream for dairy-free (texture changes).
- 120 g (½ cup) sour cream — adds tang and silkiness; optional but recommended. Swap: Greek yogurt (full fat) but flavor becomes less traditional.
- 100 g (½ cup) powdered allulose — sweetens without sugar; taste and adjust. Swap: erythritol/monk-fruit blend, but texture may vary.
- 2 tsp vanilla extract — rounds flavors.
- ¼ tsp fine sea salt — balances and lifts sweetness.
Keto Dulce de Leche (sugar-free caramel swirl)
- 200 g (¾ cup + 1 tbsp) heavy cream
- 56 g (4 tbsp) unsalted butter
- 80 g (½ cup) allulose (granulated or powdered) — caramelizes and melts to a golden sauce without sugar.
- 1 tsp vanilla extract and pinch of salt
Why each ingredient matters: almond flour keeps carbs down and gives a tender crust; cream cheese and eggs create a custard that sets gently; allulose caramelizes and behaves like sugar in frozen/cooked preparations, making it ideal for a spreadable dulce de leche. If you must use other sweeteners, be aware of cooling effects (erythritol) or aftertastes.
How to make Keto Dulce De Leche Cheesecake — step-by-step (very detailed)
Prep: read through before starting
Preheat the oven to 160°C / 325°F (conventional). Prepare your 9-inch springform pan by greasing and lining the base with parchment. We’ll bake the cheesecake in a water bath — have a roasting pan ready.
Step 1 — Make the crust (10–12 minutes including bake)
- Preheat oven as above. In a bowl, combine 200 g almond flour, 30 g powdered allulose, and a pinch of salt. Stir to mix.
- Add 85 g melted butter and blend with a fork or spatula until the mixture holds when pressed. It should feel like damp sand.
- Press the mixture firmly into the bottom of the springform pan and about ½-inch up the sides (optional). Use the bottom of a measuring cup to compact it.
- Blind-bake the crust for 8–10 minutes until lightly golden. Remove and cool while you make the filling.
Chef tip: Pressing the crust tightly prevents crumbs falling off and gives a solid base to support the heavy filling.
Step 2 — Prepare the keto dulce de leche (20–25 minutes)
You can make the dulce while the crust bakes or ahead of time (it keeps well).
- In a medium saucepan over medium-low heat, combine 200 g heavy cream, 56 g butter, and 80 g allulose. Stir constantly to dissolve the sweetener.
- Once dissolved, bring the mixture to a low simmer — small bubbles around the edge — and cook gently, stirring often, until it thickens and deepens in color to a golden caramel (about 12–18 minutes). Keep the heat moderate: too hot and it will burn; too cool and it won’t develop color.
- Remove from heat, stir in 1 tsp vanilla and a pinch of salt. Let cool slightly. The dulce will thicken more as it cools. Taste and adjust salt.
- Reserve about 120–150 g of the dulce for swirling into the cheesecake; you can save extra for drizzling on top after chilling.
Notes: Allulose caramelizes differently from sugar — it browns nicely and produces a soft caramel. Watch carefully in the last minutes to avoid over-browning.
Step 3 — Make the cheesecake filling (15 minutes)
- In a large bowl, beat 900 g room-temp cream cheese with an electric mixer on medium speed until smooth and free of lumps (about 2–3 minutes). Scrape the bowl.
- Add 100 g powdered allulose and beat until combined and creamy.
- Add 150 g eggs (beat them lightly first or add one at a time), mixing gently after each addition. Over-mixing incorporates air and can cause cracking, so use low speed toward the end.
- Add 120 g heavy cream, 120 g sour cream, 2 tsp vanilla, and ¼ tsp salt; mix on low until just smooth and uniform. The batter should be silky and pourable but not runny.
Chef tip: If your cream cheese has cold lumps, beat it alone until smooth before adding sweetener; otherwise lumps persist and you’ll end up with a grainy texture.
Step 4 — Assemble & swirl (5 minutes)
- Pour about two-thirds of the cheesecake batter into the cooled crust.
- Drizzle spoonfuls of reserved 120–150 g dulce de leche over the batter in a thin zigzag pattern. Pour the remaining batter on top. Add another 1–2 tbsp dulce in small dollops on the surface.
- Use a butter knife or skewer to gently swirl the dulce into the batter — one or two gentle passes is plenty. Don’t over-swirl; you want defined ribbons.
Step 5 — Bake in a water bath (55–70 minutes)
- Wrap the outside of the springform pan in aluminum foil to prevent water seeping in. Place it in a roasting pan.
- Carefully pour hot water into the roasting pan until it comes about halfway up the sides of the springform.
- Bake at 160°C / 325°F for 55–70 minutes, until the edges are set and the center jiggles just slightly (like Jell-O). Exact time depends on oven and filling thickness.
- Turn off oven and crack the door. Leave cheesecake inside to cool gradually for 30–60 minutes to prevent cracks. Then remove from oven, lift out of the water bath, and cool completely on a wire rack.
Important: The gradual cooling step is key to a smooth top.
Step 6 — Chill and finish (minimum 6 hours; overnight best)
Refrigerate the cheesecake for at least 6 hours, preferably overnight. Before serving, thin some extra reserved dulce with a tablespoon of warm heavy cream and gently drizzle over slices (or pipe small rosettes). Garnish with a light dusting of cocoa powder, flaked sea salt, or toasted almond slivers if you like.


Tips for success — texture, cracking, and sweetness control
- Room-temperature ingredients are essential for a lump-free batter. Take cream cheese and eggs out 30–60 minutes beforehand.
- Avoid overbeating once you add eggs — incorporate gently to prevent too much air.
- Water bath: wraps and slow baking eliminate sudden temperature changes and reduce cracks.
- Sweetness: allulose is forgiving, but taste warm (it’s less sweet warm than cold). Adjust sweetness slightly to your preference.
Optional additions & variations
- Coconut-almond crust: replace half the almond flour with shredded unsweetened coconut for a tropical twist.
- Chocolate swirl: add a tablespoon of powdered cocoa to 30 g of the dulce for a mocha ribbon.
- Bourbon kick: stir 1 tbsp bourbon into the dulce before swirling (note: alcohol affects set slightly).
- Mini cheesecakes: use a muffin tin lined with parchment rounds to make individual cheesecakes — bake less time.
Serving & pairing ideas
- Serve slices with espresso or a small cappuccino — the coffee complements caramel notes.
- Plate with raspberries for a tart contrast that’s still low-carb.
- For a celebratory dessert, top with a few toasted almond slivers and a light dust of cocoa or cinnamon.
Storage & meal-prep tips
- Refrigerator: Store covered for up to 5 days. Cheesecake typically tastes better after 24 hours.
- Freezer: Wrap tightly and freeze for up to 2 months. Thaw overnight in fridge.
- Make-ahead: Make the dulce 2–3 days ahead; the cheesecake can be made a day ahead. Assemble and chill overnight for best texture.
Frequently Asked Questions (FAQ)
Q: Can I make this cheesecake dairy-free?
A: You can approximate it by using full-fat coconut cream–based “cream cheese” substitutes and coconut cream in the dulce, but texture and flavor will differ from classic cream-cheese cheesecake.
Q: What sweetener is best for the keto dulce de leche?
A: Allulose behaves most like sugar for caramelization and texture. Powdered allulose is ideal to avoid grit. If you must use erythritol, mix it with a small amount of allulose or monk fruit to minimize cooling effect and recrystallization.
Q: Why did my cheesecake crack?
A: Cracks usually come from too much air in the batter or sudden temperature changes. Avoid overwhipping and use the water bath plus slow cooling steps described above.
Q: How do I get a perfect swirl?
A: Dollop dulce and use a skewer to make one or two figure-eight motions. Over-swirling blends the dulce in; gentle passes keep visible ribbons.
Nutrition breakdown — estimated per serving (12 slices)
Calculated using the ingredient amounts listed; values are estimates and will vary by brands and precise measurements. I treated allulose as having negligible net carbs.
Totals for whole recipe (approx):
- Calories: 6,773 kcal
- Protein: 128.0 g
- Fat: 683.5 g
- Total carbs: 72.64 g
- Fiber: 20.0 g
- Net carbs (total): 52.64 g
Per serving (1 of 12):
- Calories: 6,773 ÷ 12 = ≈ 564 kcal
- Protein: 128.0 ÷ 12 = ≈ 10.7 g
- Fat: 683.5 ÷ 12 = ≈ 57.0 g
- Total carbs: 72.64 ÷ 12 = ≈ 6.05 g
- Fiber: 20.0 ÷ 12 = ≈ 1.67 g
- Net carbs: 6.05 − 1.67 = ≈ 4.38 g
Recipe details (quick facts)
- Prep Time: 30 minutes active (plus dulce cooking & chilling time)
- Cook Time: 1 hour (bake) + dulce cooking ~20 minutes
- Total Time: ~8–24 hours (including cooling & chilling; best overnight)
- Course: Dessert
- Cuisine: Keto / Low-Carb / Fusion (Latin-inspired caramel)
- Servings: 12 slices
- Calories: ≈ 564 kcal per serving (estimate)
Closing note
Baking a cheesecake is a little bit of patience and a lot of reward — this keto version proves you can have celebration-worthy sweets while staying on track. Make it a day ahead so the flavors deepen, slice slowly, and savor every rich, caramel-kissed bite.

Keto Dulce De Leche Cheesecake Recipe
Ingredients
Method
- Preheat & prepare pan: Preheat oven to 160°C / 325°F. Grease a 9-inch springform and line base with parchment.
- Make crust: Combine almond flour, powdered allulose and salt. Stir in melted butter until the mixture holds when pressed. Press into the base (and up sides if desired). Blind-bake 8–10 minutes until set and lightly golden. Cool.
- Make dulce: In a saucepan, combine 200 g heavy cream, 56 g butter, and 80 g allulose. Simmer gently, stirring, until thickened and caramel colored (12–18 minutes). Stir in vanilla and salt. Reserve 120–150 g for the swirl; cool.
- Make filling: Beat room-temp cream cheese until smooth. Add 100 g allulose and mix. Add eggs gradually (150 g total), then fold in 120 g heavy cream, 120 g sour cream, vanilla, and salt. Mix until silky (avoid overbeating).
- Assemble: Pour two-thirds of batter into crust. Dollop reserved dulce in spoonfuls, top with remaining batter. Create 1–2 gentle swirls.
- Bake in water bath: Wrap springform in foil. Place in roasting pan and add hot water to come halfway up sides of pan. Bake 55–70 minutes until edges set and center slightly jiggly. Turn off oven and cool with door ajar 30–60 minutes.
- Chill: Refrigerate at least 6 hours, preferably overnight. Thin extra dulce with warm cream if desired and drizzle before serving. Slice with a warm knife, wiping between cuts.
Leave a Reply