There are few desserts that feel as indulgent and comforting as a classic cheesecake. This version delivers that rich, creamy texture without using tofu or cashews — instead, it leans on high-quality vegan cream cheese and simple pantry ingredients to create a silky, sliceable dessert. Whether you’re serving it for a special occasion or simply craving a sweet treat, this Vegan Cheesecake (No tofu or cashews!) promises a perfect balance of tang, sweetness, and creaminess that everyone will love.
This recipe uses a standard 18-inch pie crust — you can make your own or buy one from the store depending on how much time you have. The ingredient list is minimal and deliberate, focusing on ingredients that keep the texture smooth and the flavor bright. Follow the step-by-step instructions below to bake a reliable, crowd-pleasing cheesecake that slices cleanly and holds its shape.
Why you’ll love this Vegan Cheesecake (No tofu or cashews!)

- Clean ingredient list with familiar pantry staples.
- Rich and creamy texture from vegan cream cheese — no tofu, no cashews.
- Simple technique that yields consistent results even for first-time bakers.
- Works with homemade or store-bought crusts so you can adapt for time or convenience.
Ingredients
- ▢18-inch pie crust Homemade or store bought * See notes
- ▢16 oz vegan cream cheese room temperature ** See notes
- ▢2/3 cups sugar*** See notes
- ▢2 tablespoons 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
Notes on ingredients and swaps
Before you start, a few quick notes that will help ensure success. Use a full-fat vegan cream cheese for the best texture; brands vary, and full-fat versions yield a richer mouthfeel and more stable slices. If you prefer an alternate plant milk, almond, oat, or soy milk work perfectly for the 3 tablespoons called for. For the starch, cornstarch is the easiest to find and works very well; tapioca or arrowroot are excellent alternatives if you prefer them.
About the crust: an 18-inch pie crust creates a substantial base appropriate for a large cheesecake. If you’re making your own, blind bake it lightly to prevent sogginess. If you’re using a store-bought crust, choose one that’s sturdy and free from animal-derived ingredients.
Equipment

- 18-inch pie pan
- Electric mixer or a sturdy whisk and elbow grease
- Mixing bowls
- Rubber spatula
- Oven (preheated as directed below)
- Cooling rack
Step-by-step instructions

