Keto Cheesecake (Dairy-Free)
I test and tweak recipes until they behave the way I want: reliable, simple, and impressive on the plate. This Keto Cheesecake (Dairy-Free) is the sort of dessert I make when someone asks for a gluten-free, dairy-free showstopper. It uses soaked cashews and full-fat canned coconut milk to mimic the lush, creamy texture of a classic cheesecake without dairy.
There are clear steps, and most of the work happens ahead of time — soaking and freezing — so assembly is pleasantly quick. The crust is almond-forward, lightly sweetened with sugar-free confectioners’ sugar, and held together with coconut oil. No baking required here: the cheesecake sets in the freezer, then softens enough to slice cleanly after a short rest.
Below you’ll find the exact ingredients and the precise method I followed. I include troubleshooting tips, flavor swaps you can trust, and storage notes so you can make this for a crowd or keep a small one for yourself. Let’s get into it.
What’s in the Bowl

- 2 cups raw almonds — the crunchy, nutty base for the crust; process until very small pieces form so the crust presses together.
- 5 Tbsp coconut oil + more if needed — binds the crust and adds coconut flavor; add more only if the mixture is dry enough to need it.
- ¼ cup sugar-free confectioners sugar — sweetens the crust without raising carbs; powdered sugar blends more smoothly than granulated here.
- Pinch sea salt — brightens the crust flavors and balances sweetness.
- 3 cups raw cashews — soaked to yield the silky, cheesecake-like filling; soaking is essential for texture.
- ⅔ cup fresh lemon juice — provides acidity and cheesecakey tang; fresh juice keeps the flavor bright.
- 1 ⅓ cups full fat canned coconut milk — adds richness and creaminess without dairy; use full fat for the best texture.
- ⅔ cup sugar-free confectioners sugar or more to taste — sweetens the filling; start with this amount and adjust if you prefer sweeter.
- ¼ tsp sea salt — enhances all the filling flavors and tames any bitterness from the cashews.
- 1 tsp pure vanilla extract — rounds and complements the lemon and coconut notes.
Method: Keto Cheesecake (Dairy-Free)
- Put 3 cups raw cashews in a bowl and cover with water by about 2 inches. Soak at room temperature for at least 8 hours or overnight.
- While the cashews soak, make the crust: add 2 cups raw almonds, 1/4 cup sugar-free confectioners sugar, a pinch of sea salt, and 5 Tbsp coconut oil to a food processor. Process until the almonds are chopped into very small pieces and the mixture starts to clump.
- If the crust mixture is too dry to press together, add additional coconut oil a little at a time until it holds together like a dough but is not greasy. Stop and scrape the bowl as needed.
- Line an 8-inch or 9-inch springform pan with parchment paper. Transfer the crust mixture to the pan and use your hands to press it into an even layer across the bottom.
- Drain and rinse the soaked cashews and place them in a high-powered blender. Add 2/3 cup fresh lemon juice, 1 1/3 cups full fat canned coconut milk, 2/3 cup sugar-free confectioners sugar (or more to taste), 1/4 tsp sea salt, and 1 tsp pure vanilla extract.
- Blend the filling on high until completely smooth and creamy, stopping to scrape down the sides as needed.
- Pour the blended filling over the crust and smooth into an even layer. Tap the pan gently on the counter to release air bubbles.
- Freeze the cheesecake for at least 2 hours, or until completely set.
- When ready to serve, remove from the freezer and let sit a few minutes (up to 20 minutes if it has been frozen a long time) so it is easier to slice. Slice with a sharp knife and serve.
Why Keto Cheesecake (Dairy-Free) is Worth Your Time
This cheesecake delivers three things I always look for: familiar texture, reliable flavor, and minimal fuss. Soaked cashews create a surprisingly true-to-form creamy filling that holds together once frozen. The crust presses together with a short spin in the food processor and a little coconut oil — no blind-baking, no nervous watching.
It’s also flexible for modern diets. If someone at your table avoids dairy but loves classic desserts, this is the kind of recipe that makes them feel included. The lemon juice gives that subtle tang you expect from cheesecake, and the vanilla ties everything together. Because it’s set in the freezer, it’s also a forgiving recipe: if you need to make it a day ahead, it keeps beautifully frozen.
Flavor-Forward Alternatives

