How to Bake a Vegan Cheesecake in the Instant Pot

Jump to Recipe
A comprehensive guide on How to Bake a Cheesecake in the Instant Pot! Includes tips for getting the perfect cheesecake taste without using dairy, the ideal Instant Pot cook time and settings for that luscious, rich cheesecake texture, and an incredibly decadent yet wholesome recipe for a classic vegan cheesecake in the Instant Pot.
Prep 30 minutes
Cook 45 minutes
Chill and Cool Time 4 hours
Total 5 hours 15 minutes
5 from 10 votes

When I started recipe testing for my cookbook, The Vegan Instant Pot Cookbook, I became obsessed with Instant Pot cheesecakes. I loved how easy and foolproof they turned out.

The Cookies ‘n Cream Cheesecake in my cookbook is probably one of my favorite cakes of all time (and I highly recommend trying it out), but this recipe is for a more classic cheesecake! While it’s rich and creamy just like traditional cheesecake, it’s a bit lighter and won’t weigh you down.

To see how I make a vegan cheesecake in the Instant Pot, check out the video below or on Youtube! And scroll down for step-by-step instructions.

INSTANT POT CHEESECAKE | vegan cheesecake recipe
INSTANT POT CHEESECAKE | vegan cheesecake recipe

Why Bake a Cheesecake in the Instant Pot?

First, let’s talk about the why. Why would you want to make a cheesecake in the Instant Pot? For one, you can bake a cheesecake in the summer without having to turn on your oven for 1-2 hours. In other words, less sweat, more cake!

Second, the reason the Instant Pot is perfect for making cheesecakes is that it acts as a huge water bath. If you’ve ever made a traditional cheesecake, you might have baked the cheesecake in a water bath (you wrap the bottom of the cheesecake pan in foil, then place the cheesecake pan inside of a large roasting pan filled with hot water, then bake that inside the oven). This helps the cheesecake stay moist and helps prevent it from cracking and drying out, but even with a water bath, the perfect cheesecake can be hard to nail. In my pre-vegan days, I tasted many a cheesecakes that were too dry and too thick and not moist enough.

But when you bake a cake inside the Instant Pot, you’re using the pot-in-pot method (PIP, for short), and this turns the Instant Pot into its own water bath (more on that in the next section). The Instant Pot essentially steams the cake throughout, resulting in a cake that is tender, moist, and light. No dry or cracked cheesecakes here!

ad for meal plans program with picture of woman with button
Slice of cheesecake with strawberries on a plate in front of rest of cheesecake on a stand.
Slice of cheesecake with strawberries on a plate in front of rest of cheesecake on a stand.

Equipment for Baking a Cheesecake in the Instant Pot

Next, let’s talk about the equipment you need to make a cheesecake in the Instant Pot. (Affiliate links below)

As with any cheesecake recipe, you’ll need to use a springform pan. But a standard 9-inch springform pan is too large to fit in the Instant Pot and you’ll need a smaller pan. I’ve had the same 7-inch springform pan for over a year and have used it dozens and dozens of times to bake cakes and casseroles in the Instant Pot. In fact, I used this same pan throughout all of the recipe testing for my cookbook and it still works beautifully and doesn’t leak, so I’d say it’s a great investment.

If you have an 8-quart Instant Pot, you can use an 8-inch springform pan, but if you don’t increase the volume of the ingredients in the recipe, your cheesecake will be rather skinny and not very thick, as there is more surface area to cover in the larger pan.

For the steamer rack (a/k/a the trivet), the Instant Pot comes with one, though older models come with a steamer rack that doesn’t have handles. I recommend purchasing a steamer rack that has handles, as the handles make it much easier to lift up pots when doing pot-in-pot cooking or when steaming vegetables. I prefer this one I purchased on Amazon.

For the sling, I simply use a long sheet of aluminum foil to make a sling. You can see how I make it at 05:33 in the video or on page 21 of my cookbook. You can also purchase a sling-type contraption such as this one.

Slice of cheesecake with strawberries on a plate in front of rest of cheesecake on a stand.

