Make Vegan Pierogi

Featured in: Tasty and Satisfying Vegetarian Recipes

These vegan pierogi feature a silky dough wrapped around a savory potato-tofu filling. You'll make a simple dough with flour, hot water, oil and salt, then prepare a filling by combining mashed potatoes, crumbled tofu, and sautéed onions seasoned with vegan Worcestershire sauce. After rolling the dough thin, you'll cut circles, add filling, and seal the edges. The pierogi are then boiled until they float and cooked a few minutes longer. Serve immediately or pan-fry for a crispy exterior.

A woman in a kitchen smiling.
Updated on Fri, 13 Jun 2025 19:52:04 GMT
A plate of pasta with cheese and herbs. Pin it
A plate of pasta with cheese and herbs. | quickietreats.com

This vegan pierogi recipe transforms the traditional Polish dumplings into a plant-based delight that doesn't sacrifice any of the comfort food appeal. The combination of mashed potatoes and tofu creates a filling that's satisfyingly creamy with just the right texture.

I learned to make these during a winter spent with my Polish neighbor who was shocked at how authentic these vegan versions turned out. After one bite, she requested the recipe to serve at her family gathering—the ultimate seal of approval.

Ingredients

  • Potatoes: Selecting starchy varieties like Russets gives the perfect fluffy texture
  • Firm tofu: Creates a cheese-like texture that mimics traditional farmer's cheese
  • Onion: The aromatic base that builds depth in the filling
  • Vegetable oil: Use a neutral oil to let the other flavors shine
  • Vegan spread: Adds richness and a buttery note
  • White wine vinegar: Provides subtle tanginess that balances the earthiness
  • Vegan worcestershire sauce: Adds umami depth that makes the filling more complex
  • Onion granules: Intensifies the onion flavor throughout the filling
  • Sea salt and black pepper: Essential for bringing all flavors together
  • All-purpose flour: The foundation for a tender yet sturdy dough
  • Warm water: The temperature helps activate the gluten for proper elasticity
  • Vegetable oil: Creates flexibility in the dough for easier folding
  • Sea salt: Enhances the overall flavor profile of the dough

Step-by-Step Instructions

Prepare the Potatoes:
Boil peeled potatoes in generously salted water until fork tender, about 15 minutes. Drain thoroughly and mash immediately while hot for the smoothest texture. Allow to cool completely before mixing with other ingredients to prevent the tofu from breaking down.
Develop Flavor Base:
Heat oil in a skillet over medium-low heat and add finely chopped onions. Cook for a full 5 minutes, stirring occasionally to prevent browning. The goal is translucent, aromatic onions that will distribute evenly throughout the filling. Add vegan spread at the end and stir until melted, then remove from heat to cool.
Master the Tofu Technique:
Break tofu into chunks in a wide bowl and use a potato masher with downward pressure to create a fine, crumbly texture. Work methodically until no large pieces remain. Incorporate the vinegar, worcestershire sauce, onion granules, salt, and pepper, continuing to mash until the mixture resembles the texture of ricotta cheese.
Create the Perfect Filling:
Combine mashed potatoes, seasoned tofu, and sautéed onions in a large bowl. Use the potato masher again to thoroughly incorporate all elements until completely smooth. Taste and adjust seasonings generously as the dough will mute some of the flavor. Let the filling rest while preparing the dough to allow flavors to meld.
Craft the Dough:
Mix flour and salt in a large bowl. Create a well in the center and pour in hot water gradually while stirring continuously with a wooden spoon. The heat from the water partially cooks the flour, creating a more tender dough. Add oil and continue mixing until a shaggy dough forms.
Perfect the Texture:
Turn dough onto a lightly floured surface and knead vigorously for 6 minutes until silky smooth. The dough should be soft but not sticky, with a slight sheen to its surface. Cover with an inverted bowl and allow to rest for 20 minutes to relax the gluten, making rolling easier.
Master the Assembly:
Roll dough to 2mm thickness on a lightly floured surface. Use a 7cm cutter or glass to create uniform circles. Place one teaspoon of filling in the center of each circle, leaving adequate border for sealing. Use fingertips to press edges firmly together, working from one side to the other while removing any air pockets.
Cook with Care:
Bring a large pot of salted water to a rolling boil. Add pierogi in batches of 15-20, stirring once gently to prevent sticking. When they float to the surface, continue cooking for exactly 4 minutes. Remove with a slotted spoon to a lightly oiled plate in a single layer to prevent sticking.
A plate of food with a fork on it. Pin it
A plate of food with a fork on it. | quickietreats.com

The secret to truly exceptional vegan pierogi is in the seasoning of the filling. I learned from my grandmother that being generous with black pepper creates a subtle warmth that enhances all the other flavors. The first time I made these for my family, my decidedly non-vegan brother ate seven in one sitting before asking what was in them—his shock at the tofu filling was priceless!

Storage and Make-Ahead Tips

These pierogi can be refrigerated for up to 3 days in an airtight container. To reheat, either pan fry in a little oil until golden and crisp, or steam them for 5 minutes until heated through. For longer storage, freeze uncooked pierogi in a single layer on a baking sheet until solid, then transfer to freezer bags. When cooking from frozen, do not thaw—simply add a couple extra minutes to the boiling time.

Traditional Serving Suggestions

In Poland, pierogi are traditionally served with fried onions and a dollop of sour cream. For this vegan version, top with caramelized onions and a spoonful of plant-based sour cream or yogurt. For extra richness, drizzle with melted vegan butter. A side of quick pickled cabbage or beets offers a perfect tangy contrast to the rich dumplings.

Flavor Variations

