If you have been on the hunt for a luscious dessert that satisfies your sweet cravings without any dairy or guilt, this Creamy Vegan Tofu Cheesecake Recipe is exactly what your kitchen needs. It’s rich, silky, and remarkably fresh with a gentle lemon zing that dances on your tongue. Bursting with wholesome ingredients like silken tofu and raw cashews, this cheesecake captures the soul of a classic dessert while staying completely plant-based. Whether you’re vegan, dairy-free, or simply curious about healthier twists on favorites, this recipe is the perfect way to indulge in a creamy delight that’s both nutritious and utterly delicious.

Ingredients You’ll Need
These simple ingredients come together seamlessly to create a cheesecake that’s as smooth as it is flavorful. Each element plays a vital role, from the creamy texture provided by silken tofu and soaked cashews to the bright freshness of lemon zest and juice.
- 1 9-inch Oatmeal Pie Crust: Provides a hearty, nutty base that complements the creamy filling perfectly.
- 16 ounces Silken Tofu: Drained well to ensure an ultra-smooth texture in the cheesecake.
- 3/4 cup Unsweetened Non-Dairy Milk: Vanilla almond milk adds a subtle sweetness and depth.
- 1/2 cup Raw Cashews: Soaked overnight for a velvety consistency in the filling.
- 1/2 cup Sugar: Adjust according to preference or switch to whole food plant-based alternatives for a refined sugar-free treat.
- 1/2 teaspoon Lemon Zest: Freshly grated for an aromatic burst that brightens every bite.
- 1/3 cup Lemon Juice: Divided and adjusted to create a perfect balance of tanginess.
- 1 teaspoon Vanilla Extract: Pure vanilla enhances the natural richness of the tofu and nuts.
- 1/2 teaspoon Sea Salt: Elevates all other flavors harmoniously.
- 3 tablespoons Arrowroot or Cornstarch: Ensures the filling sets to just the right firmness.
- 2 teaspoons Agar Agar Powder: A plant-based setting agent critical for the cheesecake’s structure.
How to Make Creamy Vegan Tofu Cheesecake Recipe
Step 1: Prepare the Cashews
Start by soaking your raw cashews overnight if possible. This step is key to achieving that luscious creamy texture that makes this cheesecake so indulgent. If you’re short on time, soaking them in boiling water for 1 to 2 hours works well, too.
Step 2: Blend the Filling
Drain the silken tofu thoroughly and add it to a high-speed blender along with your soaked cashews, unsweetened non-dairy milk, sugar, freshly grated lemon zest, 1/4 cup of the lemon juice, vanilla extract, and sea salt. Blend everything until it’s perfectly smooth with no lumps in sight. This is when the magic starts to come together!
Step 3: Thicken the Mixture
Next, add the arrowroot or cornstarch and agar agar powder to your blended filling. Blend again until evenly combined. Transfer this mixture to a saucepan and heat over medium heat, whisking constantly until it reaches a gentle simmer. Keep whisking for 2 more minutes to achieve the ideal thickened consistency that will hold up beautifully once chilled.
Step 4: Assemble and Chill
Pour your thickened cheesecake filling gently into the prepared oatmeal pie crust, smoothing the top with a spatula. Place it uncovered in the refrigerator and allow it to chill for at least 3 hours. This waiting time is essential—it lets the flavors meld and the filling set into the creamy, luscious cheesecake your taste buds will adore.
Step 5: Slice and Enjoy
Once chilled and set, slice your vegan cheesecake with a sharp knife for clean cuts. This beauty is now ready for serving, bringing you a guilt-free indulgence that looks as impressive as it tastes.
How to Serve Creamy Vegan Tofu Cheesecake Recipe