How to Assemble the Cheesecake

  1. First, pour some water into the inner pot.
  2. Cover the cheesecake pan with a piece of aluminum foil.
  3. Arrange the cheesecake pan on top of the steamer rack. Place the foil sling underneath the steamer rack.
  4. Using the foil sling handles and/or steamer rack handles, lower the covered cheesecake pan into the inner pot.
  5. Seal the Instant Pot lid and pressure cook the cheesecake using the Pressure Cook setting (or Manual setting on older models). When the timer is done, allow a natural pressure release.
Slice of cheesecake with strawberries on a plate in front of rest of cheesecake on a stand.

Vegan Cheesecake Ingredients

And, of course, we have to talk about the ingredients that make this cheesecake taste just like a classic cheesecake!

Raw Cashews: Soaked cashews, once pulverized and blended with some liquid ingredients, add a rich creaminess and luxurious mouthfeel that won’t make you miss the dairy and eggs. You will need to soak the cashews in water overnight or for 8 hours to help soften them up. In the event you forget to soak them (it happens), you can pour boiling water over them and soak them for just 1 hour.

Coconut Cream: While coconut cream and coconut milk are made from the same ingredients, coconut cream has more coconut + less water and therefore a higher fat content and thicker texture.

You can get coconut cream from one of two places. First, you can buy canned coconut cream (affiliate link). This is probably your easiest option, but if you can’t find coconut cream in your grocery store, you can also buy a can of full-fat coconut milk. The cream that rises to the top of the can of coconut milk is the cream. And if you’re wondering Can I use lite coconut milk to save on calories? The answer is no! First, light coconut milk doesn’t have enough fat content to create the cream. Secondly, this is a cheesecake, so we are not counting calories!

You will need to refrigerate the can of coconut milk for at least 24 hours to help get that solidified texture. Occasionally, you’ll end up with a dud of a can, and the cream won’t fully solidify. This actually happened to me in this recipe – as you can see in the video at 4:19, the coconut cream wasn’t super solidified, but this recipe still turned out great so don’t worry too much about whether your cream is 100% solidified. If you’re curious what the consistency of refrigerated coconut cream should really look like, you can check out my video for a baked pumpkin cheesecake at the 3:42 mark.

Vegan Cream Cheese: The last principal ingredient that makes up the cheesecake filling is vegan cream cheese. For vegan cream cheese, my recommend brand of cream cheese is Tofutti. I recognize that I haven’t had dairy cream cheese in a few years, but I honestly cannot tell the difference between this stuff and regular cream cheese (I actually like Tofutti more than I used to like regular cream cheese).

I also recognize that this isn’t the cleanest of ingredients, but again, we’re making a cheesecake! But if you are looking for a healthier alternative, you have two options. You can use Kite Hill Foods vegan cream cheese, which is made with almond milk and a few other ingredients. Or, you can omit the cream cheese entirely and use just cashews and coconut cream. You will need to increase the amount of each of those ingredients: use 1 1/4 cups raw cashews (instead of 3/4 cup) and use 3/4 cup coconut cream (instead of 2/3 cup).

I’ve done a lot of cheesecake recipe testing over the past year, and this triple threat combination works the best for achieving the rich creaminess and tangy taste of traditional cheesecake.

And one more note about the ingredients! The recipe calls for three tablespoons of lemon juice. Please do not skimp on the amount of lemon juice and please use freshly squeezed lemon juice only! Fresh lemon juice is essential for (a) masking the taste of cashews (you want to taste a cheesecake, not a cashew cake) and (b) adding that characteristic tart flavor that you want in a cheesecake.

Woman holding slice of cheesecake above table with full cheesecake on it.

How to Finish the Cheesecake

Once the cheesecake is done cooking in the Instant Pot, remove it to a wire rack and allow it to cool to room temperature (or at least somewhere near room temperature). Then wrap the cake in some plastic wrap (you can skip this step if you are plastic-free) and pop it in the fridge to cool for at least 4 hours. I accidentally popped this in the freezer instead of the fridge and it was perfect after 3 hours, so you can do it either way.

And you can serve the cheesecake as is, but if you really want to take it over the top (taste- and presentation-wise), then make this easy strawberry sauce! It takes 15 minutes to make, has just four ingredients, and is so delicious (especially right now since we’re in strawberry season).

Vegan cheesecake slice covered in strawberry sauce on pink table.

I hope you enjoyed this post on How to Bake a Cheesecake in the Instant Pot! If you make the recipe, be sure to leave me a comment on Youtube or down below!

