This post may contain affiliate links, view our disclaimer for details.
There’s nothing more refreshing during late spring and summer than a cold, creamy slice of vegan key lime pie. This version is surprisingly easy to make, completely egg-free and dairy-free, and comes together with just 7 main ingredients—including the crust.
If you’re in the mood for more no-fuss summer desserts, check out my Vegan Strawberry Shortcake and Vegan Banana Pudding—both are perfect for late spring and hot weather days.

why you’ll love this dairy free key lime pie
Emily’s Recipe Notes:
- Flavor: Bright, zesty, and perfectly sweet with just enough tartness from the fresh lime juice.
- Texture: Smooth and creamy like a traditional key lime pie, with a sliceable filling and a buttery, crisp graham cracker crust.
- Time: Mostly passive! About 20 minutes of prep and stovetop cooking, then 4+ hours to chill (overnight is best for clean slices).
- Difficulty: Super simple. No baking the filling, no eggs to temper—just whisk it on the stove until thickened.
This vegan version reminds me so much of the key lime pies I grew up eating during hot summers in the Southeast. It has the same nostalgic flavor and creamy texture. I can’t get enough of it and I hope you love it as much as we do. Happy baking!
What is key lime pie?
Traditional Key Lime Pie originates from the Florida keys or Key west. Key limes are small limes about the size of a ping pong ball.
They have a stronger flavor and more acidity than regular limes making them great for baking recipes. Key Lime Pies are typically made with lime juice, egg yolks, and sweetened condensed milk.
You can use key limes and regular limes interchangeably in this recipe. Taste of Home has an article describing the differences between key limes and regular limes which you can read here.
Why This Recipe Works
I tested both baked and no-bake versions of this pie, but the filling never quite set up the way I wanted. Cooking the filling on the stove solves that—heating activates the cornstarch, which thickens the mixture into a creamy, custard-like consistency.
Like in my mini no-bake vegan cheesecakes, coconut cream not only adds richness but also helps the filling firm up once refrigerated. Paired with fresh lime juice for that classic tart flavor, this method creates a vegan key lime pie that’s smooth, sliceable, and completely egg and dairy-free.
The Main Ingredients

Vegan Graham Crackers
Used for the crust—make sure to grab a honey-free or vegan-friendly version. You can also use another vegan cookie like Golden Oreos (cream removed) or Biscoff cookies; just skip the brown sugar if the cookies are already sweet.
Vegan Butter
Melted vegan butter helps bind the crust and adds that classic buttery flavor. I prefer Violife Plant Butter. Melted coconut oil works too if you prefer a more neutral or coconut-forward taste. You can see more vegan butter brands for baking here.
Brown Sugar (optional)
Adds a touch of extra sweetness and helps the crust brown a bit. This is totally optional. If you’re using a sweet cookie instead of graham crackers, you’ll want to leave this out.
Limes (regular or key limes)
Fresh lime juice is key to the flavor—use about 3–4 large Persian limes or 8–10 key limes for roughly ⅔ cup of juice. Regular lime juice will be slightly more tart and bitter than key lime juice.
Sweetened Condensed Coconut Milk
I use the Nature’s Charm brand in this recipe. It’s thick, sweet, and gives the filling that creamy, classic key lime pie texture—without any dairy.
Coconut Cream
Adds richness and structure to the filling. You can now typically find canned coconut cream (as opposed to just coconut milk) in the international aisle. These cans often separate, so scoop out the thick, solid cream from the top.
Cornstarch
This is what thickens the filling in place of eggs. When cooked properly, it creates a smooth, sliceable custard texture. Read more about vegan egg substitutes here.
Vanilla Extract (optional)
If you want a hint of warmth or extra depth, add about 1 teaspoon to the filling after thickening on the stove. This is optional. The pie is delicious as-is—sweet, tart, and balanced without anything extra.

