This Vegan Key Lime Pie is made with a 3-ingredient graham cracker crust, ultra creamy lime filling, and topped with whipped cream. It’s easy to make gluten free and can be prepared days ahead of time!

white key lime pie in a white pie plate

There’s no better time to enjoy refreshing fruit desserts than during summer. That’s why I’m obsessed with this Vegan Key Lime Pie! Cool, creamy, and zesty, it’s an easy no bake dessert that can be made days ahead of time for backyard barbecue parties or summer celebrations!

I don’t think you’ll find a vegan key lime pie that’s easier to put together or more delicious than this recipe. It’s made with three simple layers:

  • Graham cracker crust
  • Coconut cream cheese lime filling
  • Vegan whipped cream

The flavor and texture are incredible! Held together with cream cheese and coconut milk, the zesty lime filling is firm and so luscious. The 3-ingredient graham cracker crust can be thrown together in minutes, while homemade vegan whipped cream is the final and most delicious finishing touch.

cut slices of key lime pie in a white pie plate

Is key lime pie vegan?

A classic key lime pie is made with condensed milk, eggs, and butter. Although the traditional recipe is far from vegan, it isn’t hard to replicate its rich and creamy flavors and firm texture. 

The pie crust is made from graham crackers (without honey), sugar, and vegan butter. The combination of coconut cream and vegan cream cheese in the lime filling will not only hold the pie’s firm shape, but makes each bite taste luscious and smooth. 

Key limes vs. regular limes

Key limes are more seedy and flavorful compared to regular limes, which adds a nice punch to key lime pies. If you can’t find them, regular limes will work just as well in this recipe.

How to make key lime pie

First, make the graham cracker crust by combining the cracker crumbs in a bowl with the sugar and melted vegan butter. Press the mixture into a 9-inch pie plate and bake for 7 minutes. Let it cool fully while you make the key lime pie filling.

Beat the vegan cream cheese using a standing or handheld mixer. Once it’s smooth, add the coconut cream, sugar, lime juice, and zest and mix again. Finally, add the melted coconut oil and mix in. Pour the filling into the cooled pie crust and use a spatula to even it out. Let the pie chill and set in the fridge for at least 4 hours.

When it’s time to eat, decorate the key lime pie with vegan whipped cream and a sprinkle of lime zest. Slice, serve, and enjoy!

close up on a slice of white key lime pie with a fork taking a bite

Can it be made gluten free?

The graham cracker crust is the only part of this pie that isn’t gluten free. You can make the crust using certified gluten free graham crackers. When all else fails, make my gluten free pie crust

Tips and substitutions

  • Coconut cream – You can use a can of coconut cream or use the creamy white part in a can of full fat coconut milk. The clear liquid in the coconut milk won’t do as it will cause the filling to collapse or leak.
  • Cream cheese – Any brand of vegan cream cheese will do! All that matters is the flavor because this is a no-bake dessert. Tofutti is my favorite and is easy to find in most grocery stores.
  • Use refined coconut oil – This will ensure your pie doesn’t taste like coconut. Even with the oil and coconut milk together, the lime will still overpower the coconut flavors in the pie.
  • Decorating – Your pie will look so beautiful with homemade coconut whipped cream on top. Otherwise, my whipped cream made from aquafaba will also work! Sometimes I also just use store bought coconut or almond reddi whip. If you’d like to add a little more to the presentation, decorate the pie with lime wedges or zest, toasted coconut shreds, or crumbled graham crackers on top.
  • Make ahead – The key lime pie can be covered in the fridge for up to 7 days. Don’t add the whipped cream until it’s time to serve.
cut slices of key lime pie in a white pie plate

Looking for more vegan pies?

cut slices of key lime pie in a white pie plate
4.78 stars (9 ratings)

Vegan Key Lime Pie

This Vegan Key Lime Pie is made with a 3-ingredient graham cracker crust, ultra creamy lime filling, and topped with whipped cream. It’s easy to make gluten free and can be prepared days ahead of time!
Prep: 20 minutes
Cook: 7 minutes
Chilling time: 6 hours
Total: 6 hours 27 minutes
Servings: 8 servings


Graham cracker crust

Key lime filling

Whipped topping


For the crust

  • Preheat the oven to 375 degrees F.
  • In a medium bowl, combine the graham cracker crumbs (I blend the crackers in my blender until they are crumbs), sugar and melted vegan butter.
  • Press the crumb mixture into the bottom of a 9 inch pie plate, evenly and firmly, coming up the sides a bit.
  • Bake for 7 minutes. Remove from oven and let cool while you make the key lime pie filling.

For the filling

  • In the bowl of a stand mixer with a whisk attachment, or using a handheld electric mixer, beat the vegan cream cheese until smooth, about 1 minute.
  • Now add the coconut cream, sugar, lime juice and zest and beat until smooth and creamy, scraping down the sides of the bowl as needed. Lastly, add the melted coconut oil and mix in. When you add the coconut oil, the filling will start to thicken.
  • Pour into the cooked and cooled crust and spread out evenly.
  • Chill in the refrigerator for at least 6 hours or overnight to set.


  • Pipe vegan whipped cream on top of the chilled pie and sprinkle with a little lime zest, if desired.
  • Slice and serve. Enjoy!


  1. You can use a can of coconut cream, or open a can of full fat coconut milk and scoop out the creamy white, thicker part. You just don’t want to use the clear liquid.
  2. Any brand of vegan cream cheese should work here since we aren’t baking it. Just make sure you like the flavor! Tofutti is my favorite here and probably the easiest to find in stores.
  3. If you can’t find key limes, regular limes work just fine.
  4. Make sure to use refined coconut oil for NO coconut flavor. The lime overpowers everything so the pie won’t taste like coconut even with the coconut milk. But a strong unrefined coconut oil may make it taste coconutty.


