Almond Milk Cheesecake Recipe: Nutty Swirls and Silky Smoothness Without Eggs

Desserts

Almond Milk Cheesecake Recipe: Nutty Swirls and Silky Smoothness Without Eggs

This almond milk cheesecake recipe delivers the perfect balance of nutty swirls and silky smoothness—all without eggs or dairy. The secret lies in using cashews and almond milk for a rich, creamy texture while almond flour in the crust adds that signature crunch and flavor. I've perfected this recipe after countless batches, ensuring it's firm enough to slice but still tender and luscious.

The crust starts with a blend of almond flour and a touch of sweetener, creating a sturdy base that holds up beautifully. The filling combines soaked cashews, almond milk, and a stabilizer like agar-agar to achieve that classic cheesecake consistency without relying on eggs. Every bite delivers a harmonious mix of nutty undertones and smooth creaminess that rivals traditional cheesecakes.

What makes this recipe stand out is its versatility—it’s vegan, nut-free optional (if using sunflower seed flour), and requires no special equipment beyond a blender and water bath for baking. The result is a cheesecake that's rich, creamy, and perfectly set, with a nutty depth that pairs wonderfully with berry compotes or a drizzle of melted dark chocolate.

Whether you're hosting a dinner party or simply craving a decadent dessert, this almond milk cheesecake is sure to impress. The texture is foolproof, the flavor is undeniably satisfying, and the process is straightforward enough for any home baker. Let's get started on creating this dreamy dessert!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for almond milk cheesecake

Eight essential ingredients transform into a silky vegan cheesecake with nutty depth and perfect texture.

Ingredient Amount Notes
Almond Flour 🌾 1 ½ cups Finely ground, unsweetened preferred
Raw Cashews 🥜 1 ½ cups Soaked in hot water for 15 mins
Unsweetened Almond Milk 🥛 1 ½ cups Plain, unsweetened variety
Granulated Sweetener 🍯 ½ cup Coconut sugar or maple syrup
Agar-Agar Powder 🍄 2 tsp For firm texture without eggs
Vanilla Extract 🌿 1 tbsp Pure, high-quality preferred
Lemon Juice 🍋 2 tbsp Freshly squeezed
Coconut Oil 🥥 ¼ cup Melted for crust binding
Dark Chocolate Chips 🍫 ½ cup Vegan, 70% cocoa minimum
Sea Salt 🧂 ½ tsp Fine grain for flavor balance
Sunflower Seed Flour 🌻 ½ cup Optional nut-free substitute
Almond Extract 🌿 ½ tsp For enhanced nutty flavor
Cocoa Powder 🍫 ¼ cup Unsweetened, Dutch-processed

The almond flour is non-negotiable for that signature crunch—Bob's Red Mill or Anthony's Goods brands are my go-tos, but any finely ground unsweetened almond flour works. For the cashews, raw and unsalted is crucial; they're the secret to that creamy, tangy filling. Soak them in hot water for 15 minutes to soften completely—no blender will handle dry cashews. The agar-agar might be tricky to find, but Amazon or health food stores carry it, and it's a game-changer for that set texture. If you're avoiding nuts entirely, swap the almond flour for sunflower seed flour, but expect a slightly denser texture. The cocoa powder should be unsweetened and Dutch-processed—it dissolves better and adds richness without bitterness.

No almond milk? Oat or soy milk works in a pinch, but almond milk's subtle nuttiness is ideal. The dark chocolate chips can be swapped for vegan chocolate chunks or even dried dates for a caramel-like sweetness. Running low on agar-agar? Tapioca starch or arrowroot powder can help stabilize, but you'll need about 1.5 tablespoons to mimic its effect. The vanilla extract is where you can splurge—high-quality pure vanilla makes all the difference, but imitation will work if that's what you have. For extra depth, add a pinch of espresso powder to the crust—it enhances the chocolate flavor beautifully. The sunflower seed flour substitution works well but lacks the nutty aroma, so don't skip the almond extract if you're using it.

Store the cheesecake in an airtight container in the fridge for up to 5 days, though it's best enjoyed within 3 days for peak texture. The crust stays crisp for about 2 days before softening slightly. To reheat slices, microwave for 10-15 seconds—just enough to warm the filling without turning it rubbery. Freezing isn't recommended for this recipe, as the agar-agar can become grainy upon thawing. If you're prepping ahead, assemble the crust and filling separately, then bake together just before serving. The flavors meld beautifully overnight, so making it a day in advance is ideal for gatherings.

❤️

