This post may contain affiliate links, view our disclaimer for details.
This easy eggless baked cheesecake has a sweet, crispy crust made from Golden Oreos and a creamy, dairy-free cheesecake filling. The filling uses silken tofu to replace the eggs used in traditional cheesecakes and creates an unbelievably smooth, melt-in-your-mouth creamy texture.
This tried and tested cheesecake recipe doesnโt use a traditional water bath and is incredibly versatile. Top it off with a thick strawberry sauce or berries for the perfect classic dessert!
As always step by step photos and a recipe video are below to help guide you in making the best vegan and eggless cheesecake!

Why youโll love this eggless cheesecake
If you have an egg allergy or are vegan, this will be your go-to easy cheesecake recipe. This recipe is baked. If you’re looking for a no-bake version, check out these mini vegan cheesecakes!
Here are a few reasons why youโll love this recipe:
Emily’s Recipe Notes:
- Flavor: Sweet with a subtle tang from the lemon juice and vegan cream cheese.
- Texture: Creamy and moist with a crispy, perfectly baked bottom crust. Silken tofu, vegan cream cheese, and cornstarch help create the perfect egg-free and vegan cheesecake base
- Difficulty: This is a no fuss recipe. Ditch the traditional water bath that can create a soggy crustโฆthis recipe uses a simple method to create a steamy oven cavity that yields a moist cheesecake
Why We Love This Vegan Baked Cheesecake: I love that this this eggless baked cheesecake uses less than 10 ingredients, perfect if this is your first time making cheesecake.
The purpose of eggs in cheesecake
A traditional cheesecake uses eggs for a few reasons. They help bind the filling and help the cake rise a bit.
Tofu may sound like an odd ingredient, but I promise the cake doesn’t taste like tofu! The cornstarch acts as the setting agent and is activated by heat when baked in the oven. This recipe is also made without gelatin, so it’s completely vegetarian and vegan!
After multiple tests (okay really more like a dozen) of this recipe, I’ve found the perfect ratio of cornstarch to filling ingredients for the perfect clean slices that are creamy but hold together. Silken tofu can contain a lot of moisture, so Iโve found that draining and pressing it well helps create the best results.
Ingredients

Only 9 ingredients are needed for this simple eggless cheesecake made with silken tofu! The crust uses Golden Oreos but Iโve also included substitutions and instructions in the recipe card below if youโd like to make this recipe with a traditional graham cracker crust.
- Golden Oreos: or use Lemon Oreos for an extra tangy flavor
- Salted Vegan Butter: or salted butter of choice (I used Country Crock Plant Butter)
- Silken Tofu: soft regular silken tofu or firm silken tofu will work
- Plain Vegan Cream Cheese: or plain cream cheese of choice (like Violife)
- Cornstarch: also called corn flour, this helps hold the cheesecake together and creates clean slices
- Granulated White Sugar: for sweetness
- Pure Vanilla Extract: for flavor
- Lemons: to help create a tangy, more cheese-like flavor
- Salt: to help balance the sweetness
Substitutions & Add-Ins
- Graham Crackers: to create a classic buttery graham cracker crust, sub some sheets of graham crackers for the Golden Oreos.
- Digestive Biscuits: follow the same instructions as the graham crackers but sub in another vegan cookie instead
- Lemon Extract: for an even tangier, zesty flavor
- Almond Extract: for a mild, nutty yet sweet flavor
The best vegan cream cheese:
When selecting a vegan cream cheese to use in this recipe, you want to make sure you firstly like the taste of it, and secondly, itโs fairly firm in texture.
I like Violife’s Vegan Cream Cheese. I used to like Trader Joeโs vegan cream cheese but I feel like they recently changed the recipe. It now has an odd savory taste which I’m not a fan of.
Cream cheese that has a looser texture will result in a softer cheesecake filling.