Serving: 1of 8 servings | Calories: 397kcal | Carbohydrates: 34g | Protein: 2g | Fat: 30g | Saturated Fat: 21g | Trans Fat: 1g | Sodium: 174mg | Potassium: 124mg | Fiber: 1g | Sugar: 23g | Vitamin A: 409IU | Vitamin C: 6mg | Calcium: 18mg | Iron: 1mg
Course: Dessert
Cuisine: American
Author: Nora Taylor
Did you make this recipe?Mention @nora_cooks_vegan_ or tag #noracooks!

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Read my full disclosure here.

Posted In: , , , , , , ,

you may also like:


  1. This is sooo delicious ! We just tried it ! I did have issues with the texture and consistency similar to others in the comments – I followed instructions exactly and got a really grainy mixture. I used a technique I learned from a previous mixture for a different vegan dessert that had similar ingredients for a custard if the mixture separates: put the contents in a blender container with the grainy mixture in a bowl full of just boiled water for about 10 minutes , then re blend. It’s came out smooth and perfect , and set beautifully within 3 hours . Thank you for an awesome recipe !

    1. Hi Rani. I’m thrilled you loved the pie! Thank you for sharing your wonderful tip! I appreciate your fabulous review and comments!

  2. I’ve made this crowd pleasing pie twice in one week! I was able to find key lime juice which definitely provides the bright, tanginess you want in this amazing pie! I used Soy Delicious coco whip- simply amazing. Thank you Nora, your recipes are always 100% delectable!

  3. Really delicious! After reading the other comments about it being grainy, I combined the sugar and lime juice to dissolve the sugar as much as possible. Very smooth. I used tofutti cream cheese. My only complaint is that it didn’t set too well even after a couple of days. Even the non vegans loved it.

  4. Oh, I love this recipe, Nora! Made it this weekend. It is the perfect balance of creamy and tart and sweet. Family loved it! Note: It absolutely has to chill OVERNIGHT in the refrigerator. After six hours it was not set up enough to cut slices – but the next day it was perfect. The pie held together very nicely when sliced. I also wanted to respond to other reviewers, who said their mixture was grainy. That has happened to me in the past with other recipes similar to this that call for blending vegan cream cheese mixture with melted coconut oil. In my experience, it depends on the vegan cream cheese you use. Tofutti brand cream cheese is the only one I have been successful with in not turning grainy once the coconut oil is added. (Violife cream cheese turns horribly grainy for example-would not recommend using that brand to cook/bake with). Hope that helps and thanks for this recipe, Nora!

    1. You are welcome, Sarah. How awesome you are loving the pie! Thanks for your wonderful review and for sharing your tips and feedback!

  5. I made this recipe. The mix of cream cheese, coconut cream, sugar and key lime juice was very smooth. Upon adding the refined coconut oil the mix became very grainy. All the ingredients were room temperature except the refined coconut oil which was heated to liquify.

    Taste was great, but the texture made eating unappealing.

    Any hints on how to avoid the grainy texture appreciated.

    Also can I use confectioner’s sugar instead of granulated sugar for a smoother texture?

    1. Hmm I’ve never had it turn grainy, that’s a bit odd. Perhaps something to do with the kind of coconut oil you used? I wonder if some brands are grainier than others. I’ve never had this happen though. I haven’t tried using confectioner’s sugar but you probably could.

  6. Hi Nora, I made this pie twice now with very different results.

    The first time it turned out perfect, it really was amazing: taste, texture, everything! My family loved it! But the second time I made it the texture was really grainy, it looked curdled and it wasn’t okay to eat.

    What do you think could have happened? I was thinking maybe the melted coconut oil was too warm when I added it, could that be it? Or maybe it happened because I used a different vegan cream cheese? I hope you have some tips because I would love to make it again! 

  7. I made this and it tastes fine. However, i have these issues and would love some guidance on how to correct.
    a) Texture was grainy, probably due to granulated sugar in the cream cheese. how to correct? b) my crust came out hard and gummy. how to avoid this? c) i bought a can of coconut cream and found that on top was a hard layer followed by 1/3 of liquid. i put it all in a bowl and whisked it before measure out 3/4 of cup of coconut cream. I’m not sure i did this right.
    d) the texture was very light like whipped cream. Should it have been thicker?
    e) Can you put a video up on this website so we can see all your steps? f) the color is too white. Key lime pie has a yellowish color. The color was off-putting. g) Do we have to put sugar in the crust? I’m convinced that this is the reason my crust came out hard after baking.

  8. I adore you and your recipes. I became a vegan after years of my vegan mom trying to convert me and your recipes are a lifesaver. I never knew vegan eating could be even more delicious! <3

    1. Thank you Autumn! I’m so glad that you are loving my recipes! Thank you for sharing your wonderful review and comments, and happy cooking!

  9. I’m looking for a dessert to include in a Mexican buffet.  I thought to use a mini muffin pan instead of a pie pan. Any suggestions besides a reduction of bake time for the crust? 

    1. That sounds really fun, and I think it would work very well! I don’t really have any suggestions, just reduce the time for baking the crust, fill, chill, enjoy!

Leave a Reply

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.