Vegan Cheesecake

With a simple ingredient list and foolproof instructions, you’ll fall in love with this vegan cheesecake. It’s rich, creamy, and decadent—a true New York-style cheesecake that’s egg and dairy-free.

Vegan Cheesecake Topped With Berries (Halved Strawberries and Raspberries) on a Platter. Some of the Cheesecake Is Sliced, and One Slice Is on a Small Plate Next to the Platter. In the Surroundings, a Bowl of Halved Strawberries, Bowl of Raspberries, Bowl of Coconut Cream, and Spoons on a Kitchen Linen

Simply Recipes / Ciara Kehoe

In New York, we love our bagels with a heavy schmear of cream cheese, so it’s no wonder that New York-style cheesecake uses a lot of cream cheese. It’s known for being rich, dense, and slightly tangy, much like a true New Yorker.

This vegan cheesecake recipe is inspired by our Bubbe's classic cheesecake, which she would make when she came to visit us for holidays or special occasions. It was made with love and a sprinkle of sass and always tasted silky smooth, perfectly tangy, and melt-in-your-mouth delicious. 

Our vegan cheesecake captures the richness of our Bubbe’s cheesecake with a buttery graham cracker crust and decadent cream cheese filling. It uses only simple ingredients—no nuts or blender needed! The next time you need a dessert that wows without the dairy, look no further than vegan cheesecake.

Vegan Cheesecake Topped With Halved Strawberries and Raspberries on a Cake Platter, and on the Counter Surrounding It, a Small Plate With More Fruit and Another Small Plate With a Slice of Cheesecake

Simply Recipes / Ciara Kehoe

Ingredients for a Classic Vegan Cheesecake

  • Graham crackers: A simple buttery graham cracker crust is a must. While most graham crackers have honey in them, Nabisco Graham Crackers are naturally vegan!
  • Vegan cream cheese: There are plenty of cream cheese brands out there, but for this recipe we like Tofutti. It’s tofu-based, giving it a thick and creamy texture. Trader Joe’s vegan cream cheese has a similar texture and will also work in this recipe.
  • Coconut cream: With a higher fat content than regular coconut milk, coconut cream adds fluffiness and richness to the cheesecake. 
  • Granulated sugar: To ensure your sugar is 100% vegan, look for granulated sugar labeled as “organic” or “vegan.”
  • Coconut oil: The melted coconut oil in the filling helps boost the creaminess of the cheesecake while binding everything together.
  • Cornstarch: The cornstarch thickens the creamy filling. You can also substitute with arrowroot powder.
  • Lemon juice: When the lemon juice combines with the cream cheese and sugar, it creates the subtle tanginess that mimics sour cream in a classic cheesecake.
Slice of Vegan Cheesecake Topped a Sliced Strawberry on a Small Plate With a Fork, and in the Background, Another Plate With a Slice of Vegan Cheesecake and a Cake Platter With the Rest of the Cheesecake Topped With Fruit

Simply Recipes / Ciara Kehoe

Tips and Tricks for the Best Vegan Cheesecake

Many of the tricks to great cheesecake still apply for vegan cheesecake:

  • The cream cheese should be softened to room temperature to ensure an ultra-creamy and smooth filling.
  • Gently tap the pan a few times on the counter before baking to prevent air bubbles.
  • Refrigerate the baked cheesecake overnight for the best possible texture. It firms up nicely and the flavors meld together.
  • For perfect slices, run your knife under warm water between each cut.

Cheesecake Toppings

This vegan cheesecake pairs well with fresh berries to balance out the richness. It would also be delicious with mixed berry chia jam. For a simple presentation, add a sprinkle of powdered sugar or a dollop of coconut whipped cream.

Vegan Desserts to Satisfy Your Sweet Tooth

Vegan Cheesecake

Prep Time 20 mins
Cook Time 45 mins
Total Time 65 mins
Servings 12 servings
Yield 1 (9 or 10-inch) cheesecake

If you don’t have a springform pan, you can use a 9-inch cake or pie pan lined with parchment paper. It won’t be quite as neat, but it will be just as delicious.

Make graham cracker crumbs by pulsing the cookies in a food processor until fine crumbs form, or by adding the cookies to a zip-top bag and rolling with a rolling pin.


For the crust

  • 1 1/2 cups graham cracker crumbs, about 10 whole crackers

  • 1/3 cup vegan butter, melted

  • 2 tablespoons sugar

  • 1/2 teaspoon cinnamon

  • 1/4 teaspoon salt