Helpful Equipment
- Tart Pan, Springform Pan or Pie Plate: For baking the crust
- Small Bowl or Measuring Cup: To mix the cornstarch slurry
- Food Processor: To blend the graham crackers and make the crust
Step By Step Guide:
How to Make the BEST Vegan Key Lime Pie

Add the graham crackers to a food processor. Pulse until they are fine crumbs.

Add the brown sugar (if using) and melted vegan butter. Pulse the crust ingredients in the food processor until uniform.

Press the crust into a pie pan. Use a glass to compact the crumbs. Bake for 8-10 minutes at 375F.

In a medium saucepan over medium-low heat, whisk together the sweetened condensed milk, coconut cream, and lime zest.
Cook the Filling & Chill

In a bowl, mix the cornstarch with half of the lime juice to create a smooth slurry. Pour the slurry into the pot, then add the remaining lime juice and salt.

Cook, whisking continuously, for 5–6 minutes over medium heat or until the mixture thickens into a loose custard.

Let the filling cool for 10-15 minutes before pouring it into the prepared crust.

Place the pie in the fridge for at least 4-5 hours or, preferably, overnight. To help if firm up faster, you can place it covered in the freezer for 3-4 hours.
How to serve the vegan key lime pie
This is one of those pies that’s best served once the filling has been completely set. It sets enough to slice after 4–5 hours, but it’s best chilled overnight for a firmer texture.
If storing in the freezer, let the pie sit at room temperature for 30-45 minutes before slicing or serving it.
It’s delicious served with dairy-free whipped cream and a few lime slices on top. I used Country Crock’s Plant Cream which whipped up so well and was sturdy enough to pipe on the pie in a pretty pattern.
To be honest, once decorated, this recipe could be great for a special occasion or you could enjoy it as a perfect dessert for any sunny, summer day.
Tips from Emily’s Kitchen
- Chill the Coconut Cream: Refrigerate the can so the fat separates. Scoop out the thick cream only—skip the watery part to avoid a runny filling.
- Pre-Bake the Crust: Helps prevent a soggy bottom and keeps the crust crisp.
- Let It Set: Chill the pie for at least 4 hours before slicing. Overnight is best.
- Storage: Store covered in the fridge for up to 4 days. You can also freeze individual slices.
these create the best flavor & texture!

Troubleshooting Vegan Key Lime Pie
Having trouble getting the perfect set or texture? Here are a few common issues and how to fix them:
1. Coconut Cream Not Separating in the Can
Some brands contain stabilizers that prevent the cream from fully separating, even when chilled.
What to do:
- Chill the can overnight and avoid shaking it.
- If it still doesn’t separate, try a different brand next time (Nature’s Charm and Thai Kitchen often work well).
- For this recipe, you can still use the whole can, but increase the cornstarch to ½ cup to help it set. You may also want to store the pie in the freezer for an hour or two before serving—this can help it firm up more if the coconut cream was especially liquidy.
2. Custard Isn’t Thickening on the Stove
Cornstarch needs heat to activate and thicken properly.
What to do:
- Make sure the mixture is over medium heat and you’re whisking constantly.
- Look for gentle bubbling around the edges—that’s a sign it’s hot enough.
- If it still seems loose, cook for an additional 1–2 minutes until it thickens into a soft custard.
3. Pie Didn’t Set in the Fridge
If your filling is still too soft after several hours, it may need more chill time—or a little help.
What to do:
- Place the pie in the freezer for 1–2 hours to speed things up.
- High fat, sugar, or extra acid all lower the freezing point, so it may take longer to firm up than expected. For best results, chill or freeze overnight before slicing.
4. Filling Is Grainy or Lumpy
This can happen if the cornstarch clumps or if the mixture boils too hard.
What to do:
- Always whisk the cornstarch into a slurry before adding it to the pot.
- Whisk continuously and avoid a rapid boil—gentle bubbling is ideal.
- If the texture still isn’t smooth, you can blend the filling briefly before pouring it into the crust.

