This post may contain affiliate links. See my disclosure policy.
This baked vegan cheesecake is made without cashews, nuts, and without tofu, but you’d never tell- It’s so rich, thick, and creamy! No fancy kitchen mixers needed.

It’s no secret that I love cheesecake. Although up until now, they’ve been of the no bake variety. We’ve had the classic no bake cheesecake and the chocolate version, but now? We have, what I consider, the BEST Vegan Cheesecake.
No seriously, I dare you to find a better baked cheesecake out there, especially one with such a simple ingredient list! Unlike many vegan desserts, this cheesecake is made with no dairy, no nuts, and definitely no tofu.
It’s thick, creamy, and rich, without being heavy at all. This vegan cheesecake recipe was actually inspired by the Cheesecake Factory’s New York Style cheesecake, which has the most delicious flavor (and also was the only vegan option available there!).
Not only is this cheesecake vegan, but it can easily be made gluten free and sugar free.
I made my non-vegan friends try it out, and no one could tell- it tastes like the real deal!

How to make a vegan cheesecake
The Ingredients
- Dairy free cream cheese– Use a good quality vegan cream cheese, preferably one with minimal or no added water in it. This will ensure the cheesecake remains creamy once it has been baked. You want your cream cheese to be softened.
- Sugar– Either white sugar or unrefined white sugar is best. You can try to keep it sugar-free, by using erythritol or monk fruit sweetener.
- Corn starch– Allows the cheesecake to remain intact, and holds it all together. You can also use arrowroot starch.
- Dairy Free milk– I used unsweetened almond milk, but you can also use oat milk, coconut milk, etc.
- Lemon Juice– Reacts with the cream cheese and sugar to give the cheesecake a slight tang. You won’t taste the lemon at all.
- Vanilla Extract– Always add it to my baking!
- Pie Crust– Use your favorite homemade or store-bought 8-inch pie crust. I made a simple vegan graham cracker crust, but any will work.
The Instructions
Start by preparing your pie crust, or using a store bought crust. Next, prepare your cheesecake filling mixture. Using an electric mixer, beat together the cream cheese with sugar until smooth and creamy. Now, add the milk, cornstarch, lemon juice, and vanilla extract. Continue beating on low, until combined, before turning it up and beating on high, until smooth and creamy. Be sure to regularly scrape down the sides. Transfer the cheesecake filling into the pie crust and spread out the top, using a rubber spatula. Bake the cheesecake for 40-45 minutes. Once cooked, remove from the oven and let cool in the cake pan completely. Once cool, place in the refrigerator for at least 4 hours, or overnight.

How to make a vegan graham cracker pie crust
As mentioned before, any pie crust will work. As I want the cheesecake to be the center of attention, I used the simple graham cracker crust.
To make– 1 1/2 cups graham cracker crumbs, 1/3 cup sugar, 1/3 cup vegan butter, 1/2 teaspoon cinnamon.
In a large mixing bowl, add your ingredients and mix well, until combined. Transfer to an 8-inch pie plate. Refrigerate while you prepare the cheesecake mixture.
Cheesecake Tips
- If you use a store bought crust, be sure it is vegan friendly and made without eggs. Also be sure it has no nuts, to keep it nut free.
- You must regularly scrape down the sides of the mixing bowl when blending the cheesecake mixture. Sometimes, the cornstarch can stick to the sides, which will cause the filling to be less stable. Remember, the cornstarch is what thickens the cheesecake.
- If possible, refrigerate your cheesecake overnight. This gives it the best firm texture, especially when it comes to slicing the cheesecake.
- To slice the cheesecake, use a slightly wet and extra sharp knife.
- While perfect on its own, feel free to dress up the cheesecake with fresh berries, whipped cream, or even serve it with some ice cream.
- For a gluten free cheesecake, swap out the cornstarch or tapioca starch or arrowroot starch.
- For a sugar free cheesecake, replace the sugar with a sugar free alternative, like erythritol.
Storing and Freezing Tips
To store: Store leftover cheesecake in the refrigerator, either in a sealable container or covered with plastic wrap. Refrigerated cheesecake will keep well for up to 7 days.
To freeze: Freeze individual slices of cheesecake in a freezer friendly container. They will freeze well for up to 6 months.