The directions below are written to be clear and practical while keeping the original order of steps. Read through once before starting so you have everything at the ready.
1. Prep and preheat
- Preheat your oven to 325°F (160°C). Place an oven rack in the middle position.
- If you’re using a homemade pie crust, press it into your 18-inch pie pan and crimp the edges. If you’re using a store-bought crust, remove any packaging and set the crust in the pan.
- Set the crust aside while you prepare the filling. If you prefer, you can blind-bake the crust for 8–10 minutes to firm it up; allow it to cool slightly before adding the filling.
2. Soften the vegan cream cheese
- Make sure your 16 oz vegan cream cheese is at room temperature. This makes it much easier to beat smooth and helps eliminate lumps in the filling. If it’s still cold, cut it into chunks and let it sit on the counter for 30–60 minutes.
3. Combine sugar and starch
- In a medium bowl, combine 2/3 cups sugar and 2 tablespoons cornstarch (or tapioca/arrowroot starch if you prefer). Whisk them together so the starch is evenly distributed through the sugar. This blend helps stabilize the filling and delivers a smooth, glossy finish.
4. Beat the cream cheese until smooth
- Place the room-temperature 16 oz vegan cream cheese in a large mixing bowl. Using an electric mixer on medium speed (or a sturdy whisk and some effort), beat the cream cheese until creamy and smooth. Scrape down the sides of the bowl with a rubber spatula to ensure an even texture.
5. Add sugar-starch mixture
- With the mixer running on low to medium speed, gradually add the sugar and starch mixture to the cream cheese. Beat until the sugar is fully incorporated and the mixture is silky. Take care not to overbeat; you want smoothness without whipping too much air into the batter.
6. Add milk, lemon, and vanilla
- Pour in 3 tablespoons milk of choice (almond milk works beautifully) while mixing on low speed. Follow with 1 tablespoon lemon juice and 1 teaspoon vanilla extract. Mix just until everything is combined and the filling is homogeneous. The lemon adds bright acidity that balances the richness, and the vanilla rounds the flavor.
7. Fill the crust
- Transfer the cream cheese filling into your prepared 18-inch pie crust. Smooth the top with an offset spatula or the back of a spoon so the surface is even and level.
8. Bake
- Place the filled crust on the middle rack of the preheated oven. Bake at 325°F (160°C) until the edges are set and the center still has a slight wobble, about 35–45 minutes. Oven times can vary; start checking at 30 minutes and then every 5 minutes until done.
9. Cool gradually
- When the cheesecake looks set around the edges but still slightly jiggly in the center, turn off the oven and crack the oven door. Let the cheesecake cool in the oven with the door ajar for 30–45 minutes. This slow cooling step helps prevent sudden temperature shifts that can cause cracking.
- After the oven-cooling period, remove the cheesecake from the oven and place it on a cooling rack to come to room temperature, about 1–2 hours.
10. Chill
- Once the cheesecake reaches room temperature, cover it loosely with plastic wrap or a cake dome and transfer it to the refrigerator. Chill for at least 4 hours, or ideally overnight. This chilling time allows the filling to firm up so you can slice clean pieces.
11. Serve
- When ready to serve, run a sharp knife under hot water, dry it, and slice the cheesecake. Wipe the knife between cuts for tidy slices. Top with fresh berries, fruit compote, a drizzle of chocolate, or a sprinkle of zest depending on your preference.
Storage and make-ahead tips
This cheesecake keeps well in the refrigerator, covered, for up to 4–5 days. For longer storage, wrap it tightly and freeze for up to 2 months; thaw overnight in the refrigerator before serving. If you plan to freeze, slice the cheesecake first and separate layers with parchment paper for easier portioning later.
Troubleshooting and tips for success
- If your filling has lumps: Make sure the vegan cream cheese is fully softened before beating. Cube it and let it sit at room temperature until soft, then beat thoroughly.
- If the cheesecake cracks: Cooling too quickly is often the cause. Use the oven-cooling step and allow the cake to cool gradually before chilling. Small cracks can be hidden with toppings like fruit or sauce.
- For a firmer texture: Ensure you use a full-fat vegan cream cheese and don’t overheat the batter while baking. The cornstarch helps stabilize, so don’t omit it.
- If the crust becomes soggy: Blind-bake the crust for 8–10 minutes before adding the filling to create a barrier and reduce moisture transfer.
Flavor variations and serving ideas
- Berry swirl: Puree 1 cup fresh or frozen berries and fold through the filling before baking or spoon on top after baking.
- Lemon zest: Add 1–2 teaspoons lemon zest to the filling for an extra citrus punch.
- Chocolate: Stir 2–3 tablespoons melted dairy-free chocolate into the filling for a chocolate cheesecake, or drizzle melted chocolate on top before serving.
- Caramel: Top with a salt-free date caramel or store-bought vegan caramel sauce for a sweeter finish.
Final thoughts
This Vegan Cheesecake (No tofu or cashews!) proves you don’t need complex ingredient substitutions to create a decadent, satisfying dessert. With a few simple techniques — room-temperature cream cheese, a starch to stabilize the filling, and gentle cooling — you’ll get a reliably creamy cheesecake that slices beautifully and tastes incredible. Bake it for birthdays, holiday gatherings, or a weekend treat; it’s a dessert that makes an impression while staying approachable.
If you try this recipe, let the smooth tang of the lemon and vanilla mingle with the rich vegan cream cheese and tell the story of a dessert that’s both elegant and easy. Enjoy every slice.

Vegan Cheesecake (No tofu or cashews!)
Equipment
- 8-inch (or 9-inch) pie pan
- Mixing Bowl
- Hand Mixer or Stand Mixer
- Spatula
- Measuring cups and spoons
- Oven
Ingredients
- 1 8-inch pie crust pie crust homemade or store-bought
- 16 oz vegan cream cheese room temperature
- 2/3 cup sugar
- 2 tablespoons cornstarch can use tapioca starch or arrowroot starch
- 3 tablespoons milk of choice almond milk recommended
- 1 tablespoon lemon juice
- 1 teaspoon vanilla extract
Instructions
- Prepare an 8-inch pie pan with the pie crust (homemade or store-bought) and set it aside.
- Preheat the oven to 180°C (350°F).
- In a large mixing bowl, beat the softened vegan cream cheese and sugar on low speed until smooth and creamy.
- With the mixer still on low, add the cornstarch, milk of choice, lemon juice, and vanilla extract, and mix until combined.
- Increase the mixer to high and beat until the filling is completely smooth and airy.
- Pour or spoon the cheesecake filling into the prepared pie crust and smooth the top with a spatula.
- Bake in the preheated oven for 40–45 minutes, until the edges are set and the center is slightly jiggly.
- Remove the cheesecake from the oven and let it cool completely on a wire rack, then refrigerate for at least 4 hours or overnight before serving.
Notes
- I used a simple vegan graham cracker crust; see the post for details.
- Use a good-quality vegan cream cheese like Daiya, WayFare or So Delicious.
- White granulated sugar was used; to keep it sugar-free, substitute erythritol or monk fruit sweetener.