Why You'll Love This Recipe

  • No Blender Overload: I swear by my high-speed blender, but this recipe only needs a quick pulse—no endless blending or greasy cashew paste. Five minutes of hands-off soaking and a whirl, then you’re done. Honestly, the agar-agar does all the heavy lifting for that perfect set.
  • Creamy Without the Dairy: That velvety texture? Pure cashew magic, but the almond flour keeps it light—no grainy aftermath. The almond milk ties it all together, giving it a subtle nuttiness that’s oddly addictive. (Yes, even my coffee-loving husband finishes my slice.)
  • Meal Prep MVP: Slice it, store it, and grab it all week—no soggy layers in sight. The agar-agar holds up like a champ, so it’s perfect for office lunches or post-gym snacks. I make two batches: one for dessert, one for breakfast with berries. (Trust me, it’s a game-changer.)
  • Budget-Friendly Luxury: Cashews and almond flour might sound fancy, but they stretch farther than you’d think. A single batch feeds six, and the sweetener lets you control the indulgence level. Plus, no eggs or cream means fewer grocery surprises. My wallet—and my taste buds—thank me.

Step-by-step instructions for almond milk cheesecake

Here's how to create a velvety, nutty cheesecake without eggs or dairy.

1

Prepare the Nut Base and Soak Cashews

Preheat your oven to 350°F and line an 8-inch springform pan with parchment paper. In a food processor, pulse together the 1.5 cups almond flour and 0.5 cup sunflower seed flour until finely ground. Add the 0.25 cup melted coconut oil, 0.5 cup granulated sweetener, 0.5 tsp sea salt, and 0.5 tsp almond extract, processing until the mixture forms a crumbly dough.

Press this mixture firmly into the bottom of your prepared pan, creating an even layer. Bake for 10 minutes until lightly golden, then set aside to cool while you prepare the filling. Meanwhile, place the 1.5 cups raw cashews in a bowl and pour 1.5 cups unsweetened almond milk over them. Let them soak for at least 15 minutes—this ensures they blend smoothly into a creamy texture.

2

Blend the Cheesecake Filling

Drain the soaked cashews, reserving the almond milk. In a high-speed blender, combine the cashews with the reserved almond milk, 0.5 cup granulated sweetener, 2 tsp agar-agar powder, 1 tbsp vanilla extract, 2 tbsp lemon juice, and 0.5 tsp sea salt. Blend until completely smooth, scraping down the sides as needed. The mixture should be thick and creamy, with no visible cashew pieces.

Real talk: If the mixture seems too thick, add 1-2 tablespoons of additional almond milk to reach the perfect pouring consistency. The agar-agar will firm up the cheesecake as it cools, so don't worry if it looks too thin now—it will set properly.

3

Create the Chocolate Swirl Layer

In a small bowl, melt the 0.5 cup dark chocolate chips with 0.25 cup cocoa powder in 30-second intervals in the microwave, stirring between each interval until completely smooth. The mixture should be thick but pourable—if it's too stiff, add 1 teaspoon of almond milk to loosen it.

Pour half of the cashew mixture into the cooled nut base, spreading it evenly. Then, carefully drizzle the chocolate mixture over the top, using a knife to create swirls. This is where the magic happens—those marbled chocolate streaks will make every slice look like a bakery creation.

4

Assemble and Set the Cheesecake

Pour the remaining cashew mixture over the chocolate layer, gently tapping the pan on the counter to remove any air bubbles. Cover the pan tightly with plastic wrap and refrigerate for at least 6 hours, or preferably overnight. This extended chilling time allows the agar-agar to fully set the cheesecake to a perfect, jiggly texture.

Here's the thing—don't rush this step. The longer it chills, the firmer (and more impressive) the final result. If you're impatient, you can speed it up by freezing for 2 hours, but room-temperature serving will be less ideal. Once set, run a knife around the edges to loosen it from the pan before serving.

5

Serve and Enjoy

Remove the cheesecake from the refrigerator and let it sit at room temperature for 10-15 minutes before slicing. This brief warm-up makes it easier to cut cleanly and prevents a shockingly cold first bite. Use a sharp knife, heating it briefly in hot water if needed, to create neat slices with those beautiful chocolate swirls visible in every portion.

The finished cheesecake should be rich, nutty, and silky with a subtle tang from the lemon juice. The nut base adds a satisfying crunch, while the chocolate swirls provide a decadent contrast. Serve with fresh berries or a drizzle of melted chocolate for an extra touch of elegance—this cheesecake deserves to be the star of your dessert table.

👨‍🍳

Pro Tips For Making Almond Milk Cheesecake

  • Soak Cashews Right: Toss raw cashews in hot (not boiling) water for 15 minutes instead of cold—this cuts soaking time by half and prevents that weird chalky texture. I learned this the hard way after making a batch where the filling tasted like sawdust. ---
  • Blend Almond Flour First: Pulse almond flour in the food processor for 30 seconds before adding wet ingredients—this breaks up clumps and makes the batter smoother. Skipping this step means lumps hiding in your cheesecake, and nobody wants that. ---
  • Agar-Agar, Not Gelatin: Agar-agar needs to dissolve in the warm almond milk (about 175°F/80°C) for 5 minutes—stirring constantly avoids clumps. I used to just toss it in cold milk and ended up with a gritty texture that ruined the whole thing. ---
  • Chill the Mold Long: Let the cheesecake set in the fridge for at least 6 hours, or until it’s firm to the touch—rushing it means a wobbly mess. I know, I know, but trust the process. (Your future self will thank you.)