Vegan Instant Pot Cheesecake

5 from 10 votes
A comprehensive guide on How to Bake a Cheesecake in the Instant Pot! Includes tips for getting the perfect cheesecake taste without using dairy, the ideal Instant Pot cook time and settings for that luscious, rich cheesecake texture, and an incredibly decadent yet wholesome recipe for a classic vegan cheesecake in the Instant Pot.
Prep Time: 30 minutes
Cook Time: 45 minutes
Chill and Cool Time 4 hours
Total Time: 5 hours 15 minutes
Course: Dessert
Cuisine: Baking
Diet Vegan
Serving size: 10



  • Nonstick cooking spray or oil, for the pan
  • 20 gingersnap cookies
  • 1/2 cup pecans (can substitute walnuts)
  • A pinch of sea salt
  • 2 tablespoons coconut oil, melted + more as needed

Cheesecake Filling

  • 3/4 cup raw cashews, soaked for 8 hours or overnight, and drained well*
  • 2/3 cup coconut cream, refrigerated for at least 24 hours to solidify
  • 2/3 cup vegan cream cheese**
  • 2 tablespoons coconut oil, melted
  • 3 tablespoons fresh lemon juice
  • 1/3 cup organic cane sugar (or sweetener of choice)
  • 1 tablespoon arrowroot powder or cornstarch
  • 1 teaspoon pure vanilla extract
  • 1/8 teaspoon fine sea salt

Strawberry Sauce

  • 3/4 pound (12 ounces) fresh strawberries
  • 1 1/2 tablespoons fresh lemon juice
  • 1/4 cup organic cane sugar
  • 1 tablespoon cornstarch (or arrowroot powder)
  • 2 tablespoons water


  • Use the bottom of a 7-inch springform pan to trace a circle on a piece of parchment paper and cut the paper into a round. Line the bottom of the pan with the parchment round for easy removal (or generously grease with cooking spray). Lightly grease the sides of the cake pan with cooking spray or oil.
  • Make the crust: combine the gingersnaps, pecans, and salt and blend until the nuts and cookies are mostly pulverized. With the machine running, pour in the melted coconut oil, scraping down the sides with a silicone spatula as needed. You’re looking for a slightly sticky crust that you can press together with your fingers. If it doesn’t stick together, add a tiny bit more oil. Press the crust into the bottom of the prepared springform pan. Freeze the crust while you prepare the filling.
  • Note: if you want a very crispy crust, you can pre-bake the crust at 350°F for 10-12 minutes instead of freezing it.
  • Make the cheesecake filling: Add the soaked and drained cashews and solid coconut cream to the food processor and blend until the mixture resembles ricotta cheese. Add the remaining ingredients and blend until smooth and creamy, scraping down the sides as needed. Pour the cheesecake batter on top of the crust. Smooth out the top with a silicone spatula, and cover the pan tightly with foil.
  • On the counter, place the springform pan on top of the steamer rack (with the handles facing up) and arrange the foil sling (if using) underneath the steamer rack. Instructions on how to make a foil sling can be found on page 21 of my cookbook or at 05:33 in the video.
  • Pour 1 1/2 cups water into the inner pot of the Instant Pot. Carefully lower the steamer rack and pan into the inner pot using the foil sling or steamer rack handles.
  • Secure the lid and set the Pressure Release to Sealing. Select the Pressure Cook setting and set to high pressure for 35 minutes. Once the 35-minute timer has completed and beeps, allow a natural pressure release.
  • Open the pot and, using oven mitts, grasp the foil sling or steamer rack handles and lift the pan out of the Instant Pot. Carefully remove the foil cover, taking care to not drip any condensation on the cake. Use the corner of a paper towel to soak up any water on the cake’s surface.
  • Allow the cake to cool to room temperature on a wire rack. The cover the cake with plastic wrap and refrigerate for at least 4 hours (I accidentally put mine in the freezer instead of the fridge and it was great after 3 hours. When ready to serve, top with the Strawberry Sauce.
  • Make the Strawberry Sauce: Cut half of the strawberries into a dice and cut the remaining strawberries in half. Place the diced strawberries only, sugar, and lemon juice in a small saucepan and bring to a simmer over medium heat. Simmer for 10 minutes until the strawberries break down. Meanwhile, mix together the cornstarch and water to form a slurry. Add the slurry and stir until the sauce is thickened and syrupy. Then add the halved strawberries and gently toss to coat in the sauce. Remove from the heat and allow to cool before serving over the cheesecake.


*If you forget to soak the cashews overnight, you can soak them in boiling water for 1 hour.
**If you do not want to use vegan cream cheese, use 1 1/4 cups raw cashews + 3/4 cup coconut cream.

Calories: 355kcal | Carbohydrates: 33g | Protein: 5g | Fat: 25g | Saturated Fat: 13g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 6g | Sodium: 164mg | Potassium: 245mg | Fiber: 3g | Sugar: 18g | Vitamin A: 8IU | Vitamin C: 23mg | Calcium: 36mg | Iron: 2mg

Did you make this recipe?

Tag @rainbowplantlife and hashtag it #rainbowplantlife

Leave a Comment & Rating

If you enjoyed this recipe, please consider giving it a star rating along with your comment! It helps others discover my blog and recipes, and your comments always make my day :) Thank you for your support!

