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 homemade vegan pierogi, but it is also a great zen out activity. We average 25-30 pierogi from this recipe. And wow, they are good!
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…
- ・Before you start this recipe, you’ll need to make a batch of vegan pierogi dough. It is super easy. Once the dough is resting, you should start working on the pierogi filling in this recipe.
- ・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 this recipe for vegan pierogi with mushrooms and sauerkraut with some additional sauerkraut on the side. Vegan sour cream is always nice too 🧡
Vegan Mushroom Sauerkraut Pierogi
1 batch Vegan Pierogi Dough
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.
5. Roll out the pierogi 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.
6. 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.
7. 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).
8. 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.
9. If it doesn’t want to stick, wet the edges with water and try pressing them together again.
10. 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.
11. 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.
12. 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!).
13. Boil for 2-3 minutes or until the pierogi float to the top. Immediately remove strainer with the pierogi from the pot.
14. 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.