More Vegan Desserts to make

Vegan Cheesecake (No tofu or nuts!)
Video
Ingredients
- 1 8-inch pie crust Homemade or store bought * See notes
- 16 oz vegan cream cheese room temperature ** See notes
- 2/3 cup sugar *** See notes
- 2 tablespoon cornstarch can use tapioca starch or arrowroot starch
- 3 tablespoon milk of choice I used almond milk
- 1 tablespoon lemon juice
- 1 teaspoon vanilla extract
Instructions
- Prepare your pie crust in an 8-inch pan, and set aside. Preheat the oven to 180C/350F.
- In a large mixing bowl, add your softened cream cheese with sugar and beat on low, until smooth and creamy. While still on low, add in the cornstarch, milk, lemon juice, and vanilla extract. Continue beating on low until combined. Once combined, turn up to high and continue beating, until smooth.
- Transfer your cheesecake into the prepared pie crust. Bake the cheesecake for 40-45 minutes.
- Remove from the oven and let cool completely. Once cool, refrigerate for at least 4 hours, or overnight.
This recipe was so delicious! It was very easy to make as well, I used the Kite vegan cream cheese, and I put fresh strawberries on top. The family loved it and couldn’t believe that it was vegan. I will definately be making this over and over.
DELICIOUS. I;LL MAKE AGAIN.
Trust the refrigeration process. Tasted great!
Any recommendations for timing if I made mini cheesecakes in a small muffin tin? Really looking forward to trying this recipe!
Delicious!! I used violife, added an extra half of cornstarch and lemon juice, and reduced the sugar to less than half a cup. So good! It boiled over and was totally unset after 55 mins, so I let it cool and chill overnight and it turned out great!
I was a bit shocked that mine came out a bit runny because of the brand of vegan cream cheese I used but I trusted the process and it was perfect after being refrigerated, thank you!
This is the first time I’ve made a vegan cheesecake. I have a small (~ 6-in. diameter) springform pan, so I cut the recipe to 1/2 of the original. I used Violife cream cheese, and was concerned that the filling was pretty runny at room temperature. After 30 minutes at 350 it was pretty jiggly, so I let it go another 10 minutes until the top looked dry. It firmed up as it cooled to room temperature. Since we had blackberries, I made a sauce with them. Delicious!
I made the cheesecake today. I used Violife cream cheese. I made my own crust with Kinnikinnick Graham crumbs. I followed your recipe.
The batter came together well and quickly. After baking, cooling and refrigerating, I had a slice. The texture was great. The flavour was a bit too sweet for me.
I will make this again and I will reduce the sugar in the crust and butter and I will add more lemon to the batter.
I am not vegan, but dairy-free, and made this for Valentine’s Day so my partner and I could have our favorite decadent treat without any of the unpleasantness afterwards. I used Miyoko’s cream cheese and a store bought crust. I baked closer to 50 minutes. It was well set and looked exactly as a cheesecake should. The cheesecake was near flawless. I would definitely make my own crust next time, as I think having a pre-done crust prevented the filling and crust from really sticking together, and it got crumbly from being baked so long. The filling was a bit gritty, but I’m not sure if that’s the nature of the cream cheese, or if I should have mixed the filling longer. Definitely more execution errors than recipe flaws. Absolutely keeping this in my recipe book!
Best vegan cheesecake recipe EVER!
Edit to my previous post, I used vegan chocolate cookies I purchased off Thrive market for the crust! So good
I’m making this now, only thing I changed was lime instead of lemon, if the batter is any indication it will be amazing!!