Desserts
This almond milk cheesecake recipe delivers the same creamy, velvety texture you love—without a single drop of dairy or egg. 💛 The secret lies in blending unsweetened almond milk with cashews and coconut cream, creating a filling that's rich, nutty, and perfectly set. I've tested countless variations to perfect the texture, ensuring it stays luscious without cracking or tasting grainy.
The crust combines almond flour and dates for a sturdy, flavorful base that holds up to the silky filling. What makes this recipe special is how it mimics traditional cheesecake while keeping it completely plant-based—no substitutions feel like compromises. The almond milk base adds natural sweetness and a delicate nuttiness that enhances every bite.
By the time it comes out of the oven, you'll have a cheesecake with a golden crust and a smooth, creamy center that's dangerously addictive. The texture is firm enough to slice neatly but still tender enough to melt in your mouth. It's the kind of dessert that satisfies cravings while keeping dietary restrictions in mind.
Perfect for gatherings or solo indulgence, this recipe scales easily and pairs beautifully with fresh berries or a drizzle of caramel. Let's get started on creating your dream cheesecake—dairy-free and delicious.
Ingredients for almond milk cheesecake
Pantry staples meet plant-based magic for this creamy, nutty cheesecake.
| Ingredient | Amount | Notes |
|---|---|---|
| Unsweetened Almond Milk 🥛 | 1 ½ cups | Cold for best blending texture |
| Raw Cashews 🌰 | 1 ½ cups | Soaked overnight for creaminess |
| Full-Fat Coconut Cream 🥥 | 1 can | Chilled overnight for best results |
| Almond Flour 🌾 | 1 ½ cups | Fine grind for smooth texture |
| Pitted Dates 🍈 | 1 cup | Medjool dates preferred, chopped |
| Coconut Oil 🫒 | ½ cup | Melted for crust binding |
| Vanilla Extract 🌿 | 1 tbsp | Pure vanilla for authentic flavor |
| Lemon Juice 🍋 | 2 tbsp | Freshly squeezed for brightness |
| Maple Syrup 🍁 | ¼ cup | Grade B for richer flavor |
| Sea Salt 🧂 | ½ tsp | Fine grain for subtle seasoning |
| Ground Flaxseed 🌾 | 2 tbsp | For vegan binding |
| Water 💧 | ⅛ cup | For flax egg mixture |
| Raspberries 🍓 | 1 cup | Fresh or frozen for topping |
The almond milk and cashews are your secret weapons here. Trader Joe's has the best-priced unsweetened almond milk—look for the carton kind, not shelf-stable. For cashews, raw and unsalted is key; soak them overnight in water (about 8-10 hours) for that ultra-smooth texture. The coconut cream should be chilled overnight so you can scoop out the thick cream from the top—don't use the watery part. I always grab Medjool dates from the bulk section at Whole Foods; they're sweeter and softer than regular dates, which helps the crust bind better. Pro tip: toast your almond flour lightly before mixing—just 2 minutes in a dry pan—to deepen that nutty flavor.
No coconut cream? Full-fat coconut milk works in a pinch, but you'll need twice the amount. Ran out of Medjool dates? Regular pitted dates plus 1 tbsp maple syrup evens out the sweetness. The flax egg is non-negotiable for that silky texture—don't skip it. For the crust, if you can't find almond flour, blend whole almonds in a food processor until fine (it takes about 5 minutes). The lemon juice is crucial—it balances the richness and keeps the cheesecake from tasting too sweet. Want extra flavor? Add 1 tsp cinnamon to the crust mix. And if you're feeling fancy, swap the raspberries for fresh strawberries or blueberries—just toss them with a little maple syrup before topping.
This cheesecake keeps beautifully—5 days in the fridge covered tightly. For serving, let it sit at room temperature for 15-20 minutes first; it's denser when cold. Freeze portions for up to 3 months if you want to make ahead. I like to wrap individual slices in parchment paper before freezing so they don't stick. The crust stays crisp for about 3 days if stored properly, but the filling stays creamy the whole time. Leftovers? Reheat slices in the microwave for 10-15 seconds—it's perfect for breakfast the next day.
Why You'll Love This Recipe
- No Blender Overload: I swear by this recipe because it only needs a quick soak—not hours. Just toss the cashews in warm almond milk for 15 minutes, blend, and boom—smooth filling without the mess. Honestly, my blender’s never been happier (or cleaner).
- Creamy Without Dairy: That coconut cream? It’s the secret weapon. The dates add natural sweetness while keeping it rich, and the almond flour gives it that perfect crumbly base. Between us, it’s the closest I’ve gotten to classic cheesecake without the guilt—or the whey.
- Weeknight Dessert Hack: Make the crust in 5 minutes while dinner simmers. The filling keeps for days, so I whip up a batch on Sundays and grab slices straight from the fridge. My kids think it’s “fancy,” but it’s really just a lazy parent’s dream.
- Budget-Friendly Luxury: Cashews and coconut cream might sound fancy, but they stretch further than you’d think. I use half the dates for sweetness, half for binding, and still have leftovers for smoothies. Not the prettiest, but the taste makes up for it every time.
Step-by-step instructions for almond milk cheesecake
Here's how to create a silky, nutty cheesecake that's rich, creamy, and completely dairy-free.
👨🍳 Step 1: Prepare the Crust and Filling Base
Start by processing the 1 cup pitted dates in a food processor until they turn into a fine powder. Add the 1.5 cups almond flour, 0.5 cup coconut oil, 0.5 tsp sea salt, and 1 tbsp vanilla extract to the food processor. Pulse until the mixture resembles wet sand and sticks together when pressed.
Press this mixture firmly into the bottom of a 9-inch springform pan using your fingers or the bottom of a measuring cup. Chill in the refrigerator while you prepare the filling. This crust needs to be firm to hold the filling without crumbling.
🍳 Step 2: Create the Vegan "Cheese" Filling
In a high-speed blender, combine the 1.5 cups soaked raw cashews, 1.5 cups unsweetened almond milk, 1 can full-fat coconut cream, 0.25 cup maple syrup, 2 tbsp lemon juice, and 1 tbsp vanilla extract. Blend on high for 2-3 minutes until completely smooth and creamy. Scrape down the sides as needed.
Transfer the mixture to a mixing bowl and stir in the 2 tbsp ground flaxseed combined with 0.125 cup water (this creates a flax "egg" for binding). Let this mixture sit for 5 minutes to thicken slightly. The texture should be thick like pudding but still pourable.
🥘 Step 3: Assemble and Bake the Cheesecake
Pour the filling over the chilled crust, smoothing the top with a spatula. Place the springform pan in a water bath by setting it inside a larger baking dish filled with 1 inch of hot water. This ensures gentle, even baking.
Bake at 350°F for 45-50 minutes until the center is just set (it should still jiggle slightly in the middle). The edges should be golden brown, but don't overbake or the center will become grainy. Let the cheesecake cool in the oven with the door slightly ajar for 15 minutes to prevent cracking.
⏰ Step 4: Chill and Top with Raspberries
Remove the cheesecake from the water bath and cool it completely at room temperature for 1 hour, then refrigerate for at least 4 hours (overnight is best). This chilling time is crucial for developing that perfect creamy texture.
Before serving, top with 1 cup raspberries arranged in a decorative pattern. You can either place them directly on top or lightly toss them with a bit of the maple syrup to create a glossy glaze. Serve chilled for the ultimate refreshing dessert experience.
Pro Tips For Making Almond Milk Cheesecake
- SOAK CASHEWS LONGER: I learned this the hard way—cashews need a proper soak (at least 4 hours, overnight if possible) or they’ll turn to gritty dust instead of creamy magic. Cold water + a pinch of salt speeds up hydration, and don’t skip draining them well afterward—wet cashews = watery cheesecake.
- BLEND DATES FIRST: Pulse those pitted dates into a fine powder before adding anything else to your food processor. This prevents clumps that turn into weird, chewy pockets in your cheesecake. My grandmother swore by this, and she was right: smooth = creamy.
- CHILL THE BATTER: Pour the cashew-almond milk mixture into your springform pan and pop it in the fridge for 15 minutes before baking. This keeps the filling from spreading like wildfire—your crust will thank you, and you’ll avoid a sad, flat cheesecake.
- USE COLD COCONUT CREAM: Scoop the solid part from the top of chilled coconut cream (the thick, creamy bit) and reserve the watery part for another use. Room-temperature cream = greasy mess; cold cream = rich, stable texture that holds up in the oven. No shortcuts here.
Creative variations of almond milk cheesecake
Nutty Chocolate Twist
Swap ½ cup raspberries for ½ cup melted dark chocolate (70% cocoa) mixed with 2 tbsp coconut cream. Drizzle this over the chilled cheesecake and chill for 1 hour to set. The chocolate pairs beautifully with the almond milk base, adding depth without overpowering. I like to add ¼ tsp cinnamon to the crust for extra warmth. 🍫
Citrus Zest Variations
Brighten the filling with 1 tbsp orange zest or 1 tbsp lime zest when blending the cashew mixture. The citrus cuts through the richness and adds a refreshing twist. For a stronger flavor, use 3 tbsp lemon juice instead of 2. I’ve found that orange zest works best with berry toppings like strawberries or blueberries. 🍊
Spiced Chai Version
Infuse the crust with 1 tsp chai spice blend (½ tsp cinnamon, ¼ tsp cardamom, ¼ tsp ginger, pinch of cloves) for a cozy, aromatic twist. The filling stays the same, but the spiced crust adds warmth that pairs well with apple slices or a drizzle of caramel. Toast the spices in a dry pan for 30 seconds before mixing to deepen their flavor. 🌶️
Tropical Mango Topping
Replace raspberries with 1 cup diced mango mixed with 1 tbsp lime juice and a pinch of salt. The tropical sweetness contrasts perfectly with the nutty cheesecake. For extra flair, blend ½ cup mango with 1 tbsp coconut cream and drizzle it over the top before serving. This works especially well in summer months. 🥭
Salted Caramel Drizzle
Top the cheesecake with a homemade caramel sauce made by simmering ½ cup maple syrup, ¼ cup coconut cream, and a pinch of sea salt for 5 minutes. Let it cool slightly before drizzling over the chilled cheesecake. The salted caramel adds a sophisticated touch that elevates the dessert to restaurant-quality. 🍯
Matcha Green Tea Swirl
Add 1 tbsp matcha powder to the filling mixture for a vibrant green hue and earthy flavor. Swirl it in gently with a knife before baking for a marbled effect. Top with white chocolate shavings for contrast. This variation is perfect for tea lovers and adds a unique visual appeal. 🍵
Nutrition facts
Frequently asked questions
Why does my almond milk cheesecake turn out grainy?
Graininess usually happens when the cashews aren't blended long enough or the filling isn't thickened properly. Always blend the cashew mixture for 2-3 minutes until completely smooth, and let the flax egg mixture sit for 5 minutes before pouring. If it's still too thin, add 1 tbsp more ground flaxseed and let it thicken another 5 minutes.
Can I make this cheesecake without a water bath?
Technically yes, but the water bath prevents cracking and ensures even baking. Without it, bake at 325°F instead of 350°F for 55-60 minutes, and let the cheesecake cool completely in the oven with the door slightly open for 20 minutes after baking. The texture will be slightly denser but still delicious.
How do I fix a cracked top?
Cracks are common in vegan cheesecakes but don't ruin the flavor! Simply scrape off any cracked edges (they're usually dry) and serve the smooth center. For a smoother finish next time, let the cheesecake cool in the oven with the door slightly ajar for 15-20 minutes after baking, then refrigerate it uncovered for 1 hour before adding toppings.
What's the best way to store leftovers?
Store in an airtight container in the fridge for up to 5 days. For longer storage, freeze individual slices wrapped in parchment paper for up to 3 months. Thaw overnight in the fridge—never at room temperature. The crust stays crisp for 3 days, but the filling remains creamy the whole time.
Can I use almond butter instead of cashews?
Not directly—almond butter lacks the moisture and creaminess needed for the filling. However, you can blend 1 cup almond butter with ½ cup almond milk to replace the cashews, then adjust the coconut cream to ½ can instead of 1 full can. The texture will be slightly denser but still delicious.