- Berry swirl — puree raspberries or strawberries (no added sugar) and fold small ribbons into the blended filling before freezing for a pretty marbled effect.
- Citrus twist — swap part of the lemon juice with lime for a brighter, slightly sharper tang.
- Chocolate layer — add 1–2 Tbsp unsweetened cocoa powder to half the filling and layer for a two-tone cake.
- Nut-free crust — for nut allergies, press a crust made from toasted, shredded coconut mixed with a little extra coconut oil and sugar substitute (test first if you have strict allergies).
Kitchen Gear Checklist
- 8-inch or 9-inch springform pan — the removable sides make unmolding and slicing much easier.
- Food processor — for chopping the almonds and bringing the crust together.
- High-powered blender — essential for a silky-smooth cashew filling; lower-powered blenders may leave grit.
- Mixing bowls — at least one for soaking the cashews and one for handling the crust.
- Measuring cups and spoons — precise amounts keep texture consistent.
- Parchment paper — lining the pan ensures clean release and easier serving.
- Sharp knife — warm and wiped between cuts for neat slices.
Pitfalls & How to Prevent Them
Texture is where this recipe can go sideways if you skip steps. Under-soaked cashews lead to a grainy filling. Soak for at least 8 hours; overnight is best. If you’re short on time, use very hot water and give it a couple of hours, but expect a slightly different mouthfeel.
Another common issue: crust that won’t hold. If the crust crumbles, it likely needed a touch more coconut oil or a longer pulse in the food processor. Add oil a teaspoon at a time until the mixture holds together when pressed. Conversely, too much oil makes it greasy — add just enough to bind.
Knife slices that tear the cake are annoying. Let the cheesecake sit a few minutes after removing from the freezer so it softens slightly. Warm a sharp knife under hot water, wipe it dry, and make clean, decisive cuts. Repeat warming between slices for the best presentation.
Customize for Your Needs
Sweetness: The recipe uses sugar-free confectioners’ sugar twice — in the crust and the filling. Taste the blended filling before freezing and add more confectioners’ sugar to taste if you prefer a sweeter cake. Remember that freezing mutes sweetness slightly, so err a touch sweeter than you think.
Consistency: If you want a firmer, more sliceable texture straight from the freezer, increase the coconut milk fraction slightly less or freeze longer. For a softer, creamier feel, let the cheesecake sit at room temperature for closer to 15–20 minutes before cutting.
Make-ahead: This cakes freezes well for longer storage. You can make it entirely ahead, keep it wrapped, and slice on demand. For parties, I like to freeze overnight and then let it rest 10–15 minutes before serving.
If You’re Curious
Why cashews? Soaked cashews blur into an ultra-smooth emulsion that mimics cream cheese when blended with coconut milk and acid. They carry flavor well and produce that dense, spoonable mouthfeel we associate with cheesecakes.
Does freezing change flavor? Slightly. Freezing dulls some brightness, so the fresh lemon juice is important for punch. If you’re attempting a very subtle version, increase lemon a little to keep it lively once frozen.
Shelf Life & Storage

In the freezer: wrapped tightly or stored in the springform pan, the cheesecake will keep well for up to 1 month with minimal flavor loss. For longer storage, wrap in plastic and then foil to reduce freezer burn.
In the refrigerator: once thawed in the fridge, consume within 3–4 days. Keep it covered so it doesn’t absorb other fridge odors. If you slice it while still partially frozen, return slices to the freezer if you don’t plan to eat them within a day.
Thawing note: move the frozen cheesecake to the refrigerator for a gentle thaw (4–6 hours) or let it sit at room temperature for 10–20 minutes when you’re ready to serve. Avoid leaving it out for long stretches as coconut milk can soften the structure if it warms too much.
Quick Questions
- Can I use roasted cashews? — Raw is best for soaking; roasted cashews will change flavor and may not blend as smoothly.
- Can I swap the coconut milk? — Full fat canned coconut milk provides the fat needed for texture. Thinner milks will yield a looser filling.
- Do I have to freeze it? — Yes. This recipe is designed to set in the freezer; refrigeration alone won’t firm it enough for clean slicing.
- Is it keto? — The recipe is built around low-carb ingredients like sugar-free confectioners’ sugar and nuts, but please check your sugar substitute and portion sizes for your macros.
That’s a Wrap
This Keto Cheesecake (Dairy-Free) is a reliable, crowd-pleasing dessert that proves non-dairy desserts can be both elegant and satisfying. The steps are straightforward, the tools are common in most kitchens, and troubleshooting tends to be small adjustments — a touch more coconut oil, a longer soak, or a warmer knife. Make it for a holiday, a dinner party, or a quiet weekend treat. It holds well, looks lovely, and tastes like effort without requiring hours at the oven.
If you try it, I’d love to hear how you adapted it — whether you ran a berry ribbon through the filling or kept it classic and lemon-bright. Enjoy the process and the slice.

Keto Cheesecake (Dairy-Free)
Ingredients
Equipment
Method
- Put 3 cups raw cashews in a bowl and cover with water by about 2 inches. Soak at room temperature for at least 8 hours or overnight.
- While the cashews soak, make the crust: add 2 cups raw almonds, 1/4 cup sugar-free confectioners sugar, a pinch of sea salt, and 5 Tbsp coconut oil to a food processor. Process until the almonds are chopped into very small pieces and the mixture starts to clump.
- If the crust mixture is too dry to press together, add additional coconut oil a little at a time until it holds together like a dough but is not greasy. Stop and scrape the bowl as needed.
- Line an 8-inch or 9-inch springform pan with parchment paper. Transfer the crust mixture to the pan and use your hands to press it into an even layer across the bottom.
- Drain and rinse the soaked cashews and place them in a high-powered blender. Add 2/3 cup fresh lemon juice, 1 1/3 cups full fat canned coconut milk, 2/3 cup sugar-free confectioners sugar (or more to taste), 1/4 tsp sea salt, and 1 tsp pure vanilla extract.
- Blend the filling on high until completely smooth and creamy, stopping to scrape down the sides as needed.
- Pour the blended filling over the crust and smooth into an even layer. Tap the pan gently on the counter to release air bubbles.
- Freeze the cheesecake for at least 2 hours, or until completely set.
- When ready to serve, remove from the freezer and let sit a few minutes (up to 20 minutes if it has been frozen a long time) so it is easier to slice. Slice with a sharp knife and serve.