For the filling

  • 2 (8-ounce) packages Tofutti cream cheese, room temperature

  • 1 cup coconut cream

  • 2/3 cup granulated sugar

  • 2 tablespoons cornstarch

  • 2 tablespoons coconut oil, melted

  • 1 tablespoon lemon juice

  • 1 teaspoon vanilla extract

Optional toppings


  1. Preheat the oven and prepare the pan:

    Preheat the oven to 350°F. 

    Lightly grease the sides of a 9 or 10-inch springform pan using vegan butter or oil. Cut out a circular piece of parchment paper to line the bottom.

    Circular Parchment Paper Cut Out Lining the Springform Pan for Vegan Cheesecake Recipe

    Simply Recipes / Ciara Kehoe

  2. Prepare the crust:

    Add the graham cracker crumbs, melted vegan butter, sugar, cinnamon, and salt to a medium bowl. Mix until fully combined. 

    Firmly press the crust evenly into the bottom of the springform pan, allowing an edge about an inch high to form on the sides. 

    Simple Tip!

    Lay parchment paper onto the crust, then use the bottom of a cup to help press the crust evenly into the pan.

    Bowl of Graham Cracker Crust Ingredients Mixed Together for Dairy Free Cheesecake Recipe

    Simply Recipes / Ciara Kehoe

    Parchment Paper and Glass Used to Press Down the Graham Cracker Crumbs in the Springform Pan to Create the Vegan Cheesecake Crust

    Simply Recipes / Ciara Kehoe

    Vegan Cheesecake Crust in the Springform Pan

    Simply Recipes / Ciara Kehoe

  3. Make the filling:

    Add the softened cream cheese to a large bowl. Using an electric mixer, beat the cream cheese until smooth, 30 seconds to 1 minute. Add the coconut cream and sugar and beat together until well combined. 

    Add the cornstarch, melted coconut oil, lemon juice, and vanilla. Beat until the mixture is smooth and creamy, scraping down the sides partway through, about 1 minute.

    Softened Vegan Cream Cheese in a Mixer Bowl

    Simply Recipes / Ciara Kehoe

    Rest of the Ingredients Mixed Together in the Same Mixer Bowl to Create Vegan Cheesecake Filling

    Simply Recipes / Ciara Kehoe

  4. Bake the cheesecake:

    Pour the filling into the prepared crust. Tap the pan gently a few times on the counter to help remove any air bubbles. Bake until the cheesecake is slightly loose in the center and starting to brown around the edges, 45 to 55 minutes (depending on the size of your pan). Note that the cheesecake will set up quite a bit in the fridge.

    Let cool on a cooling rack for 20 minutes and then transfer to the fridge for at least 5 hours, preferably overnight.

    Filling Added to the Springform Pan

    Simply Recipes / Ciara Kehoe

    Baked Vegan Cheesecake Resting in the Springform Pan on a Cooling Rack

    Simply Recipes / Ciara Kehoe

  5. Serve:

    Run a knife around the edge of the cheesecake and remove the sides of the springform pan. Top with coconut cream and fresh fruit or jam, if desired. Serve.

    Store in the fridge for up to 5 days covered in plastic wrap or in an airtight container.

    Love the recipe? Leave us stars and a comment below!

    Vegan Cheesecake Removed From Springform Pan After Running a Knife Around the Perimeter

    Simply Recipes / Ciara Kehoe

    Vegan Cheesecake Topped With Coconut Cream and Garnished With Halved Strawberries and Raspberries

    Simply Recipes / Ciara Kehoe

    Small Plate With a Slice of Vegan Cheesecake Topped With a Sliced Strawberry. On the Fork Next to the Slice Is a Bite Size Piece of the Cheesecake

    Simply Recipes / Ciara Kehoe

Nutrition Facts (per serving)
401 Calories
26g Fat
39g Carbs
3g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 12
Amount per serving
Calories 401
% Daily Value*
Total Fat 26g 34%
Saturated Fat 15g 75%
Cholesterol 41mg 14%
Sodium 229mg 10%
Total Carbohydrate 39g 14%
Dietary Fiber 0g 2%
Total Sugars 31g
Protein 3g
Vitamin C 0mg 1%
Calcium 50mg 4%
Iron 1mg 3%
Potassium 100mg 2%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
Nutrition information is calculated using an ingredient database and should be considered an estimate. In cases where multiple ingredient alternatives are given, the first listed is calculated for nutrition. Garnishes and optional ingredients are not included.