Helpful Equipment
- Non-Stick Springform Pan: to cleanly remove the cake from the pan
- 8×8โ Baking Dish: to help create steam in the oven
- Baking Tray: to set the cake on while baking to prevent spills
- Food Processor or High-Speed Blender: to make the crust and filling
- Tall Glass: for pressing the crust
Step-by-step instructions
*Video tutorial is above the recipe card below!*
To Make the Crust
STEP 1: Prepare the springform pan by spraying it lightly with nonstick cooking spray.
STEP 2: In a food processor, add the Golden Oreos and pulse until they are a fine crumb-like texture. Add the melted butter as you pulse.

STEP 3: Pour the crust mixture into the springform pan. Use a tall glass with a flat bottom to press the crumbs down and move them toward the sides of the pan. Move your hand in a circular motion to smooth all the crumbs on the bottom of the pan.

STEP 4: Pre-bake the crust in the preheated oven for 7-9 minutes. Let the crust cool completely on a wire rack before filling.
To Make the Filling
STEP 1: Fill a square baking dish halfway with hot water. Place it in the preheating oven (on the lower rack if possible).
STEP 2: Drain and lightly press the silken tofu with paper towels or a kitchen towel. You should be able to remove at least ยผ cup of liquid.
STEP 3: Add all of the filling ingredients into a blender. Blend until smooth, scraping down the sides if needed. The cream cheese mixture and cornstarch can get stuck to the sides.

STEP 4: Fill the cooled crust by pouring in the blended cheesecake batter.
STEP 5: Bake the cheesecake in the preheated oven for 50-60 mins. If you prefer a creamier texture, bake the cake for only 50-55 minutes.
STEP 6: When done baking, turn off the oven and keep the cake in it to cool for 1 hour (you can keep the oven door shut). After cooling in the oven, transfer the springform pan to a wire rack to cool completely at room temperature.

How to Serve the Cheesecake
This baked vegan cheesecake is delicious on its own but itโs even tastier with a simple sauce poured on top. I served mine with a fresh strawberry reduction.
To make the strawberry puree / sauce:
- Add 1 cup of hulled and halved strawberries to a small pot with ยผ cup of granulated sugar or brown sugar.
- Simmer, stirring occasionally, over medium-low heat for 20 minutes until the strawberries reduce down and the syrup thickens slightly.
- Transfer to a jar or container and let cool at room temperature. Then, store in the fridge.

This creamy cheesecake is the perfect dessert with berries for a summer night cap, but it can be served with other toppings for a cozy fall or winter treat.
Other sauce and serving ideas are:
- Caramel Sauce
- Chocolate Sauce
- Blueberry Sauce: follow the same instructions above but sub blueberries for the strawberries
- Blackberry or Raspberry Sauce: same note as the blueberry sauce
- With whipped coconut cream and fresh berries
- With a scoop of vegan ice cream
Storage
After cooling, store the cheesecake in the refrigerator, loosely wrapped in plastic wrap. The cheesecake will continue setting up in the fridge for 1-2 hours.
Store the cake wrapped well in plastic wrap after it finishes setting up. You can also slice the cake and store it in an airtight container in the fridge.
This cheesecake is best served within 3 days. After that, the crust isnโt as crisp or fresh.
I donโt recommend freezing this cake, as the texture of the cheesecake filling will change.

Helpful Tips For Amazing Eggless Cheesecake
- Let the crust cool completely before filling: filling the cake before the crust is cooled can lead to a soggy bottom
- Drain the silken tofu for the best results: remove as much liquid from the tofu as possible. This will help the slices hold together better after baking.
- Create steam in the oven: place a baking dish filled with water in the oven to create a steam cavity. This adds moisture to the cake without the fuss of a traditional water bath.
- Let the cake cool in the oven before removing: letting the cake cool gradually in the oven, helps it finish baking and helps prevent the top from cracking or sinking.
these create the best flavor & texture!

