Desserts
This almond milk cheesecake recipe delivers the perfect balance of nutty richness and velvety texture without requiring dairy. The secret lies in using cashew cream and agar-agar for that signature firm yet creamy consistency, all while keeping it completely plant-based. I've refined this recipe over countless batches to ensure it's foolproof—no special equipment needed, just a few simple ingredients and patience for setting.
The crust gets its structure from almond flour and dates, creating a sturdy base that holds up beautifully to the luscious filling. What makes this recipe stand out is how it mimics traditional cheesecake's decadence while being entirely vegan. The filling comes together in minutes, then sets in the fridge, giving you that perfect slice without any baking required.
What you'll end up with is a cheesecake that's rich, slightly tangy from the lemon zest, and perfectly set—no graininess or rubbery texture here. The nutty undertones from the almond milk and cashews complement the sweetness beautifully, making each bite taste like a luxurious dessert. It's the kind of recipe that impresses guests while being simple enough for weeknight cravings.
Pair it with fresh berries or a drizzle of chocolate sauce for an extra touch of indulgence. The best part? This cheesecake keeps well in the fridge for up to 5 days, so you can enjoy slices whenever the craving hits. Let's get started on creating this creamy, dreamy dessert.
Ingredients for almond milk cheesecake
These 13 ingredients transform into ultra-creamy, dairy-free decadence with no baking required.
| Ingredient | Amount | Notes |
|---|---|---|
| Raw Cashews 🥜 | 1 ½ cups | Soaked in hot water for 15 mins |
| Unsweetened Almond Milk 🥛 | 1 ½ cups | Plain, unsweetened variety |
| Granulated Sugar 🍚 | 1 cup | Or maple syrup for vegan option |
| Lemon Juice 🍋 | ½ cup | Freshly squeezed, strained |
| Agar-Agar Powder 🍃 | 2 tbsp | For perfect firm texture |
| Vanilla Extract 🌿 | 1 tbsp | Pure vanilla preferred |
| Almond Flour 🌾 | 1 ½ cups | Fine, blanched almond flour |
| Pitted Dates 🍈 | 1 cup | Soaked in warm water |
| Coconut Oil 🥥 | ¼ cup | Melted, solid at room temp |
| Lemon Zest 🍋 | 1 tbsp | Freshly grated, fine |
| Sea Salt 🧂 | ½ tsp | Fine grain preferred |
| Fresh Berries 🍓 | 1 cup | For topping, optional |
| Dark Chocolate Sauce 🍫 | ¼ cup | Vegan chocolate sauce |
The cashews are the heart of this cheesecake—they create that signature velvety texture. Bob's Red Mill or Trader Joe's have great raw cashews, but any store-brand works if they're fresh. Soak them in hot water for 15 minutes—they'll turn creamy and blend effortlessly. For the almond milk, unsweetened is a must (no vanilla or almond-flavored). Silk or Califia Farms are my go-tos, but any plain almond milk will do. The agar-agar is non-negotiable for that perfect firm-yet-creamy set—it's the secret to mimicking traditional cheesecake texture without dairy.
No cashews? Silken tofu or extra-firm tofu works in a pinch (same amount), though texture will differ slightly. Running out of almond flour? Oat flour or more almond flour from the same bag keeps things consistent. The dates can be any kind (Medjool or Deglet Noor), but soak them to soften. For the lemon juice, fresh is ideal, but bottled lemon juice at half the amount works if you're in a hurry. The chocolate sauce? Any vegan brand—Enjoy Life or Pascha are great options. Pro tip: zest your lemon over a bowl to catch every last bit of flavor!
This cheesecake sets beautifully in 4-6 hours in the fridge, but patience is key—rushing it means a wobbly texture. Store it in an airtight container for up to 5 days. The crust stays crisp for the first 2 days, then softens slightly—still delicious! For make-ahead prep, assemble the crust and filling 24 hours ahead, then refrigerate. The berries and chocolate sauce add freshness, so add them just before serving. Freezing isn't recommended—this cheesecake shines at room temperature or chilled.
Why You'll Love This Recipe
- No Blender Overload: I soak the cashews overnight—one step—then blend them with almond milk, sugar, and lemon juice until silky. No straining, no fuss, just a smooth, creamy base that’s ready in minutes. (Honestly, my blender’s never been happier.)
- Zesty Creamy Magic: That splash of lemon juice? It’s the secret. The cashew base gets this bright, tangy lift that makes it taste like a bakery cheesecake—just without the eggs or baking. The agar-agar sets it firm but still jiggly, like a cloud with a bite.
- Dessert for Any Day: Make a big batch on Sunday, and you’ve got grab-and-go treats for work lunches, potlucks, or when you just need something sweet after dinner. Between us, I’ve even sneaked slices into my lunchbox—no judgment.
- Budget-Friendly Luxury: Cashews are pricey, sure, but a little goes a long way here. The recipe stretches far, and the agar-agar keeps it stable for days in the fridge. I’ve made this for birthdays, holidays, and lazy Wednesdays—same great taste, zero waste.
Step-by-step instructions for almond milk cheesecake
Here's how to create a lusciously creamy, no-bake cheesecake that's rich, nutty, and effortlessly impressive.
Soak and Prepare Your Base Ingredients
Start by soaking the 1.5 cups raw cashews and 1 cup pitted dates in separate bowls of hot water for 15 minutes. This step is crucial—it softens the cashews for blending and makes the dates pliable for a smoother texture. Drain them well after soaking, but don't squeeze out all the water; leave them slightly damp to help with blending.
While they soak, melt the 0.25 cup coconut oil in a small saucepan over low heat or in the microwave in 10-second bursts. You want it just liquid enough to blend smoothly, but not hot—this preserves the delicate flavors. The coconut oil will become the creamy foundation of your cheesecake, so don't rush this step. Once melted, let it cool slightly to room temperature before using.
Blend the Cheesecake Filling to Silky Perfection
In a high-speed blender, combine the drained 1.5 cups raw cashews, 1.5 cups unsweetened almond milk, 1 cup granulated sugar, 0.5 cup lemon juice, 1 tbsp vanilla extract, and 0.5 tsp sea salt. Blend on high for 1-2 minutes until completely smooth and creamy. The mixture should be thick but pourable—this is your cheesecake base. If it's too thick, add 1-2 tablespoons of almond milk to reach the right consistency.
In a separate bowl, mix the 1.5 cups almond flour, 1 tbsp lemon zest, and 2 tbsp agar-agar powder. The agar-agar is what gives this cheesecake its perfect firm texture without needing to bake. Once your cashew mixture is smooth, add the almond flour mixture and pulse just until combined—over-blending can make the texture grainy. Taste and adjust sweetness if needed; you can add a bit more sugar or lemon juice to balance flavors.
Cook the Filling for a Firm, Jiggly Texture
Pour the blended mixture into a medium saucepan and cook over medium-low heat, stirring constantly with a silicone spatula. The agar-agar needs gentle heat to activate properly—don't let it boil or it will seize up. Cook for 5-7 minutes, stirring frequently, until the mixture thickens noticeably and pulls away from the sides of the pan. You're aiming for a pudding-like consistency that's still slightly wobbly but holds its shape.
Here's the thing—agar-agar is temperamental. If the mixture starts to look grainy or separates, immediately remove it from heat and whisk vigorously to smooth it out. Once it reaches the right consistency, transfer it to a clean bowl and let it cool for 5 minutes at room temperature. This cooling step is essential; it allows the agar-agar to fully set and prevents the cheesecake from becoming too soft in the fridge.
Assemble and Chill for Maximum Firmness
Pour the cooled filling into a 9-inch springform pan lined with parchment paper, tapping the pan gently on the counter to remove any air bubbles. Smooth the top with a spatula, then cover with plastic wrap and refrigerate for at least 4 hours—overnight is even better. This long chilling time is what transforms your pudding-like mixture into a firm, sliceable cheesecake. The longer it chills, the more pronounced the nutty flavors become.
While it chills, prepare your toppings. For a classic look, spread 0.25 cup dark chocolate sauce over the top and gently press 1 cup fresh berries into the sauce. If you prefer a lighter touch, simply arrange the berries decoratively on top. The contrast of the tart berries and rich chocolate against the creamy cheesecake is what makes this dessert truly special.
Serve and Enjoy Your No-Bake Masterpiece
Once fully chilled, run a knife around the edges of the pan to loosen the cheesecake. If it's stuck, gently tap the pan against the counter or warm the knife slightly under hot water for 5 seconds before running it around the edges again. Release the springform and slide the parchment onto a serving plate.
Slice with a warm knife for clean cuts, and serve immediately. The texture should be firm but still creamy, with a delicate crumb from the almond flour and a bright citrus note from the lemon. Each bite delivers that perfect balance of nutty richness and subtle sweetness. Store leftovers in the fridge for up to 5 days, though I doubt it'll last that long!
Pro Tips For Making Almond Milk Cheesecake
- SOAK CASHEWS 6 HOURS: I learned this the hard way—skipping overnight soaking leaves you with a gritty, uneven texture. Six hours in warm water (not boiling) guarantees they blend silky smooth, just like the store-bought versions you secretly envy.
- STRAIN ALMOND MILK: The leftover pulp from homemade almond milk makes your cheesecake gummy. Strain it through a fine-mesh sieve or cheesecloth, then press the pulp dry with a spoon—it’s the only way to guarantee a clean, creamy base.
- WHISK AGAR-AGAR FIRST: Mixing agar-agar powder directly into hot liquid creates clumps that ruin the texture. Whisk it into a little cold almond milk first, then pour into the hot mixture—this guarantees it dissolves completely without lumps.
- CHILL IN ICE BATH: Pouring the cheesecake mix into the pan and letting it set at room temp? That’s how you end up with a cracked, uneven top. Transfer the pan to an ice bath for 10 minutes first—it firms up the edges before it fully sets, so the center stays smooth.
Make-ahead tips for this recipe
Crust Prep Ahead
Assemble your almond flour crust 24 hours before making the filling—this gives flavors time to meld beautifully. Press the mixture firmly into your pan and refrigerate uncovered for 12 hours to prevent sogginess. I like to line the pan with parchment first, then press the crust mixture through a fine-mesh sieve for an even base. 🌾
Filling Prep Timeline
Make the cashew filling one day ahead and store it in an airtight container in the fridge. The agar-agar needs time to fully hydrate—this prevents graininess when you cook it later. When ready to assemble, simply reheat the filling gently (just until warm) before pouring into the chilled crust. This two-stage process ensures perfect texture every time.
Freezing Shortcuts
For maximum convenience, freeze the unbaked cheesecake (crust + filling) in portions. Wrap individual slices in plastic wrap and store for up to 1 month. Thaw overnight in the fridge—no microwave needed! The texture remains creamy because the agar-agar stabilizes beautifully during freezing. Perfect for last-minute parties or when you just can't wait for the full chilling time. ❄️
Topping Prep
Prep your berry topping 3 days ahead and store in an airtight container with a sprinkle of lemon juice to preserve freshness. For chocolate sauce, make a double batch and keep it refrigerated for up to 2 weeks. I like to toast the berries lightly before storing—they warm up beautifully when reheated gently in a dry skillet for 1 minute before serving.
Portion Control
Divide the cheesecake into individual servings before final chilling. Use a 2-inch round cutter (or a glass) to portion directly into ramekins lined with parchment. This makes serving effortless and prevents the whole cake from getting eaten too quickly! Store portions separately in the fridge for up to 5 days—each slice stays perfectly firm.
Make-Ahead Mistakes
Avoid these common pitfalls: Don't assemble the full cheesecake more than 24 hours ahead—the crust can dry out. Never skip the cooling step after cooking the filling—rushing this causes a gummy texture. And always let the cheesecake sit at room temperature for 10 minutes before slicing to prevent crumbling. These small tweaks make all the difference! 💡
Nutrition facts
Frequently asked questions
Can I make this cheesecake without agar-agar?
You can substitute agar-agar with 1.5 teaspoons of powdered pectin or 1/4 cup of chia seeds, but the texture will differ. Agar-agar gives the perfect firm-yet-creamy consistency—chia seeds will make it slightly grainier, while pectin may result in a softer set. For best results, stick with agar-agar if possible.
How do I fix if my cheesecake is too runny?
If your cheesecake didn't set properly, it likely didn't chill long enough or the agar-agar wasn't activated correctly. For a quick fix, blend 1 tablespoon of agar-agar with 2 tablespoons of water, heat until dissolved, then stir into the runny cheesecake. Re-chill for 2-3 hours—this should firm it up. Prevention tip: Always cook the filling until it pulls away from the pan edges before cooling.
Is this cheesecake safe for nut allergies?
This recipe contains almond flour and cashews, so it's not safe for those with tree nut allergies. For a nut-free version, substitute almond flour with oat flour and cashews with silken tofu. The texture will be slightly different but still delicious. Always check labels on almond milk and other ingredients for cross-contamination warnings.
Can I use coconut milk instead of almond milk?
Yes, you can substitute coconut milk, but the flavor will be more tropical and coconut-forward. Use 1.5 cups of full-fat coconut milk (not the canned variety with water) for the best texture. The cheesecake will still be creamy, but the nutty almond flavor will be replaced with coconut's richness. Adjust sweetness if needed—coconut milk is naturally sweeter.
Why does my cheesecake taste bitter?
Bitterness usually comes from overcooking the filling or using too much lemon zest. The filling should cook just until it thickens—no longer. For lemon zest, stick to 1 tablespoon (as in the recipe). If you used more, balance it with 1 extra tablespoon of sugar or 1/2 teaspoon of vanilla extract. Always taste as you go to adjust flavors!