Troubleshooting this dish

Cracked or Sunken Top

If your cheesecake develops cracks or sinks in the center, it’s usually due to improper chilling or overmixing. The agar-agar needs time to fully set—never skip the 6-hour refrigeration. For a quick fix, cover the cracks with a thin layer of melted chocolate or a dollop of coconut whipped cream before serving. If the center sinks, it might mean the filling was too thin or the oven wasn’t hot enough during baking. Next time, ensure your oven is fully preheated to 350°F and use a water bath for even heat distribution. 💡

Grainy Texture

A grainy texture often means the cashews weren’t soaked long enough or blended thoroughly. Always soak the cashews in hot water for at least 15 minutes—this softens them completely. For blending, use a high-speed blender and scrape down the sides frequently. If you’re using sunflower seed flour instead of almond flour, blend it extra well to avoid grit. For a last-minute fix, strain the filling through a fine-mesh sieve before pouring it into the crust. 🥜

Too Soft or Runny

If your cheesecake isn’t firm enough, it’s likely due to insufficient agar-agar or under-chilling. Double-check that you’ve used 2 tsp agar-agar powder—this is non-negotiable for structure. If you’re short on time, try adding an extra ½ tsp agar-agar to the filling. For a softer texture (like a mousse), reduce the agar-agar to 1.5 tsp and serve immediately after chilling for 4 hours. Always refrigerate for the full time—rushing this step is the #1 mistake I see. ❄️

Crust Too Crumbly

A crumbly crust usually means the almond flour wasn’t mixed well enough with the coconut oil. Pulse the almond flour in the food processor until it’s finely ground before adding the wet ingredients. Press the crust firmly into the pan—don’t just sprinkle it in. If it still breaks apart, add 1 tbsp more melted coconut oil and press again. For extra stability, bake the crust for an additional 2-3 minutes until it’s just starting to firm up. 🌾

Filling Separates

If the filling separates into a watery layer and a thick paste, it’s likely because the agar-agar wasn’t dissolved properly or the mixture was blended too vigorously. Always dissolve the agar-agar in a small amount of hot almond milk before adding it to the blender. Blend on medium speed to avoid creating air pockets. If separation happens, gently reheat the filling (without boiling) and blend again until smooth. Stirring in 1 tsp tapioca starch can also help bind it together. 🍄

Weak Chocolate Flavor

If the chocolate swirls taste muted, it’s probably because the cocoa powder wasn’t high-quality or the chocolate wasn’t melted properly. Use Dutch-processed cocoa powder (like Hershey’s Special Dark) and melt the chocolate chips in 10-second intervals to avoid burning. For extra richness, add 1 tbsp melted coconut oil to the chocolate mixture. If you’re using vegan chocolate chips, opt for brands with a higher cocoa percentage (at least 70%) for deeper flavor. 🍫

Nutrition facts

Servings 8
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 12g60%
Cholesterol 0mg0%
Sodium 120mg5%
Total Carbohydrate 38g13%
Dietary Fiber 5g18%
Sugars 28g
Protein 10g20%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this almond milk cheesecake without a food processor?

Yes! For the crust, pulse the almond flour in a blender or even grind it finely with a mortar and pestle. For the filling, blend the soaked cashews with almond milk in a regular blender or food processor—just add a splash more liquid if needed. The texture won't be as ultra-smooth, but it'll still taste delicious.

2

How do I make this cheesecake nut-free?

Swap the almond flour for sunflower seed flour and omit almond milk—use oat milk instead. For the filling, replace cashews with soaked sunflower seeds (soak for 20 minutes instead of 15). The flavor will be subtly different but still rich and creamy.

3

Why does my cheesecake need to chill so long?

The agar-agar requires 6+ hours to fully set and create that perfect jiggly texture. Rushing this step means a softer, less stable cheesecake. Think of it like making gelatin—patience pays off with a firm, sliceable dessert.

4

Can I add fruit to this recipe?

Swirl in ½ cup mixed berries or a layer of mango purée before adding the final cashew mixture. For extra stability, mix the fruit with 1 tsp agar-agar** before incorporating. The fruit adds freshness that balances the nutty richness beautifully.

5

What's the best way to serve this cheesecake?

Let it sit at room temperature for 10 minutes before slicing for clean cuts. Top with fresh berries, coconut whipped cream, or a drizzle of melted dark chocolate. For a restaurant touch, garnish with toasted coconut flakes or edible flowers.

★★★★★4.9(6 reviews)
Categories Desserts