No Traditional Water Bath Needed
When testing this recipe, I tried it without a water bath, with a traditional water bath, and with the steam method in the recipe below.
- Without the water bath, the cake wasnโt as moist and it had a firmer, darker top.
- With the water bath, the cake had a soggy bottom, no matter how well I tried to wrap the pan with aluminum foil.
- The steam method is the perfect middle ground, leading to a moist cake and a crispy crust.
Troubleshooting
โป Do I need to drain the tofu?
Yes, the silken tofu needs to be drained and pressed to remove as much liquid as possible. I like to place my silken tofu in a large metal sieve and then press it lightly with 4-5 paper towels.
โป The crust wonโt compact / the crumbs are too loose
At first glance, it may seem like the crust wonโt hold together. However, after pressing it with a tall glass, the crust should come together and compact down. If the crust isnโt coming together, even after pressing with a glass, it may need more melted butter.
Transfer the crumbs back to the food processor and pulse in 1 more tablespoon of melted vegan butter.
โป Why did my cake crack?
If your cake cracked, donโt worry! In most cases, cake will still be completely delicious and the crack can be covered with sliced berries or a sauce.
A cracked cheesecake top can happen for a few reasons:
- There is too much moisture in the filling: if the tofu wasnโt drained, there could be too much moisture in the filling causing the cake to crack.
- Itโs slightly under baked, and the filling sunk: if the center isn’t set, it can sink and cause the top to crack.
- It cooled down too quickly: the top can crack if it is removed from the oven prior to cooling enough.
- There wasnโt enough moisture in the oven: make sure there is water in the baking tray throughout the entire baking time.
โป Why is the bottom crust soggy?
Thereโs nothing worse than a soggy bottom crust. Because this recipe doesnโt use a traditional water bath and the crust is prebaked, itโs pretty foolproof in that regard. However a soggy crust may still happen. Here are a few reasons why:
- There is too much moisture in the filling: if the tofu wasnโt drained, there could be too much moisture in the filling causing the bottom to become soggy.
- The crust didnโt cool enough: if the crust is filled before itโs cooled, moisture can get trapped between the crust and the filling, causing a soggy bottom.
โป How do I know when the cheesecake is done baking?
The cheesecake should look golden brown and firm around the edges, but still slightly jiggly in the center. The center should not look wet or glossy on top.
โป Thereโs lots of water on top of the cheesecake after cooling in the fridge
This can happen if the cheesecake is placed in the fridge before itโs completely cooled at room temperature.
If you need to place the cheesecake in the fridge prior to it cooling completely, place a paper towel between the top of the cheesecake and the plastic wrap. This will help absorb some of the condensation and moisture.

FAQ
While I havenโt tested dairy ingredients in this recipe, dairy free ingredients can usually be substituted successfully with a 1:1 ratio.ย
Yes, this baked egg free cheesecake uses silken tofu and cornstarch to replace eggs.
Yes, the Golden Oreo crust can be swapped for a traditional graham cracker crust. Iโve included instructions in the notes section of the recipe below.
More Eggless and Vegan Cakes:
- Eggless Apple Cinnamon Cake
- Coffee and Walnut Loaf
- Vegan Strawberry Crunch Cake
- Vegan Biscoff Cookie Butter Cake

