Side Dishes
This vegan potato pierogi recipe delivers the same comforting, pillowy perfection as traditional pierogi—just without the dairy or eggs. The secret lies in a simple potato-based dough that stays tender and a herby filling packed with mashed potatoes, garlic, and fresh chives.
I've perfected this version over years of testing, ensuring every bite feels indulgent yet completely plant-based.
The dough requires just four ingredients—potatoes, flour, salt, and a touch of oil—creating a naturally elastic texture that holds its shape beautifully when boiled. For the filling, I use a mix of mashed potatoes, vegan butter, and fresh herbs, which adds vibrant flavor without relying on cheese.
The combination of crispy pan-fried edges and soft, fluffy centers makes these pierogi irresistible.
What makes this recipe special is its versatility. You can serve them as a comforting side dish, a hearty appetizer, or even a main course with vegan sour cream and caramelized onions.
The dough is forgiving, and the filling comes together in minutes, making this a perfect project for weeknight dinners or weekend cooking sessions.
Once you try these vegan pierogi, you'll never miss the traditional version. The pillowy dough and rich, herby filling prove that plant-based cooking can be just as satisfying—and delicious—as classic recipes. Let's get started on making these comforting bites that everyone will love.
Ingredients for vegan potato pierogi
Four simple ingredients for dough, six for filling—all plant-based and packed with flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 2 lb | Peeled, boiled until tender |
| All-Purpose Flour 🌾 | 2 cups | Plus 2 tbsp for dusting |
| Vegan Butter 🧈 | ¼ cup | Melted, full-fat preferred |
| Fresh Chives 🌿 | ¼ cup | Finely chopped, stems removed |
| Garlic Cloves 🧄 | 4 cloves | Minced for filling |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Vegetable Oil 🫒 | 1 tbsp | For dough elasticity |
| Nutritional Yeast 🧀 | 2 tbsp | For cheesy flavor (optional) |
| Vegan Sour Cream 🥛 | ½ cup | For serving (optional) |
| Olive Oil 🫒 | 2 tbsp | For pan-frying |
| All-Purpose Flour 🌾 | ½ cup | For pan-frying |
| Fresh Dill 🌿 | 2 tbsp | Chopped, for garnish (optional) |
The potatoes are the backbone—Russet is ideal for its starch content, but Yukon Gold works too. Whole Foods or any grocery store has them year-round. Peel them first (no need to scrub), then boil until fork-tender. The flour? King Arthur or Bob's Red Mill for the best texture—avoid bleached if you can. I always measure my flour by weight if possible, but the 1:1 cup measure works fine here. The vegan butter matters for flavor—Miyoko's or Earth Balance are my go-tos, but any full-fat plant-based butter will do.
No fresh chives? Green onions or parsley work in a pinch, but chives give that signature pierogi brightness. The garlic can be roasted for a sweeter note if you're feeling fancy—just toss whole cloves in oil at 400°F for 10 minutes. For the optional nutritional yeast, Bragg or Bob's Red Mill are the best brands. If you're skipping the vegan sour cream, a drizzle of cashew sour cream (blend soaked cashews with lemon juice and salt) adds that tangy kick. The filling should be thick but not dry—adjust with a splash of plant milk if needed.
Boiled pierogi keep in the fridge for 3 days, but they're best fresh. For freezing, boil first, then freeze on a tray before transferring to a bag—this prevents sticking. Reheat from frozen in a skillet with a splash of water for 3-4 minutes. I always make a double batch and freeze half for lazy weeknights. The dough can be made ahead too—wrap it in plastic and refrigerate for up to 2 days. Just let it sit at room temp for 30 minutes before rolling.
Why You'll Love This Recipe
- No-Fuss Dough: I swear by this dough—just flour, water, and a pinch of salt. No kneading, no waiting for it to rest. Once I realized how forgiving it is, I never went back to fussing with yeast.
- Crispy-Creamy Magic: That first bite—golden crust giving way to fluffy, buttery (vegan butter!) potato filling? It’s the kind of contrast that makes you close your eyes. The chives add this fresh brightness that cuts through the richness.
- Freezer-Friendly Forever: Make a batch on Sunday, freeze them, and they’re ready to boil whenever. I keep a stash for lazy nights or when unexpected guests show up. Just toss in boiling water, and dinner’s sorted.
- Budget Booster: Russets and flour are cheap, and one pan of these feeds my family for days. Honestly, it’s my go-to when I need something hearty without breaking the bank. The garlic and chives make it feel fancy, though.
Step-by-step instructions for vegan potato pierogi
Let's make these pillowy vegan pierogi with a herby potato filling that'll fool even meat-eaters.
Prepare the Potato Filling
Start by boiling the 2 lb Russet Potatoes in salted water until they're fork-tender, about 15-20 minutes. Drain them and let them cool slightly before peeling off the skin. I like to mash them while still warm—they'll be easier to work with. In a large bowl, combine the mashed potatoes with the 0.25 cup finely chopped fresh chives, 4 cloves minced garlic, 1.5 tsp salt, and 2 tbsp nutritional yeast.
Real talk: The nutritional yeast gives that cheesy flavor without any dairy. Mix everything together until well combined, then let the filling cool completely before using it. This step is crucial—you want the filling to be cool enough to handle when shaping the pierogi later. If it's too warm, the dough will melt and stick to your fingers.
Make the Pillowy Dough
In a separate large bowl, whisk together the 2 cups all-purpose flour (plus the extra 2 tbsp for dusting), 1 tbsp vegetable oil, and a pinch of salt. Make a well in the center and pour in the 0.25 cup melted vegan butter. Using a fork, gradually mix the butter into the flour until a shaggy dough forms.
Once the dough comes together, turn it out onto a lightly floured surface and knead gently for about 5-7 minutes until smooth and elastic. I know it seems like a lot of flour, but trust me—this prevents the pierogi from sticking and ensures that perfect pillowy texture. Wrap the dough in plastic wrap and let it rest at room temperature for 30 minutes. This resting time relaxes the gluten, making it easier to roll out later.
Assemble and Shape the Pierogi
After the dough rests, divide it into 4 equal pieces and roll each piece into a thin rectangle, about 1/8-inch thick. I like to use a rolling pin for even thickness. Cut each rectangle into 4-inch squares. Place about 1 tablespoon of the cooled potato filling onto the center of each square, leaving a ½-inch border around the edges.
Fold the dough over the filling to create a half-moon shape, then pinch the edges tightly with your fingers to seal. I press down gently on the edges to create a small pleat—this helps seal them better and gives that classic pierogi look. Place the sealed pierogi on a floured tray and cover with a clean kitchen towel to prevent drying out. You should have about 16 pierogi for 4 servings.
Cook the Pierogi to Golden Perfection
Bring a large pot of water to a gentle boil and add the pierogi in batches, leaving space between them so they don't stick. Cook for 3-4 minutes until they float to the surface. This is your signal that they're done—gently remove them with a slotted spoon and place them on a clean towel.
For pan-frying, heat 2 tbsp olive oil in a large skillet over medium heat. Once the oil is shimmering, add the cooked pierogi in a single layer and cook for 2-3 minutes per side until golden brown and crispy. I like to sprinkle the 0.5 cup all-purpose flour into the pan while frying—it creates a light, crispy coating that's irresistible.
Serve with Herby Toppings
Transfer the fried pierogi to a serving platter and garnish with the 2 tbsp chopped fresh dill. Serve immediately with a dollop of 0.5 cup vegan sour cream on the side if desired. These pierogi are best enjoyed fresh out of the pan while they're still hot and crispy. The herby filling pairs perfectly with the crispy exterior, and the vegan sour cream adds a creamy contrast that ties everything together.
Pro Tips For Making Vegan Potato Pierogi
- Boil Potatoes Until Fork-Tender: I learned this the hard way—pierogi filling should be soft but still hold shape when mashed, not gluey. Boil russets until a knife slides in like butter (about 12-15 minutes after skin softens), then drain and mash immediately while hot. Cold potatoes turn gummy, and no one wants sad pierogi.
- Chill Dough 30 Minutes Before Rolling: This isn’t the prettiest method, but it’s the tastiest. Warm dough sticks to the rolling pin and tears like paper. Wrap it in plastic and pop it in the fridge for 30 minutes—it’ll firm up enough to handle without sticking, and the texture stays tender.
- Use Cold Water for Dough: I was skeptical until I tried it: mix your flour and salt first, then add ice-cold water (even from the fridge) instead of room temp. The dough stays elastic longer, resists cracking when sealed, and the pierogi hold together better during boiling. Yes, even if you’re impatient like me.
- Fry in Small Batches: Pierogi pile up like a Jenga tower when you fry too many at once. Use a 10-inch pan with about ½ inch of oil at 350°F (175°C), and cook 8-10 pierogi per batch. Crowding steams them instead of crisping, and you’ll end up with soggy bottoms. Trust the process—your future self will thank you.
Best sauces and condiments for these flavors
Classic Vegan Sour Cream
My go-to topping is vegan sour cream—it adds that tangy, creamy contrast that balances the crispy pierogi perfectly. I love Kite Hill Almond Milk Sour Cream for its rich texture and tangy flavor.
For a homemade version, blend ½ cup soaked cashews with 2 tbsp lemon juice, 1 tbsp apple cider vinegar, ½ tsp salt, and ¼ cup water until smooth. Chill for 30 minutes before serving. 🥛
Smoky Caramelized Onions
Caramelizing onions takes these pierogi to the next level. Slice 2 large yellow onions thinly and cook in 2 tbsp olive oil over low heat for 30-40 minutes, stirring occasionally, until deep golden brown.
Add 1 tsp smoked paprika in the last 5 minutes for a subtle smoky depth. The sweetness pairs beautifully with the herby filling. 🧅
Spicy Mustard Sauce
For a bold twist, whip up a quick vegan mustard sauce by mixing ¼ cup vegan mayo (like Hellmann's Vegan) with 2 tbsp Dijon mustard, 1 tbsp apple cider vinegar, and ½ tsp garlic powder.
Thin with 1-2 tbsp water until it reaches a drizzling consistency. The sharpness cuts through the richness of the pierogi. 🌶️
Garlic-Herb Oil Drizzle
Infuse ½ cup olive oil with 3 minced garlic cloves, 1 tbsp fresh parsley, and ½ tsp dried thyme. Heat gently for 5 minutes, then strain out the solids.
Drizzle over the pierogi just before serving for a fragrant, aromatic finish. This adds a bright, herby note that complements the filling. 🌿
Creamy Cashew Cheese Sauce
For a cheesy alternative, blend ½ cup soaked cashews, ¼ cup nutritional yeast, 2 tbsp lemon juice, 2 tbsp water, and ½ tsp salt until smooth.
Thin with more water if needed. This sauce mimics the creaminess of traditional pierogi toppings while keeping it fully plant-based. 🧀
Sweet and Tangy Cranberry Glaze
For a festive touch, simmer ½ cup cranberry sauce (unsweetened) with 1 tbsp maple syrup and 1 tsp orange zest for 5 minutes. Drizzle over the pierogi for a sweet-tart contrast that works especially well during the holidays. The acidity brightens the herby filling beautifully. 🍒
Nutrition facts
Frequently asked questions
Can I make this dough without vegan butter?
Replace the 0.25 cup vegan butter with 2 tbsp neutral oil (like avocado or vegetable oil) or 2 tbsp melted coconut oil for a dairy-free alternative. The texture will be slightly lighter but still delicious. Just be aware that oil won't add the same rich flavor as butter.
Why are my pierogi sticking together when boiling? This happens when the dough isn't properly sealed or when you overcrowd the pot. Always leave a ½-inch gap between pierogi in the boiling water, and
How do I make these pierogi gluten-free?
Swap the all-purpose flour for a 1:1 gluten-free flour blend (like Bob's Red Mill or King Arthur) and add 1 tbsp xanthan gum to help bind the dough. You may need to adjust the liquid slightly—start with 1-2 tbsp extra water if the dough feels crumbly. The filling and cooking method stay exactly the same!
Can I bake these instead of frying?
Yes! Preheat your oven to 400°F and brush boiled pierogi with 1 tbsp melted vegan butter. Bake for 15-20 minutes until golden, flipping halfway. For extra crispiness, sprinkle with 1 tbsp cornstarch before baking. They won't be as crispy as fried, but still delicious and healthier!
What's the best way to reheat leftover pierogi?
For crispy results, heat a skillet over medium heat and add 1 tbsp oil. Reheat pierogi for 2-3 minutes per side until golden. If you prefer softer pierogi, steam them in a basket lined with parchment paper for 5-7 minutes. Never microwave—it makes them soggy!