Your email address will not be published. Required fields are marked *

Rate this recipe

27 comments on How to Bake a Vegan Cheesecake in the Instant Pot

  1. Swan 🦢

    5 stars
    Goodness gracious this looks incredible!! 🤤🤤

    1. Kaitlin @ Rainbow Plant Life

      Thanks, Swan! We hope you get the chance to try it asap!

  2. Eden

    Hi Nisha! I don’t have an instant pot so I’ll bake the cake in a water bath in the oven.
    I wanted to ask for how long do you think I should bake it ? and on what degrees (celsius) ?
    Thank you! (:

    1. Eden

      And another thing I forgot to ask, should I bake the crust first for a couple of minutes and then put the filling and bake the whole cake again ? or shuold I bake it all togather at once ?

    2. Support @ Rainbow Plant Life

      From Nisha: “Hi Eden! These are the instructions I use for another cheesecake recipe I have. Should work well. Bake the crust at 350 for 10-15 minutes to firm it up. Then bake the cheesecake in a water bath for 50-55 minutes or until it looks a bit dry on the edges and jiggly but not wiggly in the middle. Turn off the oven and leave the cheesecake in the oven for 30-60 minutes or until it’s come down to room temperature. Allow to cool slightly and then refrigerate the cheesecake for at least 4 hours before serving.”

  3. Lori

    5 stars
    Made it, and my family loved it!!! Thanks for sharing☺️

    1. Support @ Rainbow Plant Life

      Awesome! Thanks for trying this recipe, Lori :)

  4. Chris Ferguson

    This is THE BEST cheesecake ever!!! My neighbors agree. Love your cookbook too!

  5. Dave

    I’ll be making this soon and will have full report😙

  6. Puja

    Hi Nisha,I made this recipe. However, I had the same issue as David. It turned out soupy. I did put it in the oven at 350 for 30 minutes and it cooked perfectly. The taste was great but for some reason it turned soupy in the instant pot!

    1. Nisha Vora

      Hi Puja, I’ve been thinking about this and can’t really seem to figure out, as I’ve never experienced that with a vegan IP cheesecake for this time. My two guesses are (1) if you didn’t exclusively use the thick solidified coconut cream and perhaps used some of the liquid in the can of coconut milk? That could affect the texture. Or, (2) if the ingredients weren’t measured out precisely and you ended up with more batter than necessary, it would take longer for the cheesecake to set than the designated cook time.
      Often, with cakes, in the instant pot, if it isn’t set by the designated cook time, I usually add another 5 minutes to the pressure cook time. But I’m glad it turned out well in the oven!

  7. Nancy Stein

    Hi Nisha,My 6 qt instant pot has a cake button do I use that when making this cheesecake?

    1. Nisha Vora

      Hi Nancy, I just us the pressure cook (or manual) setting. It gives you a bit more flexibility in terms of the exact cook time (at least on older models, you can’t program the cake setting to the exact time you want to use).

  8. Pooja

    Thank you! I did freeze it for now… will let you know how it tastes when I serve it next.Another question – what are your thoughts on replacing coconut cream with cream cheese completely? Think that would taste good? I’m trying to see if I can replace coconutty taste.

    1. Nisha Vora

      Hi Pooja, yes you can definitely replace the coconut cream with cream cheese completely. It would taste even tangier/tarter, like traditional cheesecake.

  9. Pooja

    Hi Nisha! I made this today and it turned out phenomenal. Thank you so much for such an amazing recipe!One question – do you if I can freeze this? And if so, for how long?

    1. Nisha Vora

      Hi Pooja, I’m so happy you loved the recipe. Thank you for sharing your feedback. It should freeze pretty well. I haven’t frozen this particular recipe but have frozen similar recipes with good results.

  10. David

    Hi Nisha, I made this last night & it was terrific! However, when I took it out of the instant pot after 35 minutes (plus natural pressure release) the cake was super liquidy—not just at the center, but the whole thing looked kind of soupy. I simply put it in a conventional oven for a bit (about at half hour at 325) and all was good.
    I’m just asking b/c I’ve got your cookbook and all of your cooking times are always spot on: do you think I did something wrong? (Full disclosure, I used a cup of cashews instead of your advised 3/4 cup, and I used a bit more than 2/3 cup of the vegan cream cheese).
    With that said, how liquidy should it look when removed? Maybe the cake that I made would have solidified in the refrigerator, but I just didn’t see it happening and I didn’t want to take the chance.

    1. Nisha Vora

      Hi David,
      I’m glad you enjoyed it, but sorry to hear the Instant Pot timings didn’t work out. I have to admit I am a bit perplexed about why it turned out so soupy with the 35 minute cook time, as that’s always the cook time I use for cheesecakes, including the cheesecake in my cookbook.
      It’s possible your adjustments to the cashews and cream cheese are the culprit, since adding more of those ingredients would have increased the thickness/volume/height of the liquid filling, which would take longer to bake. Since a 7 inch pan is a relatively small pan, perhaps those seemingly small adjustments were enough to change the cook time.
      When the cheesecake is done in the Instant Pot, it shouldn’t be totally firm– there should be some jiggle to it, sort of like a traditional cheesecake–but it should definitely not be soupy. And once you refrigerate it, it should be firm, as you can see in the video starting at the 04:13 mark.
      I hope that helps, and I’m glad you thought the cheesecake ended up being fantastic. Also so happy you enjoy my cookbook, thank you!

  11. Eva

    Made this a couple days ago and I’m blown away – AMAZING! My carnivore husband said it was the best cheesecake he’s ever had. Thanks!♡

    1. Nisha Vora

      Hi Eva! That’s so wonderful to hear! I am so happy it was the best cheesecake your husband has ever tried. Can’t ask for better feedback than that!

  12. Larissa

    Can I omit the oil and sub dates for the sugar?? Thanks!!

    1. Nisha Vora

      In order for the crust to come together, you’ll need something liquid. You don’t have to use oil, but something liquid would be helpful (e.g., maple syrup).
      For the cheesecake filling, you can also omit the oil, but I wouldn’t substitute dates for the sugar because they won’t get fully pulverized and it will result in a cheesecake filling that isn’t as smooth or silky. Again, I would use maple syrup instead of sugar.

  13. Tina

    This was so good! I haven’t made cheesecake in years since I’m allergic to wheat and now I’m also vegan. I was super excited to try this in the Instant Pot and your recipe did not disappoint!
    I substituted ground oats for the crust and used avocado oil instead of coconut oil (I couldn’t get the coconut oil jar open). I’ll be making this one often because my husband and both kids loved it and it’s pretty easy to make. My 11 year old helped and he was surprised at how easy and quick it was to make. The hardest part was for me to remember to soak the cashews 😉

    1. Nisha Vora

      Hi Tina! Thank you so much for stopping by and for your sweet comments! I am so happy that you’re able to eat a cheesecake now and that you were able to adapt it to your taste and dietary needs. The inability to open the jar thing always makes me laugh because it has happened to me so many times 😂So happy your son also enjoyed it!

  14. Trish

    Please let me know how to substitute with a graham cracker crust. Thanks

    1. Nisha Vora

      Hi Trish, I don’t use graham crackers because it’s hard to find vegan ones, but based on my pre-vegan baking days and research, I think you can do 10 whole graham crackers (crushed into crumbs) mixed with 2-3 tbsp oil, a pinch of salt, and 2-3 tablespoons of sugar. Give that a taste and add a bit more sugar if you need it. Hope that helps!

Development Alchemy + Aim