menu icon
go to homepage
  • Recipe Index
  • About Me
  • Contact
  • Cookie Policy
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Recipe Index
    • About Me
    • Contact
    • Cookie Policy
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Polish Recipes

    How to Make Vegan Pierogi

    August 23, 2020 By Monika Last Updated November 7, 2025 Leave a Comment

    Jump to Recipe

    These vegan pierogi are a dairy-free alternative to traditional Polish pierogi with cheese and potato. The tangy filling mixture of potatoes, tofu and onion encased in soft pierogi dough is deliciously addictive! Easy to make, healthy and perfect for sharing.

    Top down view of browned vegan pierogi with onion incast iron skillet.

    These vegan pierogi are based on traditional Polish pierogi ruskie with cheese and potato. I've replaced the cheese with tofu and added a small amount of vinegar to emulate the tangy flavour of the classic vegetarian version.

    I made these plant-based pierogi using my foolproof 4-ingredient vegan pierogi dough recipe (I use it in all my pierogi recipes) which lets you roll it out thinly producing deliciously soft pierogi. They are easy to make and taste fantastic the next day, too. See my tips and serving suggestions at the bottom of the post.

    What makes these vegan pierogi special

    • They taste just like the classic Polish potato and cheese pierogi everyone loves!
    • The filling mixture includes tofu, which is a good source of healthy protein - so these pierogi are satisfying as well as low in fat.
    • They are versatile and customisable (see my tips at the bottom of the post).

    Plant-based pierogi ingredients and substitutions

    Top down view of vegan pierogi ingredients in individual dishes.
    Vegan pierogi ingredients.

    For the filling

    • Potatoes:

    Potatoes are an essential classic pierogi ingredient. I recommend using higher starch/floury potatoes (good for mashing), such as Russets, Yukon Golds (or Maris Piper/King Edwards in in UK).

    • Tofu:

    I recommend using firm tofu but medium-firm is also suitable. Silken tofu won't produce the right texture and may make the filling mixture too runny so I do not recommend using it. (If you are looking for more vegan recipes using tofu see also my vegan bolognese sauce and easy tofu curry).

    • Onion.
    • Onion granules: Enhance the flavour.
    • Vinegar: Use either rice or white wine vinegar (another neutral tasting vinegar).
    • Oil: Use either vegetable or another mild tasting oil, such as rice bran or corn.
    • Plant butter: enhances the flavour.
    • Salt and pepper: it's important to season the filling generously.

    For the dough

    • Flour: All-purpose/plain.
    • Oil: use either vegetable or mild tasting olive oil.
    • Water: make sure it's hot.
    • Salt.

    Equipment you'll need

    • Large bowl, for mixing the dough ingredients. Shallow bowl for mashing the tofu.
    • Potato masher, for mashing up the tofu, potatoes as well as the filling mixture.
    • Rolling pin and kitchen towel.
    • Cookie cutter or glass with a rim of about 7cm/3in.
    • Small pan, for frying the onion.
    • Large pot, slotted spoon and plate.

    Step-by-step recipe instructions

    Make filling

    1. Boil potatoes: Peel and boil the potatoes in salted water. Drain well and mash until smooth and creamy. Set aside to cool.

    Creamy mashed potato in pot with potato masher.

    2. Fry onion: In the meantime heat 1 tablespoon of oil and 2 teaspoons of butter, add the onion and cook gently over a low/medium heat for about 5 minutes until softened and translucent, stirring often. Do not brown the onion. Remove from the heat and add to the potatoes.

    Finely chopped fried onion in pan.

    3. Mash tofu: Place tofu pieces in a shallow bowl and mash thoroughly until crumbly using a potato masher.

    Crumbled tofu in blue bowl with potato masher.

    4. Combine mixtures: Combine the potato and onion with the tofu, vinegar, onion granules, 1 teaspoon of fine sea salt and pepper to taste (be generous). Using a potato masher mix the ingredients until thoroughly incorporated and the mixture is thick and creamy. Taste to see if the seasoning needs adjusting (be generous!).

    Crumbled tofu, mashed potato and fried onion in mixing bowl.
    4a.
    Vegan pierogi filling in mixing bowl with spoon.

    5. Make pierogi filling balls: Form filling balls the size of small walnuts (weighing 18-19 grams) between the palms of your hands. Refrigerate while you make the dough.

    Top down view of vegan pierogi filling balls on white plate.

    Make dough

    6. Knead dough: To a large bowl add the flour, salt and oil and gradually pour in the hot water stirring all the time. Bring the mixture together to form a rough dough. Turn the dough onto a clean surface and knead for 6-8 minutes until soft and silky smooth. Cover loosely with cling film or a bowl and set aside for 30 minutes (longer is fine).

    Rough dough mixture for Polish pierogi in wooden bowl.
    Round smooth pierogi dough on top of wooden board.

    7. Roll out dough: Divide the dough into 2 parts (easier to work with) and roll out one part (keeping the other covered) on top of a lightly floured surface to a thickness of about 2mm (quite thinly). If the dough becomes sticky as you roll sprinkle with a little flour and spread over the surface using the palm of your hand then turn it over (you can do this 2-3 times) and continue rolling. Using a cookie cutter or the rim of a glass with a diameter of about 7cm/3in cut out rounds (gather the dough scraps and add to the remaining dough).

    TIP: Add only as much flour as is necessary (to avoid tough, chewy pierogi). At this point also start heating a large pot of water (with about 1.5 teaspoons of salt).

    Pierogi dough rounds on top of wooden surface.

    Assemble

    8. Form pierogi: Place a dough round in the palm of your hand (if the dough sticks to your work surface use a thin spatula to help it come away) then place the filling ball in the middle and flatten. Bring the sides together and using your fingertips stick the edges of each dumpling together pushing the filling into the dumpling away from the edges (go over the edges twice but try not to make them too big).

    TIP: Keep the pierogi on top of a floured surface covered with a kitchen towel to prevent them becoming dry.

    Ste-by-step instructions for forming plant-based pierogi on wooden surface.

    9. Boil pierogi: When the water starts to boil carefully place the pierogi in the pot one by one (10-12 per batch). Stir gently with a wooden spoon. Once all the pierogi have come up to the top and the water starts boiling too rapidly lower the heat and simmer for about 4 more minutes. Stir throughout as needed to prevent the pierogi sticking to the bottom of the pot and each other.

    Pierogi floating on surface of pot of water.

    10. Serve: Remove from the heat and using a slotted spoon lift the pierogi out of the pot and place in a single layer on top of a lightly greased plate. Drizzle with a little butter and either serve immediately or cover while you make the next batch. See serving suggestions below.

    Boiled pierogi with cheese and potato on top of white plate.

    Serving suggestions

    Polish dairy-free pierogi dumplings can be served straight from the pot with a drizzle of plant butter, vegan yogurt or fried onions (see preparation tips below). Alternatively shallow fry them for a few minutes on both sides over a medium heat until crispy and golden (after boiling and resting them first to remove excess moisture from cooking). Serve either on their own or with fried onions (see photo at the top of the page).

    • To prepare the onion for serving Polish-style potato-tofu pierogi chop it finely then cook over a low-medium heat along with a tablespoon of oil and vegan butter (each) for several minutes until lightly browned and crispy (you can add a sprinkle or salt and sugar to help it along). Stir frequently to avoid browning the onion too much.

    I recommend preparing the onion in advance (and reheating later) so that you can serve your pierogi as soon as they are ready.

    What can I make ahead

    • The dough: This can be made the night before and refrigerated wrapped tightly in cling film. As pierogi dough is made with hot water it needs to cool completely before refrigerating (keep it covered loosely with cling film as it cools). Bring up to room temperature before rolling out.
    • The filling mixture: You can also prepare the filling the night before, cover and refrigerate.

    How to add more flavour to vegan pierogi dumplings

    As with any dish made with few ingredients it's important to add a sufficient amount of salt and pepper so you don't end up with bland tasting pierogi. Taste the filling mixture before making the dumplings and adjust the flavour as required.

    These dairy-free pierogi can be also made with smoky tofu or another type of tofu for a different flavour twist. You can also add nutritional yeast for a more 'cheesy' flavour (add to taste).

    A plant-based pierogi filling often used in Poland is a mixture of sauerkraut and mushrooms. These popular pierogi are one of 12 traditional dishes served on Christmas Eve.

    Top tips

    • Potatoes: Mash the potatoes while still hot to ensure the mixture is smooth and creamy.
    • Tofu: Gently squeeze excess moisture out of the tofu and mash thoroughly until crumbly before combining with the potato.
    • Seasoning: Once you've combined all the filling ingredients it is important to taste the mixture and adjust the seasoning as needed.
    • The dough: Knead the dough for about 6-8 minutes until soft. Divide into 2-3 parts before rolling out (easier to work with). Dust the work surface and rolling pin with a little flour before rolling out the dough. The rolled out dough should be quite thin (this will produce delicious pierogi).
    • Forming pierogi: It is a good idea to wipe your fingertips (paper towel works well) from time to time as you form your pierogi. Keep the pierogi covered with a kitchen cloth to prevent them becoming dry.
    • Boiling pierogi: It's best to boil each batch as soon as you've made it.
    • Pierogi size: My vegan pierogi dumplings are on the smallish side but you can use a cookie cutter or glass that's a little larger (ex. 8cm diameter) and make large pierogi if you prefer. But keep in mind there will be less of them.
    • Serving: Best served hot.

    Storing and reheating

    You can refrigerate vegan potato and 'cheese' pierogi for up to 4 days. Place the pierogi (lightly greased and cooled completely, but not fried) in a bowl or casserole dish, cover and refrigerate.

    Reheat in the microwave or shallow fry until golden.

    Freezing

    • Uncooked pierogi: arrange on top of a floured tray and freeze for 2 hours then transfer into a freezer bag/plastic container and freeze for up to 3 months. Cook from frozen (they will need 5-6 minutes).
    • Cooked pierogi: cool completely first then arrange individual portions in small trays (brush the pierogi thoroughly with a little oil/butter beforehand). Cover tightly with plastic wrap (alternatively use an airtight container) and freeze for up to 3 months. Defrost in the fridge overnight before reheating.

    Related vegan recipes to try next

    • Vegan Cabbage Rolls (with Mushrooms and Lentils)
    • Blueberry Pierogi ('Z Jagodami')
    • Polish Porcini Mushroom Dumplings (Uszka)

    See also these other delicious vegan/vegetarian meals as well as more authentic Polish recipes!

    Recipe

    Top down view of browned vegan pierogi with onion incast iron skillet.

    How to Make Vegan Pierogi

    These vegan pierogi are a dairy-free alternative to traditional Polish pierogi with cheese and potato. The tangy filling mixture of potatoes, tofu and onion encased in soft pierogi dough is deliciously addictive! Easy to make, healthy and perfect for sharing.
    5 from 1 vote
    Print Pin Rate
    Course: Main, Party Food
    Cuisine: dairy free, Polish, vegan
    Prep Time: 45 minutes minutes
    Cook Time: 30 minutes minutes
    Cooling, Resting: 30 minutes minutes
    Total Time: 1 hour hour 45 minutes minutes
    Servings: 35 pierogi
    Calories: 30kcal
    Author: Monika Dabrowski

    Equipment

    • Large bowl and wooden spoon
    • Rolling Pin and kitchen towel
    • Large pot, slotted spoon and plate
    • Small pan
    • Cookie cutter or glass with 7cm/3" diameter

    Ingredients

    For the filling

    • 1 pound (450 g) potatoes Russets or other all-rounders
    • 5.64 ounces (160 g) firm tofu excess moisture gently squeezed out
    • 1 medium onion finely chopped
    • 1 tablespoon vegetable oil
    • 2 teaspoons vegan butter
    • 4 teaspoons rice vinegar or white wine vinegar, add to taste
    • ¼ teaspoon onion granules or to taste
    • 1 teaspoon fine sea salt plus black pepper to taste, be generous

    For the dough

    • 2 cups (250 g) all-purpose-/plain flour plus a little more for dusting
    • ½ cup+2tsp (130 ml) water hot
    • 1½ tablespoons vegetable oil
    • ⅓ teaspoon fine sea salt

    Instructions

    Make filling

    • Boil potatoes: Peel, halve or quarter the potatoes and boil in salted water.  Drain well and mash until smooth and creamy. Set aside to cool.
    • Fry onion: In the meantime heat 1 tablespoon of oil and 2 teaspoons of butter, add the onion and cook gently over a low/medium heat for about 5 minutes until softened and translucent, stirring often. Do not brown the onion. Remove from the heat and add to the potatoes.
    • Mash tofu: Place tofu in a shallow bowl and mash thoroughly until crumbly using a potato masher.
    • Combine mixtures: Combine the potato and onion with the tofu, vinegar, onion granules, 1 teaspoon of fine sea salt and pepper to taste (be generous). Using a potato masher mix the ingredients until thoroughly incorporated and the mixture is thick and creamy. Taste to see if the seasoning needs adjusting (be generous!).
    • Make pierogi filling balls: Form filling balls the size of small walnuts (weighing 18-19 grams) between the palms of your hands. Refrigerate while you make the dough.

    Make dough

    • Knead dough: To a large bowl add the flour, salt and oil and gradually pour in the hot water stirring all the time. Bring the mixture together to form a rough dough. Turn the dough onto a clean surface and knead for 6-8 minutes until soft and silky smooth. Cover loosely with cling film or a bowl and set aside for 30 minutes (longer is fine).
    • Roll out dough: Divide the dough into 2 parts (easier to work with) and roll out one part (keeping the other covered) on top of a lightly floured surface to a thickness of about 2mm (quite thinly). If the dough becomes sticky as you roll sprinkle with a little flour and spread over the surface using the palm of your hand then turn it over (you can do this 2-3 times) and continue rolling. Using a cookie cutter or the rim of a glass with a diameter of about 7cm/3in cut out rounds (gather the dough scraps and add to the remaining dough).
      TIP: Add only as much flour as is necessary (to avoid tough, chewy pierogi). At this point also start heating a large pot of water (with about 1.5 teaspoons of salt).

    Assemble

    • Form pierogi: Place a dough round in the palm of your hand (if the dough sticks to your work surface use a thin spatula to help it come away) then place the filling ball in the middle and flatten. Bring the sides together and using your fingertips stick the edges together pushing the filling into the dumpling away from the edges (go over the edges twice but try not to make them too big).
      TIP: Keep the pierogi on top of a floured surface covered with a kitchen towel to prevent them becoming dry.
    • Boil pierogi: When the water starts to boil carefully place the pierogi in the pot one by one (10-12 per batch). Stir gently with a wooden spoon. Once all the pierogi have come up to the top and the water starts boiling too rapidly lower the heat and simmer for about 4 more minutes. Stir throughout as needed to prevent the pierogi sticking to the bottom of the pot and each other.
    • Serve: Remove from the heat and using a slotted spoon lift the pierogi out of the pot and place in a single layer on top of a lightly greased plate. Drizzle with a little butter and either serve immediately or cover while you make the next batch.

    Notes

    • Potatoes: Mash the potatoes while still hot to ensure the mixture is smooth and creamy.
    • Tofu: Gently squeeze excess moisture out of the tofu and mash thoroughly until crumbly before combining with the potato.
    • Seasoning: Once you've combined all the filling ingredients it is important to taste the mixture and adjust the seasoning as needed.
    • The dough: Knead the dough for about 6-8 minutes until soft. Divide into 2-3 parts before rolling out (easier to work with). Dust the work surface and rolling pin with a little flour before rolling out the dough. The rolled out dough should be quite thin (this will produce delicious pierogi).
    • Forming pierogi: It is a good idea to wipe your fingertips (paper towel works well) from time to time as you form your pierogi. Keep the pierogi covered with a kitchen cloth to prevent them becoming dry.
    • Boiling pierogi: It's best to boil each batch as soon as you've made it.
    • Pierogi size: My vegan pierogi dumplings are on the smallish side but you can use a cookie cutter or glass that's a little larger (ex. 8cm diameter) and make large pierogi if you prefer. But keep in mind there will be less of them.
    • Serving: Best served hot.

    Nutrition

    Serving: 1dumpling | Calories: 30kcal | Carbohydrates: 5g | Protein: 1g | Fat: 0.5g | Saturated Fat: 0.1g | Polyunsaturated Fat: 0.2g | Monounsaturated Fat: 0.1g | Trans Fat: 0.002g | Sodium: 52mg | Potassium: 12mg | Fiber: 0.2g | Sugar: 0.2g | Vitamin A: 13IU | Vitamin C: 0.2mg | Calcium: 6mg | Iron: 0.3mg

    *Nutritional information is automatically generated and should be considered as an estimate.

    **A note about baking: If using a fan-assisted oven refer to your appliance's instructions and adjust the temperature accordingly.

    Tried this Recipe? Pin it for Later!Mention @Monika8021 or tag #EverydayHealthyRecipes!

    Keep in touch!

    If you make this vegan pierogi recipe I'd love to know how it turned out for you. How did you serve them? Let me know in the comments below, thanks!

    Follow me on Facebook, Instagram and Twitter for regular recipe updates! Or you could subscribe to this blog and receive all my latest recipes right into your mailbox!

    More Polish Recipes

    • Top down view of chocolate covered prunes in glass bowl.
      Homemade Chocolate Covered Prunes (Śliwki w Czekoladzie)
    • Top down view of Polish unstuffed cabbage rolls in tomato sauce with dill.
      Polish Unstuffed Cabbage Rolls (Gołąbki bez Zawijania)
    • Top down view of creamy Polish cucumber soup with radish, eggs and potatoes in grey bowl.
      Polish Cold Cucumber Soup (Chłodnik Ogórkowy)
    • Top down view of strawberry pasta with sour cream and spoon in white bowl.
      Polish Strawberry Pasta (Truskawki z Makaronem)
    366 shares
    5 from 1 vote (1 rating without comment)

    Leave a Reply Cancel 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.

    Hi, I am Monika, welcome to Everyday Healthy Recipes! This blog is all about simple recipes with a healthy twist, old classics with a modern take, and an occasional Polish dish thrown into the mix - all easy to make and delicious, perfect for everyday cooking.

    Find out more about me →

    Popular recipes

    • Side view of 6 cottage cheese egg muffins on rack.
      Fluffy Cottage Cheese Egg Muffins
    • Top down close-up view of 4 healthy marry me chicken breasts in creamy sauce in pan.
      Healthy 'Marry Me' Chicken (with Cottage Cheese)
    • Top down view of cooked potato and cheese pierogi ruskie with sour cream and fork on beige plate.
      Potato and Cheese Pierogi Ruskie-Authentic Polish Recipe
    • Side angle view of salmon pasta bake in rectangular dish.
      Creamy Salmon Pasta Bake (Healthy)

    Recipe Roundups

    • 4 healthy chicken recipes including chicken thighs, stuffed chicken, stew and casserole with chicken.
      33 Healthy Easy Chicken Recipes
    • Top down view of Polish foods including soup, bigos, salad and pierogi.
      28 Most Popular Traditional Polish Foods
    • Top down view of sauerkraut in white bowl with spoon.
      How To Cook Sauerkraut (Tips and Recipes)
    • 4 colourful Polish soups in bowls.
      28 Traditional Polish Soups

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Disclaimer
    • About

    Newsletter

    • Sign Up! for recipe updates

    Contact

    • Contact

    Copyright © 2026 · Everyday Healthy Recipes

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.