Garnishes
If you want to elevate your cheesecake experience, a few fresh berries like raspberries or blueberries on top add a burst of color and a hint of natural sweetness. A dollop of vegan whipped cream or a drizzle of berry coulis also makes for an elegant touch that complements the creamy texture perfectly.
Side Dishes
Pair this cheesecake with a light, refreshing fruit salad or a cup of herbal tea to balance the richness. The creamy texture and citrus notes of the cheesecake are delightful when contrasted with crisp, fresh fruits or zesty herbal flavors.
Creative Ways to Present
For a fun twist, try serving mini versions of this creamy vegan tofu cheesecake in small mason jars layered with crushed nuts and a berry compote. This makes for a charming dessert that’s easy to portion and visually appealing for entertaining guests.
Make Ahead and Storage
Storing Leftovers
Store any leftover cheesecake in an airtight container in the refrigerator. It will stay fresh and creamy for up to 4 days, making it perfect for indulging over the course of a few days without losing its texture or flavor.
Freezing
This cheesecake freezes beautifully! Wrap individual slices in plastic wrap and place them in a freezer-safe container. They keep well for up to 1 month. Thaw overnight in the fridge before enjoying so you can savor that perfect creamy texture all over again.
Reheating
Since this is best served chilled, reheating isn’t recommended as it may alter the texture. Instead, simply let frozen slices thaw gradually in the refrigerator and serve them cold for the optimum creamy vegan tofu cheesecake experience.
FAQs
Can I use a different crust for this cheesecake?
Absolutely! While the oatmeal pie crust adds great flavor and texture, a nut-based or gluten-free crust works just as well depending on your preference or dietary needs.
Is it necessary to use agar agar powder?
Yes, agar agar is essential for this recipe to help set the tofu-based filling firmly without baking. It gives the cheesecake that classic sliceable consistency.
Can I substitute the silken tofu with something else?
Silken tofu provides a unique creaminess and mild flavor, but blended soaked cashews alone or blended coconut cream can be alternatives, although texture and taste may vary slightly.
How can I make this cheesecake sugar-free?
You can replace the sugar with natural sweeteners like maple syrup, agave nectar, or a whole food plant-based sweetener to maintain sweetness without refined sugar.
How long does it take for the cheesecake to set properly?
It needs at least 3 hours of chilling in the refrigerator to fully set. For best results, chilling overnight lets the flavors develop and the texture become perfectly creamy and firm.
Final Thoughts
This Creamy Vegan Tofu Cheesecake Recipe is genuinely one of those desserts that make you forget it’s plant-based. Its smooth texture, fresh lemon brightness, and subtle sweetness come together in a way that’s simply irresistible. I can’t wait for you to try it and discover just how easy and rewarding vegan baking can be. Trust me, once you make this cheesecake, it will become a beloved go-to for celebrations or any day you deserve a little indulgence!
Print
Creamy Vegan Tofu Cheesecake Recipe
- Prep Time: 20 minutes (excluding cashew soaking time)
- Cook Time: 15 minutes
- Total Time: 3 hours 40 minutes (including chilling time and soaking)
- Yield: 8 servings
- Category: Dessert
- Method: Stovetop
- Cuisine: Vegan
- Diet: Vegan
Description
This creamy vegan tofu cheesecake offers a guilt-free indulgence with a smooth, rich texture and refreshing lemon flavor. Made with silken tofu, raw cashews, and a wholesome oatmeal crust, it is a dairy-free, egg-free treat perfect for dessert lovers seeking a nutritious plant-based option.
Ingredients
Crust
- 1 9-inch Oatmeal Pie Crust
Filling
- 16 ounces Silken Tofu (Drain well for the best texture)
- 3/4 cup Unsweetened Non-Dairy Milk (Vanilla almond milk recommended)
- 1/2 cup Raw Cashews (Soaked overnight for smoothness)
- 1/2 cup Sugar (Or WFPB-friendly sweetener for refined sugar-free option)
- 1/2 teaspoon Lemon Zest (Freshly grated)
- 1/3 cup Lemon Juice (Divided; adjust to taste)
- 1 teaspoon Vanilla Extract (Pure vanilla)
- 1/2 teaspoon Sea Salt
- 3 tablespoons Arrowroot or Cornstarch
- 2 teaspoons Agar Agar Powder
Instructions
- Soak Cashews: If not using a high-speed blender, soak the raw cashews overnight or in boiling water for 1-2 hours to ensure a smooth filling texture.
- Blend Ingredients: In a high-speed blender, combine the drained silken tofu, unsweetened non-dairy milk, soaked cashews, sugar, lemon zest, 1/4 cup lemon juice, vanilla extract, and sea salt. Blend until the mixture is completely smooth and creamy.
- Add Thickeners and Blend: Add the arrowroot or cornstarch and agar agar powder to the blended mixture and blend again to incorporate fully.
- Heat Mixture: Pour the blended filling into a saucepan and heat over medium heat, whisking continuously until it comes to a simmer. Continue to cook and whisk for an additional 2 minutes until the mixture thickens.
- Assemble Cheesecake: Carefully pour the thickened filling into the prepared 9-inch oatmeal pie crust, spreading it evenly.
- Chill: Refrigerate the cheesecake uncovered for at least 3 hours to allow it to set properly.
- Serve: Slice and serve chilled. Optionally, garnish with fresh berries and vegan whipped cream for added flavor and presentation.
Notes
- Soaking cashews overnight improves the smoothness of the cheesecake filling.
- Using a high-speed blender can reduce soaking time but is not mandatory.
- Adjust lemon juice quantity to taste for desired tanginess.
- Arrowroot or cornstarch acts as a thickening agent and can be substituted as needed.
- Agar agar powder is essential for setting the cheesecake without gelatin.
- Refrigerating uncovered prevents condensation and ensures proper texture.
- For a refined sugar-free version, use whole-food plant-based sweeteners.

