Because it’s been a few years since this recipe went out, it felt like a good time to revisit it. And basically, I did very little to the actual vegan pierogi recipe, but included a few tips to make it easier to make.
With almost 3-4 hours of prep time, it’s a time commitment to make vegan pierogi, but it is also a great zen out activity. Not to mention, they are delicious!
Most people associate pierogi with Polish cuisine, but “pirohy” are also a Slovak tradition. Traditional fillings run the gambit from sweet to savory. This recipe takes inspiration from those recipes, and makes an incredibly flavorful vegan version. Sauerkraut, potatoes and mushrooms always belong together!
A few notes…
In this recipe, I will walk you through the process step-by-step. We’ll start with making the vegan pierogi dough. Next, we’ll tackle the mushroom sauerkraut pierogi filling. Then, we’ll assemble them, and finally, we will boil them!
When I fold pierogi, I like to add a few small decorative crimps. If you don’t want to add a crimp, then fold the dough over the filling, and press the dough together to seal it. I have made them either way, and it works great. If it isn’t sticking well, my husband wets the edges of the dough with water with his finger before pressing them together.
For the diced baked potato requirement, I usually wrap a large russet baking potato in parchment paper, and microwave it for about 3 minutes on one side, flip it, and microwave it 1-2 minutes more. Then, I scoop out the innards into a bowl (toss the skins), and mash it up with the vegan butter in a bowl until it’s mostly smooth. This saves a lot of time.
It takes a bit of time (about 15-20 minutes) for all the liquid to evaporate out of the mushrooms and sauerkraut. Make sure to hand squeeze the sauerkraut to get as much of the brine out as you can, before you add it to the skillet. This will help speed up the process.
I enjoy serving vegan pierogi with some additional sauerkraut on the side. Vegan sour cream is always nice too 🧡
Vegan Mushroom Sauerkraut Pierogi
Vegan Pierogi Dough:
3 cups all-purpose flour
½ cup water
¼ cup canola oil
dash of salt
1. Add the flour, water, oil and salt to a large mixing bowl. Let it sit without mixing it for 5 minutes. Then, mix together. If the dough is too wet, add a little bit more flour. If the dough is too dry, add a bit more water.
2. Work the dough until it comes together. Then, knead it until it is elastic.
3. Make the dough into a ball, place it in the center of the mixing bowl, and cover the bowl. Let the dough rest for 30 minutes.
Mushroom Sauerkraut Pierogi Filling:
2 cups diced baked potatoes, skins removed (see note above)
2 Tbsp vegan butter, melted
2 Tbsp oil
1 cup onion, finely chopped
2 cups mushrooms, finely chopped
1 ½ cup drained sauerkraut
1. In a bowl, mash the baked potato with the melted vegan butter together with a fork. When it is the size of very small pebbles or pretty smooth, set it aside for later in the recipe.
2. Add oil and onion to a large skillet. Cook over medium heat for ~7 minutes or until the onions are a bit golden.
3. Next, add the mushrooms and sauerkraut. Saute over medium-high heat stirring occasionally. It will take ~15-20 minutes for the liquid from the mushrooms and sauerkraut to completely sweat out and evaporate.
4. Stir in the mashed up baked potato. Cook another minute or two. Taste, and adjust seasonings, if needed (salt?). Set aside to cool down.
How to Assemble Vegan Pierogi:
1. Roll out the dough until it’s about ⅛ inch thick. Use a water glass like a cookie cutter and cut out circles. Keep rolling out the dough and cutting out circles until there is no dough left.
2. Stock pile the circles on a clean plate until you’re ready to fill the pierogi. The number of pierogi really depends on the size of the mouth of your glass. We average about 25-30 each time.
3. Once you have all the circles cut out for the pierogi, it’s time to fold them. Start with one of the circles. Re-roll the circle to stretch it out again. Then, place some pierogi filling in the center. Leave ample space on all sides (see photo above).
4. Fold one side over the top of the filling until it touches the other side (see photo above). Press the two edges together until they stick, and press along the entire edge, so the pierogi is sealed.
5. If it doesn’t want to stick, wet the edges with water and try pressing them together again.
6. I like to add a small crimp every ½ inch around the border (see above). This crimp is purely decorative, so do it or skip it.
7. Place the sealed pierogi on a plate. While you’re working on filling the pierogi, get a large, deep pot of water boiling. Keep filling and sealing pierogi until all of them are done.
How to Boil Vegan Pierogi:
1. Once the pot comes to a rapid boil, place 5-6 pierogi in a strainer, and lower it into pot. Then, use a spatula to very gently loosen them off the bottom of the strainer (sometimes, they like to stick!).
2. Boil for 2-3 minutes or until the pierogi float to the top. Immediately remove strainer with the pierogi from the pot.
3. Serve them right out of the boiling water, or pop them into a skillet and pan-fry them with vegan butter. Enjoy with sauerkraut, vegan butter, vegan sour cream, or your favorite pierogi toppings.