This caramel apple cheesecake is sure to become a new Fall favorite dessert! With a combination of a simple gluten-free base, creamy cheesecake layer, warming cinnamon apple filling, and caramel sauce to top it off – this recipe is rich, decadent, and perfect for impressing guests! Plus, this gluten-free cheesecake is also dairy-free and vegan – and your guests won’t even be able to tell!
Warming Fall Baked Caramel Apple Cheesecake
It’s officially October, which means the season of baking with pumpkin, apple, and warming spices. Not that I’ve ever needed an excuse to fill my kitchen with the comforting scents of apple and cinnamon with batches of apple cinnamon pancakes, streusel-topped apple pie, apple muffins, and even apple cinnamon rolls.
Now, we’re making things warm and cozy with this Fall-favorite combination of apples and cinnamon. This caramel apple cheesecake recipe combines a simple homemade gluten-free cheesecake crust with a creamy cashew/tofu cheesecake center (nut and tofu-free options available), layers of ooey-gooey cinnamon caramel apple filling, and a drizzle of caramel sauce. While it might seem like many elements, the process is super simple, and each component takes just minutes to prepare!

The combination of soaked cashews and tofu makes for a wonderfully creamy, melt-in-the-mouth vegan cheesecake filling. When filled with two layers of warming cinnamon apple filling, this cheesecake with apples becomes a truly delicious treat! Therefore, it’s perfect for enjoying at dinner parties, Fall parties, and the Holidays.
This dairy-free cheesecake recipe is also egg-free, gluten-free, and can be prepared refined sugar-free. It’s even healthier than regular caramel apple cheesecake, too. Not to mention that the ingredients are primarily pantry essentials with a few additional easy-to-find ingredients.
And if you’re looking for more Fall baking inspiration, you might also like this chocolate chip pumpkin bread, GF pumpkin pie, apple cinnamon crepes, apple crisp (without oats), and apple strudel!
The Ingredients
Vegan gluten-free cheesecake crust:
- Flour: I used a gluten-free flour blend (combining rice flour and tapioca/cornstarch – see recipe card notes for exact amounts) AND almond flour (you could sub shredded unsweetened coconut). Regular all-purpose flour will work too instead of gluten-free flour.
- Flax eggs: Flax eggs or chia eggs will work as a binder for the crust.
- Butter: Use either softened vegan butter or firm coconut oil – not a liquid oil.
- Sugar: You can use any granulated sugar; coconut, date, regular, etc. For a sugar-free cheesecake, you could use Erythritol/Xylitol.
- Salt: Just a pinch to enhance the flavors in the crust.
Cinnamon apple pie layer:
- Apples: You can use any apples you have to hand. However, I like Granny Smith, as their slight tartness balances well with all the sweetness in this recipe. Honeycrisp is another favorite.
- Citrus: Use lemon or lime juice to balance the flavors.
- Water: Needed to soften and provide the correct consistency.
- Cornstarch: Use either cornstarch or arrowroot flour for thickening.
- Sugar: Use your favorite sweetener, as mentioned above
- Spices: Cinnamon, nutmeg, ground cloves, and salt make up the warming Fall spices in this caramel apple cheesecake recipe.
Cashew cheesecake cream layer:
- Cashews: You need raw unsalted cashews for the cheesecake filling. You can alternatively substitute another soft nut like macadamias/blanched almonds. You could use raw sunflower seeds for a nut-free version, or refer to my vegan baked cheesecake for more nut-free ideas.
- Tofu: I used firm tofu. Alternatively, you could use a package of firm silken tofu, though then you should omit the coconut milk. Refer to this lemon cheesecake tart for a soy-free cheesecake layer method.
- Coconut milk: Use canned coconut milk for the creamiest cheesecake layer. Full fat is best. Otherwise, you could use a vegan cream like oat cream or soy cream.
- Maple syrup: Or the liquid sweetener of your choice.
- Citrus: Lemon or lime – fresh or bottled.
- Cornstarch: Or arrowroot flour, to thicken.
- Vanilla extract: Use pure/natural vanilla for the best flavor
Caramel sauce:
- Sweetener: I use maple syrup, though any liquid sweetener should work – like agave, brown rice syrup, date syrup (taste will vary).
- Coconut milk: Canned, full-fat coconut milk works best for the creamiest results. You could sub another vegan cream.
- Brown sugar: or date sugar – these both work well for adding a caramel-like flavor. Just ensure the brown sugar is vegan if using.
- Nut butter: Adding just a spoonful of any nut (or seed) butter helps create a more decadent vegan caramel sauce.
- Salt: To enhance the flavors in the caramel sauce.
Optional Add-ins:
- Booze: For more of an adult treat, you could add a splash or two of booze to either the apple filling or caramel sauce. I recommend apple brandy, bourbon, apple cider, apple cider rum, etc.
- Biscuit base: For a ‘cheat’ cheesecake crust, you could use vegan graham crackers, Biscoff, or Ginger biscuits, and vegan butter.
- Nuts: Alternatively, you could use some crushed walnuts/pecans to sprinkle over the caramel cheesecake with apples.
Please read the recipe card below for the full ingredients list, measurements, complete recipe method, and nutritional information.