The Best Baked Eggless Cheesecake
Ingredients
Crust
- 30 Golden Oreos, regular not double stuffed
- 3 tbsp melted vegan butter, I used Country Crock Plant Butter
Filling
- 30 oz silken tofu, drained well and pressed lightly
- 8 oz vegan cream cheese, preferably a firmer brand like Violife
- ยพ cup + 2 tbsp granulated sugar, 175g
- ยผ cup melted vegan butter, 60g
- ยฝ cup + 1 tbsp cornstarch, 72g
- 1 ยฝ tbsp vanilla extract
- 1 ยฝ fresh lemons (zest and juice)
- 1 tsp sea salt
Instructions
To Make the Crust:
- Prepare the springform pan by spraying it lightly with nonstick cooking spray. Preheat the oven to 375ยฐF or 190ยฐC.*This recipe makes 1 7โ (18cm) cheesecake or 1 9โ (23cm) cheesecake. The 7โ cheesecake will be taller like the photos.*
- In a food processor, add the Golden Oreos and pulse until they are a fine crumb-like texture. Add the melted butter as you pulse. The mixture should have larger crumbs that start to stick together.30 Golden Oreos, 3 tbsp melted vegan butter
- Pour the crust mixture into the springform pan. Use a tall glass with a flat bottom to press the crumbs down and move them toward the sides of the pan. Move your hand in a circular motion to smooth all the crumbs on the bottom of the pan.Then, use the glass and your hand to press the crumbs along the sides of the pan. There should be about ยพโ (2cm) from the top of the pan to the top of the crust.
- Pre-bake the crust in the preheated oven for 7-9 minutes. It should be golden brown. Let the crust cool completely on a wire rack before filling. (Filling while still hot or warm can result in a soggy bottom crust).
To Make the Filling:
- Preheat the oven to 350ยฐF or 180ยฐC.Fill a square 8×8โ (20cm) baking dish halfway with hot water. Place in the oven (on the lower rack if possible). *This helps create steam in the oven and moist cheesecake without the fuss of a traditional water bath.*
- Add all of the filling ingredients into a blender. Blend until smooth, scraping down the sides if needed. Taste for sweetness and flavor. If you desire a tangier or sweeter flavor, add 1-2 more tablespoons of lemon juice and/or sugar.30 oz silken tofu, 8 oz vegan cream cheese, ยพ cup + 2 tbsp granulated sugar, ยผ cup melted vegan butter, ยฝ cup + 1 tbsp cornstarch, 1 ยฝ tbsp vanilla extract, 1 ยฝ fresh lemons (zest and juice), 1 tsp sea salt
- Place the springform pan on a baking tray.
- Fill the cooled crust by pouring in the blended cheesecake filling. The filling should come all the way to the top of the pan if using a 7โ (18cm) springform pan. (You may have a little extra filling if using a 7โ pan, which can be poured into a muffin tin for mini crustless cheesecakes.)
- Bake the cheesecake in the preheated oven for 50-60 mins. *Baking time will vary depending on how much moisture was in the tofu. The cheesecake should look golden brown and firm around the edges, but still slightly jiggly in the center. The center should not look wet on top.
- When done baking, turn off the oven and keep the cake in it to cool for 1 hour.
- After cooling in the oven, transfer the springform pan to a wire rack to cool completely at room temperature.
- After cooling, store the cheesecake in the refrigerator, loosely wrapped in plastic wrap. The cheesecake will continue setting up in the fridge for 1-2 hours.
Simple Strawberry Sauce:
- Add 1 cup of hulled and halved strawberries to a small pot with ยผ cup of granulated sugar or brown sugar.
- Simmer, stirring occasionally, over medium-low heat for 20 minutes until the strawberries reduce down and the syrup thickens slightly.
- Transfer to a jar or container and let cool at room temperature.
To Make A Graham Cracker Crust:
- Pulse 17-18 sheets of graham crackers (2 ยผ cups or 300g) in a food processor. Add ยผ cup granulated sugar and 7-8 tbsp of melted vegan butter to the graham cracker crumbs.
- Follow the same steps as above to shape and bake the crust.
Video
Recipe notes
- When selecting a vegan cream cheese to use in this recipe, you want to make sure you firstly like the taste of it, and secondly, itโs fairly firm in texture.
- Let the crust cool completely before filling: filling the cake before the crust is cooled can lead to a soggy bottom.
- Drain the silken tofu for the best results: remove as much liquid from the tofu as possible. This will help the slices hold together better after baking.
- Create steam in the oven: place a baking dish filled with water in the oven to create a steam cavity. This adds moisture to the cake without the fuss of a traditional water bath.
- Let the cake cool in the oven before removing: letting the cake cool gradually in the oven, helps it finish baking and helps prevent the top from cracking or sinking.

Did You Make This?
Leave a star rating and a comment below to let others know how it turned out for you!
Want to save this recipe for later? Pin it to Pinterest!

Categories:
10 Ingredients or Less, Baked Goods, Comfort Food, Date Night, Desserts, Recipes, Vegan Cakes,
Did You Make This Eggless Cheesecake Recipe?
Iโd love to know! Leave a star rating and comment below!