While this potato and tofu filling mimics the classic 'ruskie' style pierogi, you can easily customize with different fillings. Try sautéed mushrooms with thyme for an earthy variation, or spinach and vegan feta for a Greek-inspired twist. Sweet versions filled with blueberries or cherries and topped with a sprinkle of cinnamon sugar make a delightful dessert option.

A plate of food with a fork on the side. Pin it
A plate of food with a fork on the side. | quickietreats.com

Frequently Asked Questions

→ Can I freeze these vegan pierogi?

Yes, these pierogi freeze excellently. Arrange uncooked pierogi in a single layer on a flour-dusted tray and freeze until solid. Transfer to freezer bags and store for up to 3 months. Cook directly from frozen, adding 1-2 minutes to the boiling time.

→ What can I serve with vegan pierogi?

Vegan pierogi pair wonderfully with caramelized onions, sautéed mushrooms, vegan sour cream, applesauce, or a simple side salad. For extra flavor, pan-fry boiled pierogi in vegan butter until golden and crispy.

→ Can I use different fillings?

Absolutely! While this potato-tofu filling is traditional, you can experiment with sauerkraut and mushroom, spinach and vegan cheese, or even sweet fillings like blueberries or cherries mixed with a little sugar.

→ Why does my pierogi dough feel too sticky?

If your dough is sticky, gradually add small amounts of flour while kneading until it reaches a silky, smooth texture. Be careful not to add too much flour, as this can make the dough tough. The resting period also helps reduce stickiness.

→ Why did my pierogi burst during cooking?

Pierogi typically burst if the edges aren't properly sealed, if they contain air bubbles, or if the filling is too wet. Ensure you press the edges firmly twice, use your pinky to push filling away from edges, and avoid overfilling each dumpling.

→ How do I know when the pierogi are done cooking?

Pierogi will float to the surface of the water when they're partially cooked. After they float, continue cooking gently for about 4 more minutes to ensure the dough is fully cooked through.

Vegan Pierogi

Traditional Polish dumplings made dairy-free with a creamy potato-tofu filling, wrapped in a silky homemade dough.

Prep Time
45 Minutes
Cook Time
20 Minutes
Total Time
65 Minutes
By: Mia

Category: Vegetarian Meals

Difficulty: Intermediate

Cuisine: Polish

Yield: 4 Servings (Approximately 30-35 pierogi)

Dietary: Vegan, Vegetarian, Dairy-Free

Ingredients

→ Pierogi Filling

01 300g potatoes (peeled), approximately 2 medium/large potatoes
02 150g firm tofu, excess moisture gently squeezed out
03 1 medium onion, finely chopped
04 1 tablespoon vegetable oil
05 1 tablespoon vegan spread
06 2 teaspoons white wine vinegar
07 ½ teaspoon vegan worcestershire sauce
08 ⅓ teaspoon onion granules
09 ½ teaspoon fine sea salt
10 Freshly ground black pepper to taste

→ Pierogi Dough

11 250g all-purpose flour, plus extra for dusting
12 130ml very hot water
13 1½ tablespoons vegetable oil
14 ⅓ teaspoon fine sea salt

Instructions

Step 01

Boil the potatoes in salted water until tender. Drain thoroughly and mash until smooth. Set aside to cool completely.

Step 02

Heat 1 tablespoon of vegetable oil in a pan and sauté the onion over low/medium heat for about 5 minutes until softened, stirring frequently. Add the vegan spread, stir until melted, then remove from heat.

Step 03

Place tofu in a shallow bowl and mash thoroughly until crumbly using a potato masher. Add white wine vinegar, vegan Worcestershire sauce, onion granules, salt, and pepper. Combine thoroughly.

Step 04

In a large bowl, mix the mashed potatoes, crumbled tofu mixture, sautéed onions, and additional black pepper. Mash together until smooth and well-integrated. Adjust seasoning generously as needed.

Step 05

In a large bowl, combine flour, salt, and oil. Gradually pour in the hot water while continuously stirring to form a cohesive mixture.

Step 06

Transfer the dough onto a lightly floured surface and knead until all ingredients are fully incorporated. Continue kneading for approximately 6 minutes until the dough becomes silky smooth. If the dough sticks to your hands, dust with minimal additional flour. Cover with a bowl and rest for 20 minutes.

Step 07

Divide the dough into 2 portions for easier handling. Roll out one portion (keeping the other covered) on a lightly floured surface to approximately 2mm thickness. Using a 7cm diameter cookie cutter or glass rim, cut out rounds. Collect excess dough and add to the reserved portion.

Step 08

Place about a teaspoonful of filling in the center of each round. If dough sticks to the work surface, carefully use a knife or thin spatula to lift it. Press edges together firmly with fingertips, using your pinky to gently push filling away from edges and remove air bubbles. Seal each edge twice for security. Keep formed pierogi on a floured surface covered with a tea towel to prevent drying.

Step 09

Bring a large pot of salted water to a boil. Carefully place pierogi into the boiling water one by one (15-20 per batch). Stir gently with a wooden spoon to prevent sticking. Once all pierogi have floated to the surface, continue cooking gently for approximately 4 minutes.

Step 10

Using a slotted spoon, remove pierogi from the water and arrange in a single layer on a lightly greased plate. Serve immediately or pan-fry until golden for added texture and flavor.

Notes

  1. For traditional Polish-style serving, top with caramelized onions, vegan sour cream, or applesauce.
  2. Uncooked pierogi can be frozen for up to 3 months; freeze in a single layer before transferring to freezer bags.

Tools You'll Need

  • Large pot for boiling
  • Potato masher
  • Rolling pin
  • 7cm cookie cutter or glass
  • Slotted spoon

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains gluten (wheat flour)
  • Contains soy (tofu)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 320.5
  • Total Fat: 10.3 g
  • Total Carbohydrate: 48.2 g
  • Protein: 9.7 g