How to Make Caramel Apple Cheesecake
Before starting the recipe, remember to allow the cashews to soak in hot water for 30 minutes. Alternatively, you can boil them for 15 minutes. You could also leave them to soak in cold/room temp water overnight.
Step 1: Prepare the pie crust
- First, prepare the flax eggs; Combine the ground flaxseed/chia seeds and water in a small work, whisk well, and set aside for 5 minutes.
- Then, process all the crust ingredients in a food processor. Process until the mixture begins to form a dough when pressed together.
- Next, press the crust into the bottom of a 7 or 8-inch (18 or 20 cm) round springform pan and transfer to the fridge.

Step 2: Prepare the apple pie filling
- First, peel, core, and dice the apples.
- Then, add all the ingredients (except apples) to a saucepan, whisk without heat until there are no lumps, and bring the mixture to a boil over medium-high heat. Then add the apples and allow the mixture to simmer for 4-5 minutes, stirring occasionally.
- Next, transfer half of the apple pie filling over the pie crust, spreading it evenly with a spatula. Then move the pan back to the fridge.
- Meanwhile, preheat the oven to 350F/175C.
Step 3: Prepare the vegan cheesecake layer and bake
- After soaking the cashews (or nut/seed of your choice), process all the cheesecake layer ingredients in a food processor/blender. Process until super creamy and smooth.
This can take some time to break down the nuts until smooth, so be patient. This works best with a blender, I’ve found.
- Then pour the cheesecake filling over the apple filling and make sure to spread it evenly.

- Next, bake the vegan apple cheesecake in the oven for 45 minutes. Then switch off the heat and crack open the oven door (use a wooden spoon/heatproof tool if needed). Allow it to cool for 10 minutes inside the oven. The cheesecake should have become slightly golden, especially around the edges. Also, it should have a slightly jiggly center (which will thicken up as it cools in the fridge).
It’s best to cook the cheesecake above a heatproof bowl/pan of water in the oven (water bath). The steam will help to keep the cheesecake from drying out and/or cracking.

- Remove the baked vegan cheesecake from the oven and allow it to cool for a further 2 hours. Then, top it with the remaining apple pie filling, and chill until set (it’s best to do this overnight).
If the apple filling has become thick, reheat it with a splash of water to make it ‘spreadable’ again.
Step 4: Prepare the caramel sauce
- Lastly, it’s time to prepare the caramel sauce. To do so, add all the caramel ingredients to a saucepan. Bring to a boil and then allow it to simmer for around 5 minutes.
- Drizzle the caramel over the apple cheesecake and then slice and enjoy!
You can serve the slices of this baked cheesecake alone or with a scoop of ice cream, a dollop of coconut whipped cream, or even a drizzle of melted vegan white chocolate.

