Here's a delicious - and elegant - way to serve up those cabbage and potatoes this St. Patrick's Day: a vegan cabbage, leek and potato tart. Delicious spuds, leafy cabbage and oniony leeks are drowned in a creamy sauce and all that goodness is baked in golden, crispy puff pastry. If you love colcannon, this is the recipe for you!

Table of Contents
This vegan cabbage, leek and potato tart can do double duty as a light meal or as a very tasty side. It's a wonderful recipe for St. Patrick's Day but it can also be an elegant addition to your holiday table.
Putting healthy foods in puff pastry always worked with my son, Jay. I came up with this recipe when I was toying with the idea of making the Irish cabbage and potato recipe colcannon but wanted to amp things up a bit for him. It's an easy recipe that comes together quickly, and the ingredients are either pantry-friendly or super easy to source.
All you need to do is roll out the puff pastry, then slice and layer in the potatoes and top them with a green, flavorful mixture of cabbage and leeks (you can sub sauerkraut for all or part of the cabbage, adding yet another flavor dimension). Finally smother everything in a cashew sauce flavored with nutmeg. It's a foolproof recipe and it tastes as good as it looks!
Looking for more vegan Irish recipes? You might enjoy these vegan Irish hand pies and vegan sausage rolls.
Recipe card

Vegan Cabbage, Leek and Potato Tart
Ingredients
- 1 sheet puff pastry (245 grams)
- 1 teaspoon extra virgin olive oil
- 4 cloves garlic (thinly sliced)
- 4 medium-large potatoes (yellow or red potatoes, boiled until tender, peeled and sliced ¼-inch thick.)
- 1 leek (cleaned and washed to remove all grit. If you don't cook with leeks often, see instructions above on cleaning leeks. Slice the leeks thinly.)
- 1 cup cabbage (thinly shredded)
- ½ cup raw cashews
- 1 teaspoon cornstarch
- ¼ teaspoon nutmeg
- Salt and ground black pepper to taste
Instructions
- Preheat the oven to 400 degrees.
- In a blender, place the cashews, cornstarch, nutmeg and salt and ground black pepper to taste. Add ¾ cup water and blend into a very smooth paste. Set aside.
- Heat the olive oil in a skillet. Add the garlic, saute for a few seconds until it just starts to turn color, then add the cabbage and leeks. Season with salt and pepper and cook for 5-8 minutes or until the vegetables are just tender but not mushy. Turn off the heat.
- Place the tart pan on a baking sheet. Roll out the puff pastry sheet to fit into your tart pan. Fit the puff pastry into the tart pan and press it into the edges, making sure it fits into all the corners and crevices. Prick the pastry sheet all over with the tines of a fork, which will keep it from puffing too much during baking. Run a rolling pin over the edges to trim out the excess dough. I like to layer the trimmed pieces of pastry in the tart shell because they will bake up delicious and crispy and no one will know they are there.
- Begin layering the ingredients into the tart shell, beginning with the potatoes, then the cabbage and leek mixture. Pour the creamy cashew sauce evenly over the vegetables.
- Carefully place the tart pan on a baking sheet and bake the tart for 35 minutes until the pastry is golden brown and the filling has set. Let the tart stand 10 minutes before eating.
Notes
Ingredient notes:
- Potatoes: I prefer a waxy potato like yellow or red potatoes for this recipe because they hold their shape better than starchier spuds. You will need to boil the potatoes before you assemble the tart.
- Leeks: Use the green and white parts of the leek. Leeks add both aroma and lots of flavor.
Nutrition Information
To print recipe card without images, uncheck "instruction images" after clicking the "print recipe" button.
How to make vegan cabbage, leek and potato tart

Place the cashews, cornstarch, nutmeg, salt and ground black pepper in blender. Add ¾ cup water and blend into a very smooth paste. Set aside.

Heat the olive oil in a skillet over medium heat. Add the garlic, saute for a few seconds until it just starts to turn color.

Add the cabbage and leeks. Season with salt and pepper.

Cook for 5-8 minutes or until the vegetables are just tender but not mushy. Turn off the heat.

Preheat oven to 400 degrees Fahrenheit/205 degrees Celsius. Roll out the puff pastry sheet to a size slightly larger than the tart pan. Fit the pastry sheet in the pan, pressing in at the edges, then run a rolling pin over the edges to trim out the excess dough. I like to layer the trimmed pieces of pastry in the tart shell because they will bake up delicious and crispy and no one will know they are there.

Begin layering the ingredients into the tart shell, beginning with the potatoes.

Follow with the cabbage and leek mixture.

Finally pour the creamy cashew sauce over the vegetables. Place the tart pan on a baking sheet and bake the tart for 35 minutes until the pastry is golden brown and the filling has set. Let the tart stand 10 minutes before eating.
Cleaning leeks
Leeks are notoriously gritty and they hide dirt deep inside their leaves. If that grit gets into a dish, it is pretty much ruined. To clean leeks, slice a centimeter off the root end of the leek, then place the leek vertically on the chopping board and cut it down the middle. The leaves should still hold together but they should separate easily and you should be able to see the grit halfway down the leaves. Rinse the leeks under cold running water to get rid of the grit, then slice.

Recipe FAQs
Most of the puff pastry you can buy in supermarket freezer shelves is vegan. I use Pepperidge Farm pastry sheets, which is the brand most commonly found in supermarkets here in the United States. If you aren't sure whether a particular brand is vegan, read the labels. If you want a healthier option and are willing to make your own puff pastry, I have a great whole wheat puff pastry recipe for you.
Yes, stir in eight ounces of any vegan meat substitute, including vegan beef or lentils, after sauteing the onions. Don't add too much because you don't want the tart to overflow.
You can substitute the cashews with pumpkin seeds or with ½ cup silken tofu.
The cabbage, leek and potato tart can be stored in the fridge for up to four days. Pop it in a 350-degree F/180-degrees C toaster oven or oven to warm through before eating. You can also store the prepared tart in the freezer for up to three months.
Serve the cabbage, leek and potato tart for a light lunch or dinner. You don't even need a salad, but if you would like to serve one, a leafy vegan Caesar salad or beet salad would be delicious.
You can also serve the tart as a side dish with any entree, including these vegan grilled Cajun tofu steaks or lentil and quinoa steaks.
First posted on March 14, 2018. Updated and re-published on Nov. 10, 2024.











Alyssa says
Do you have to use a tart pan? I was hoping to make it like a galette. Would that work?
Vaishali Honawar says
Yes, you can fold up the edges like a galette.
Johnny says
What type and size tart pan do you use?
Vaishali Honawar says
Mine is 11 inches by 7 inches. You don't need a pan with the exact dimensions - anything that roughly approximates it would work.
Audrey says
This is fire ! I made it with miyokos pourable mozzarella in place of the cashew sauce and cooked it for over an hour
Vaishali says
Yum! So happy you loved it.
Valerie says
Fabulous! I have sufficient ingredients to make another, so my question is - can I freeze it and should it be frozen before baking or after.
Vaishali says
So happy you loved it! ❤️ You can freeze it after baking- just make sure you wrap it tightly in freezer-safe wrap or place the slices in a freezer-safe container. You can also freeze it before baking - again wrap the whole tart in two layers of freezer-wrap and bake for 15-20 minutes longer after removing from freezer, or until puff pastry is golden-brown.
Janene says
This is a really unique version of a vegetable tart. It sounds wonderful. I'm planning to make this very soon.
Vaishali says
Yay!! Hope you love it. ❤️
Krista Bowers says
I cannot have gluten (and have yet to find a GF puff pastry, to my everlasting sorrow). What do you suggest as a sub for the crust?
Vaishali says
Hi Krista, can you find or make a gluten-free pie crust? That would work nicely with this tart. I also have a gf pie crust recipe in my recipe for French onion tart.
Gigi says
One of my all time favorite recipes! Thank you!! Have you ever tried to make ahead and freeze? I'm pregnant and stocking up on freezer meals. Oh how I would love to have this on hand!
Vaishali says
Hi Gigi, first, congrats!! I haven't frozen this tart myself, it gets eaten too fast lol, but I think it should be perfectly fine to freeze. Make sure you wrap in freezer wrap or use a freezer-safe container and thaw and reheat in oven before eating.
LA says
This was incredible! I added mushroom and broccoli, and subbed almond yogurt for the cashews, added a touch of nooch. Can’t wait to make it again!
Vaishali says
So happy you loved it!
Jeanne says
Easy to make and fabulously decadent. I am on weight watchers and a serving for me is only 3 points (but I get potatoes for 0 points; other people may not). Elegant and yummy. I also think this cashew sauce would work well with other veggie tart ideas
PJ says
Hi! It looks so delicious. I have frozen filo pastry in my freezer. Can I use it instead of puff pastry?
Vaishali says
Yes, layer on about 10 sheets, oiling each sheet before placing the next on top!
Elizabeth says
Hi, this looks amazing. My kids are allergic to nuts including cashews. Is there a substitute that you can recommend?
Thank you
Vaishali says
Hi Elizabeth, Can you use pumpkin seeds? Make a smooth paste as with the cashews and proceed. Or use tofu, blitz it with 1/2 cup nondairy milk and the other ingredients.
Priya says
I had cabbage and leeks to use up, but didnt have any pastry ,so i just made the filling part with the cashew sauce and it was delicious! This will be added to my list of repeat recipes, thanks very much!
Vaishali says
So great to hear, Priya!
Patricia says
How thick should the potato slices be? can I layer a couple of slices of potato on the bottom or just one? Making this tomorrow. Help!
Vaishali says
About half a centimeter thick would be fine.
Naomi Paul says
This looks delicious! Do you think it could be made on a pie crust? Does it need to be a puff pastry sheet? I can see it would be delicious on a puff pastry but would like to make it healthier. Thanks so much.
Vaishali says
Yes, you can totally make it with a pie crust!
Supriya says
Made it tonight with an herby soup. Loved it though my round tart pan is larger than I realized...I’ll double the ingredients next time, and on the plus side we’ll have delicious leftovers. Thanks for another one going into our rotation!
Vaishali says
So happy to hear you liked it!
Mary Daalhuyzen says
It looks delicious, I'm looking for a vegan Easter dish. However, puff pastry is made with butter, which is not vegan.
Processed puff pastry may dairy free, perhaps or a non dairy pie crust would work.
Vaishali says
Mary, many puff pastry sheets available on store shelves are vegan. I use Pepperidge Farm. But if you want a homemade alternative, you can make my recipe for homemade puff pastry. To make it part whole wheat, sub half the all purpose flour with whole wheat flour. https://holycowvegan.net/vegetable-puffs-with-homemade-puff/
Jenn says
I made this for St. Patty's day brunch today, and it turned out amazing! Everyone loved it! Thank you so much for this fun and unique recipe!
Glenn says
This recipe sounds great for the holiday. We also love puff pastry for artichoke sun-dried tomato pie.
Shobhana.R says
Can you suggest an alternative to puff pastry, please.
Babioli says
Oh my! I've just read the recipe and my mouth is watering! As its past 10pm (in London) I will have to wait till tomorrow. Thank you for sharing such lovely, tasty recipes. Babioli
Vaishali says
Hope you try it! 🙂
Maureen Cram says
I think there is s slight error in this line... Arrange the slices of potatoes in the bottom of the tart pan, then layer on the potatoes and leeks. Guess you mean then layer the cabbage and leeks?
I love anything with puff pastry - and we love cabbage and potatoes.. I sometimes use left over Brussels sprouts with the potatoes :).
And nutmeg... oh yes making this for sure!
Vaishali says
Thanks for pointing out, Maureen, corrected the typo!