Dairy & Egg-free Key Lime Pie FAQ
You can use bottled lime juice in a pinch, but I really recommend fresh limes for the best flavor. While key limes do have a slightly more complex taste, they’re not essential—regular limes work perfectly and are much easier to find year-round.
The key lime pie filling will be jiggly, but set in the center if stored in the fridge. The pie needs to be chilled in the fridge or the freezer to set up completely. After setting for 3-4 hours, the filling should be firm and sliceable, not runny.
Yes! Use gluten-free graham crackers to accommodate gluten sensitivities.
More Vegan Pie Recipes to Try

Easy Vegan Key Lime Pie
Rate this RecipeIngredients
Crust
- 1 ¾ cups fine graham cracker crumbs, (220g) about 13-14 full-sized cracker sheets
- 6 tbsp melted salted vegan butter, (90g)
- ⅓ cup packed light brown sugar, (75g) optional
Filling
- 11.25 oz sweetened condensed coconut milk, (300g) about 1 small can
- 2 ¼ cups coconut cream, (440g) solid parts only – this is about 2 cans of coconut cream
- 3 tbsp lime zest, 2-3 large limes
- ⅔ cup fresh squeezed lime juice, (120g) divided- key limes or regular
- ¼ cup cornstarch, (33g)
- ¼ tsp salt
- 1 tsp vanilla extract, optional
Instructions
To make the crust:
- Preheat the oven to 375°F.
- In a large bowl or food processor, mix or pulse together the graham cracker crumbs, brown sugar (if using), and melted butter.1 ¾ cups fine graham cracker crumbs, 6 tbsp melted salted vegan butter, ⅓ cup packed light brown sugar
- Press the crumbs into a 9” pie pan (1.5” deep) using your fingers. Press the crust mixture up onto the sides of the pan as well. If needed, use the bottom of a clean glass to press the crust mixture.
- Bake the crust for 8-10 minutes. It should be slightly browned. Let the crust cool completely.
To make the filling:
- In a medium saucepan over medium-low heat, whisk together the sweetened condensed milk, coconut cream, and lime zest.11.25 oz sweetened condensed coconut milk, 2 ¼ cups coconut cream, 3 tbsp lime zest
- Mix the cornstarch with half of the lime juice in a small bowl to create a smooth slurry. Pour the slurry into the pot, then add the remaining lime juice and salt. Cook, whisking continuously, for 5–6 minutes or until the mixture thickens into a loose custard.You should see gentle bubbles around the edges as it thickens. Try not to let it come to a full boil.⅔ cup fresh squeezed lime juice, ¼ cup cornstarch, ¼ tsp salt
- Remove from the heat, whisk in the vanilla (if using), and let it cool for 15–20 minutes.1 tsp vanilla extract
- Pour the filling into your prepared pie crust. Cover and refrigerate for at least 4 hours, or overnight if you can—it sets enough to slice after 4–5 hours, but it’s best chilled overnight for a firmer texture. If you’re short on time, you can place it in the freezer for 1–2 hours to help it set more quickly.If freezing, let come to room temperature for 30-45 minutes before slicing. Serve with whipped cream.
Recipe notes
Dairy-Free Sweetened Condensed Milk:
- 2 cups dairy free milk (420g)
- ⅔ cup sugar (134g)
- 3 tbsp salted vegan butter
- 1 tsp vanilla

Did You Make This?
Leave a star rating and a comment below to let others know how it turned out for you!
Want to save this recipe for later? Pin it to Pinterest!

Wait, you bake the filling? In the response to Adrianna, you said to add 3 tbsp corn starch prior to baking. I only see instructions to chill in freezer
Hi Lisa, no baking is required for the filling and the instructions in the recipe card are correct. The recipe was updated July of last year to make the process simpler.
My refrigerated coconut creme never separated in the can. The entire can was white and creamy. The recipe said to use the entire can so I hope it sets! The recipe is so easy that I hope it’s a winner. Especially good for Passover if I can find some kosher for Passover graham crackers!