How to Store
Store: You can store the leftover caramel cheesecake in an airtight container in the fridge for 4-5 days.
Freeze: I recommend slicing it first, then freeze for between 2-3 months as individual slices. When you want a piece, allow it to thaw at room temperature for 40-60 minutes before enjoying it!
Recipe Notes and FAQs
- Make mini apple cheesecakes: You can bake the dessert in muffin tins (greased/ lined) and adjust the baking time (to between 20-30 minutes).
- Adjust the size: If you use a smaller or larger tin, you’ll need to adjust the baking time accordingly.
- To make caramel apple cheesecake bars: Use a 7×7 or 8×8 pan and adjust the baking time, if needed.
- Be careful with the cooling: If you cool a baked cheesecake too quickly, it’s likely to crack. Avoid this by following my method for allowing it to slowly cool in the oven initially.
More Creamy Vegan Cheesecake Recipe
- Baked Coffee Cheesecake,
- Dairy-Free Cheesecake with Poppy Seeds
- Lemon Cheesecake Bars
- Chocolate Strawberry Cheesecake
- Mango Cheesecake Pie
- Lemon Cheesecake Tart
- Cheesecake Tartlets
- Strawberry Coconut Cheesecake Bars
- Raw Vegan Blueberry Cheesecake
If you try this vegan baked caramel apple cheesecake recipe, I’d appreciate a comment and ★★★★★ recipe rating below. Also, please don’t forget to tag me in re-creations on Instagram or Facebook with @elavegan and #elavegan – I love seeing them.

Vegan Caramel Apple Cheesecake
Video
Ingredients
Crust:
- 1 cup (120 g) gluten-free flour or regular flour (see notes)
- 6 tbsp (40 g) almond flour (see notes)
- 2 flax eggs (2 tbsp ground flax seeds + 6 tbsp water)
- 1 ½ tbsp (20 g) vegan butter (softened) or coconut oil
- 1 ½ tbsp (20 g) granulated sugar (see notes)
- Pinch of sea salt
Apple Pie Filling:
- 2 (360 g) apples peeled, cored, and diced
- 1 tbsp lemon juice or lime juice
- 2 cups of (480 ml) water
- 7 tbsp (84 g) granulated sugar (see notes)
- 3 ½ tbsp (28 g) cornstarch (see notes)
- 1 tsp cinnamon
- Pinch of sea salt
- Pinch of nutmeg
- Pinch of ground cloves
Cheesecake Layer:
- 5.3 oz (150 g) firm tofu (see notes)
- ⅔ cup (100 g) cashews soaked (see notes)
- ½ cup (120 ml) coconut milk canned
- ¼ cup (85 g) maple syrup or any other liquid sweetener
- 3-4 tbsp lime juice or lemon juice
- 3 tbsp (25 g) cornstarch (see notes)
- 1 tsp vanilla extract
Caramel Sauce:
- 1 tbsp (20 g) maple syrup or any other liquid sweetener
- ¼ cup (60 ml) coconut milk canned
- 1 ½ tbsp (20 g) brown sugar or date sugar
- 1 slightly heaped tbsp (20 g) nut butter of choice
- Pinch of sea salt
Instructions
- You can watch the video in the post for visual instructions.I recommend using a kitchen scale for this recipe. Check out the easy-to-follow step-by-step photos + video above in the blog post.
Crust
- To make the flax eggs, simply put 2 tbsp ground flax seeds (or ground chia seeds) in a small bowl, add 6 tablespoons of water and mix with a whisk. Set aside for 5 minutes.
- Process all ingredients for the crust in a food processor until the dough crumbles but holds together.
- Press the pie crust into the bottom of a 7-inch (18 cm) springform (or 8-inch) and transfer the springform to the refrigerator.
Vegan Apple Pie Filling
- Next, make the vegan apple pie filling. You can use store-bought apple pie filling, but homemade is much better, and it only takes 5 minutes to make it. Add all ingredients (except the diced apples) to a saucepan, whisk without heat, then bring the mixture to a boil. Add the diced apples and simmer for about 4-5 minutes, stirring occasionally.
- Transfer half of the apple pie filling over the crust and spread it evenly with a spatula. Place the springform into the refrigerator. Preheat the oven to 350 degrees F (175 degrees C).
Vegan Cheesecake Layer
- Soak cashews in hot water for at least 30 minutes (if you are in a hurry, you could also boil them for 15 minutes).
- For the vegan cheesecake layer, simply process all ingredients in a food processor or blender until completely smooth, creamy, and lump-free. Check the photos above in the blog post to see how the cream should look like.
- Pour the cheesecake cream over the apple pie filling and spread it evenly.
- Bake the vegan cheesecake in the oven for 45 minutes, then turn off the oven. Leave the cake in the oven, but crack the door for about 10 minutes. If you are using a bigger or smaller springform you will need to adjust the baking time. Please note that the center of the cake will still be jiggly, which is normal, though. It will set later in the refrigerator.
- Let the cheesecake cool at room temperature (which will take a couple of hours). Then add the second half of the apple pie filling on top and spread it carefully. You might need to reheat the apple pie filling with a little water to make it spreadable again. Refrigerate the cake to set completely. It's best to leave it there overnight.
Caramel Sauce
- Make the homemade caramel sauce by adding all ingredients to a saucepan. Bring to a boil on the stove and let simmer for about 5 minutes. Drizzle the caramel on top of the cake. Enjoy! Store leftovers covered in the refrigerator for up to 4-5 days.
Notes
- Sweetener: Any granulated sweetener can be used. Some other examples are Xylitol*, Erythritol, coconut sugar, regular sugar, or date sugar. *Desserts with Xylitol should be never given to dogs.
- Cornstarch: You can use arrowroot flour instead.
- Gluten-free flour blend: I used 1/2 cup (80 g) rice flour and 5 tbsp (40 g) tapioca flour (cornstarch is fine too). A store-bought gluten-free flour blend (with similar ingredients) or regular all-purpose flour should work as well.
- Almond flour: To make the recipe nut-free, you can use ground shredded unsweetened coconut. Simply process it in a blender or electric coffee/spice grinder.
- Tofu: You can use one package (12.3 oz or 350 g) of firm silken tofu instead of regular tofu. Leave out the canned coconut milk if you use silken tofu. If you want to make a soy-free version or a nut-free version, then please check out the recipe and the recipe notes of this Lemon Cheesecake Tart.
- Recipe serves 10. Nutrition facts are for one serving.
Nutrition information is an estimate and has been calculated automatically
Equipment
If you are using Pinterest, feel free to pin the following photo:







I’m making the pie right now, but concerned about the cheesecake layer – it looks way thinner than on the images. I’m soaking some extra cashews now to thicken it a bit? Or should I just continue and bake it?
Hello Vera, did you use firm tofu? If it looks A LOT thinner, then I suggest adding a bit more cashews. However, if it’s just slightly thinner, then I think it should turn out fine. 🙂
I am excited to try and make this! Before I do I was just wondering if using a regular egg as opposed to a flax egg will still turn out ok?
I think that should work (of course, I never tried it). 🙂
Hi Ela!
Can I use 9” spring form? Or will it be too wide?
I believe it would be too wide. 🙂
I’m allergic to coconut, think oat milk would be a good substitute?
Hi Jamie! You can use oat milk for the caramel sauce. You can also use oat milk for the cheesecake layer, but I would recommend adding 2 tablespoons of oil or vegan butter in addition because canned coconut milk contains a lot more fat than oat milk. 🙂
This recipe looks amazing. I am allergic to cashews. Is there any way this recipe could be made without them?
Hi Nancy, you can try using soaked sunflower seeds (it might turn out less creamy though). 🙂
Best apple cheesecake ever! Thanks a lot 🙂
I am so glad you loved the recipe! 🙂
Dnes jsem koláč dělala,nyní se chladí v lednici,nemohu se dočkat rána, až ho nakrojim. Děkuji za inspiraci.
Jsem moc ráda, ze se ti kolác povedl a tesí mne, ze jsem te inspirovala. 🙂
HI ELA! Thank you for sharing the recipe! Im making it right now I just took it out of the oven after 45 min and when I stick the knife inside the cheesecake it comes really wet, is that how its suppose to be……? It doesn’t have a cake like consistency…….Txs!
Hi Maria! No, it shouldn’t be wet. The edges should be slightly firm but the center will still be soft/jiggly but not wet.
I only have a 9 inch springform. If I half the recipe, what kind of pan could I use?
You could use muffin tins, but it could be difficult to remove the mini cakes from the tins. Or you could double the recipe and use the 9-inch springform.
Hi-just made this, haven’t tasted it yet but looks yummy! One question- the ingredient list calls for 5.3 ounces of tofu- then in the comments it says 12.3…?? I ended up using a pound and it’s a taller cake- but what is the correct amount?
Thanks!!
Hi Donna, there is a huge difference between firm tofu and silken tofu. If using firm tofu, the correct amount is 5.3 ounces. If using silken tofu (which contains a lot of water and is much softer) you will need to use 12.3 ounces. Hope this helps! 🙂
Hmm Im not sure about if I like it or not. I probably was to exited for it. If you eat all the layers together its tasty but you wont be able to eat much. Im not sure if cooking the cheesecake layer a bit too much can make it too hard. Mine was probably already backed after 30 min but I really wanted to do it how you said. I mean after 45 it was a little brown thats it. But also in the middle. I personally also feel like you really can taste the rice out of the pie crust and the tofu out of the tofu layer. But only if you don’t eat all the layers together. To me its a bit dry and heavy but it could also be better with the soy free version… Idk….
Hi Nina, the baking time depends on your oven (every oven is different) and also on the size of the pan. If you believe it was done after 30 minutes already, you should have turned off the oven. 🙂
I really love cheesecake, especially with apples! Lots of love, Bianca
It’s very delicious indeed! Glad you like it as well. 🙂
Usually a fan of your recipe, but this one did not work out at all. Followed the recipe exactly with no substitutions. Too many issues….1) the crust did not come together in a crumble…was more doughy 2) then cheesecake layer tasted like tofu (used silken) and 3) did not ‘set’, 4) when cutting the cake, the cheesecake layer kind of separated from the rest. On the positive, the apple sauce and caramel were good. But in general…this is going to be very difficult to finish as no one liked it (they took the apple layer and ate that). Way to heavy (like in weight heavy rather than somewhat more creamy cheesecake). Sorry!
To clarify: I added the top apple layer before baking.
Hi! I made this creation and It was fun. Some choices I made can be improved though. First; my spring form was larger so I when increasing ingredients for that I discovered that 3 flax eggs instead of two made a huge difference.and I must’ve forgotten to increase sugar. After adding the other dry ingredients I got a reasonable pie shell but it could’ve been sweeter.
I chose a firm silken tofu and omitted coconut milk, I think it would have been better with some coconut cream or milk.
I wish I had soaked the cashews over night or at least longer, my food processor might not be the best.
I was too stingy with vanilla and next time I might add an itty bit of bitter almond extract.
I really loved the caramel sauce but wondered how you drizzled it so finely? Mine came out thick (cause I used coconut cream) so it wasn’t really drizzled; more like spooned out. I’m gonna find and learn how to use one of those spritz-things sometime.
Finally, I totally missed the instruction to add the top apple layer after the oven bake, but it was alright anyway.
Stay inspiring, Ela! Thanx!
Thanks for your thorough feedback, Jessica! I used coconut milk (not cream) for the caramel sauce, therefore it wasn’t thick. The thickness also depends on how long you let it simmer. 🙂
Oh, cool. Also, I would like to add that my cake got way better about 36 hours after I made it (I had a great slice for breakfast ?). I’ve tried freezing a slice too, to see how it thaws out.
That’s awesome! Thanks for the updated feedback, Jessica! 🙂
Hi! Thus recipe looks fantastic! I just wanted to know if I can switch to regular flour? I am not gluten-free therefore I do not have rice flour…
Thank you! I will give it a try in the next days!
Hi Clem, I think that should be fine! I hope you will love the recipe. 🙂
This looks amazing! Will be giving it a go at the weekend!
Great! I hope you will like it, Rachael! 🙂
Wow! 😀 Kann man auch Tapiokastärke statt Maisstärke bzw Pfeilwurz verwenden?
Hallo Antonia, schau mal bei den “recipe notes” dort steht alles. 🙂 Das Rezept findest du außerdem auch auf Deutsch. 🙂
Thank you so much for sharing.
You are very welcome, Sandra.
Omg. Definitely I’m going to do this.
Can you please show me in a picture how to put this recommendation “I recommend baking the cheesecake with a water-filled ceramic bowl underneath (you can use any other oven-safe dish, e.g. a baking pan). It will create steam which will keep the cheesecake from drying out and cracking (that’s the experience I made)!”
Hi Natalia! Sorry if it wasn’t clear what I mean. I just took a picture with my phone and uploaded it. Check this photo.
I hope this helps. 🙂
thank you so much, it helped 🙂
You are welcome, Natalia. ?