Want to buy authentic Polish food in the US? Visit Polana.com. Enter the coupon code FOODIE15 during checkout to get 15% OFF (minimum order $60).

Vegan Pierogi Recipe That Taste EXACTLY Like The Original

***Some of the links below are affiliate links, meaning that at no additional cost to you, I will receive a commission if you click through and make a purchase.***

A child's hands roll dough for a vegan pierogi recipe.

Even though Polish food is based on meat and dairy, you will be surprised how easy it easy to make the traditional recipes from Poland vegan! In this post, you will find the vegan pierogi recipe.

I’ve been doing my best to make my vegan pierogi ruskie taste EXACTLY THE SAME as the traditional pierogi ruskie. It’s been easy with the dough but it took me a while to come up with an idea for a vegan filling.

I think I succeeded- I asked my family to try these vegan pierogi and no one realized that the dish is vegan. They said my vegan pierogi taste like the standard pierogi ruskie.

Here’s the video where I show how to make vegan pierogi, step by step.

Tips For Making Vegan Pierogi 

1. Make Sure No Filling Gets Between The Dough When Sealing

When the filling will get between the dough when sealing, vegan pierogi may fall apart during the cooking.

2. If You Want, Use Vegan Butter Instead Of Oil

You can use any kind of fat, just make sure it’s unscented.

3. If You Want, Use Fresh or Frozen Fruits Instead Of Potato Filling.

Use the vegan pierogi dough recipe to make the pierogi with fruits.

If you are using frozen fruits, don’t defrost them before sealing.

Read my post about the best add-ons for pierogi.

Vegan Pierogi Recipe

Vegan Pierogi Recipe

A child's hands roll dough for a vegan pierogi recipe.
Prep Time 45 minutes
Cook Time 30 minutes
Total Time 1 hour 15 minutes


Dough For Vegan Pierogi

  • 5 cups (600g) of flour
  • 1 cup of water
  • 1/2 tsp of salt

Vegan Pierogi Ruskie Filling

  • 1.5 lbs of potatoes
  • 7 oz tofu
  • 1 big onion
  • 1 tsp of mustard
  • 5 tbsps of oil
  • 1 tsp of salt
  • ⅓  tsp of pepper


  • Water
  • Oil
  • Salt


How To Make Vegan Pierogi Dough?

  1. Sift the flour into the big bowl.
  2. Add salt.
  3. Start adding the water slowly, letting it incorporate before adding more. If the water is too hot, use a fork first. Knead until you get a springy dough. Add more water or flour if necessary.
  4. How To Make Vegan Pierogi Filling?

  1. Peel and boil the potatoes.
  2. Peel and dice the onion. Carmelize it on oil.
  3. Mash the potatoes.
  4. Dice the tofu.
  5. Mix potatoes with tofu, onion, and mustard.
  6. Season with salt and pepper.

How To Form Vegan Pierogi Ruskie?

  1. After 30 minutes or so, thinly roll each piece out onto a floured surface to just under 1/16 - 1/8” thickness.
  2. Use a round cookie cutter to cut the circles from the dough.
  3. Put the filling (1/2-3 teaspoons) in the center of each circle. The more filling the better, however, you need to be sure it stays inside pierogi. When the filling will get between the dough when sealing, pierogi may fall apart during the cooking.
  4. Pull the edges of each circle together to form pierogi. Make sure the seal is continuous and intact. You can't leave any free space, as pierogi will fall apart during the cooking. Pinch tightly.
  5. Collect the remaining dough scraps and put them to the other 2 dough pieces. Repeat the process until the entire filling and dough are used.

How To Cook Vegan Pierogi Ruskie?

  1. Pour the water into the big pot. Add 2 pinches of salt. Boil.
  2. Gently throw pierogi, one by one into the boiling water.
  3. When they start floating, wait for a minute and take them out with the slotted spoon.
  4. Pour the oil on top.


You can use fresh/ frozen fruits instead of the potato filling.

Pin For Later:

Did you like this vegan pierogi recipe? Let us know in the comments below!

like this? you'll also love:

share with friends and family:


2 Responses

  1. I successfully made this recipe yesterday. I noticed that I had to add a lot more flour, roughly 1 extra cup during the mixing process and then I had to knead more flour into the dough after the 30 minute waiting period. The dough was far too wet and sticky before I added any flour, so I just wanted to find out if your recipe has a typo or if I’m doing something different.

    1. Hi Ted,

      You probably did everything right! Each flour is different, some flour needs more water, some less. It’s all about the consistency of the dough.

Leave a Reply

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

follow on social


[thrive_leads id='10725']
Skip to Recipe