These pierogi are filled with a potato and caramelized onion mash seasoned with chives, wrapped in a simple dough, and finished in a pan until the outsides turn golden. The slow-cooked onions are key — they add a sweet, savory depth that plain mashed potato alone would not provide. The recipe takes roughly 90 minutes and yields enough for a generous dinner with leftovers.
½tspgarlic powderoptional; gentle aromatic lift without sharpness
For Boiling & Finishing:
4qtwaterfor boiling pierogi; keep at a gentle rolling boil
1tbspkosher saltfor the boiling water (season like soup)
2tbspvegan butterfor pan-frying cooked pierogi to golden crispness
1tbspneutral oiloptional; drizzle over boiled pierogi to prevent sticking
To Serve:
½cupvegan sour creamunsweetened; for dolloping at the table
2tbspfresh chives, finely slicedfor garnish
1pinchfreshly ground black pepperto taste
Prevent your screen from going dark
Instructions
Caramelize the Onions:
Set a 12-inch skillet over medium-low heat. Add 1 tbsp olive oil and 1 tbsp vegan butter. Once the butter melts and shimmers, add the sliced onions and 1/4 tsp of the sea salt (from the 1/2 tsp measured for onions). Cook low and slow, stirring every few minutes, until the onions turn deep golden and jammy, about 30–35 minutes. If they start to stick, splash in 1–2 tsp water to deglaze. Optional fast-track: sprinkle in 1/8 tsp baking soda to accelerate browning—use sparingly to avoid bitterness.
When caramelized, season with the remaining 1/4 tsp sea salt. Transfer to a plate to cool slightly. Reserve about half for garnish. Finely chop the rest for the filling so it distributes evenly.
Make and Rest the Dough:
In a mixing bowl, whisk together 2 1/2 cups flour and 1 tsp fine sea salt. In a measuring cup, combine 3/4 cup warm water (105–115°F / 40–46°C), 2 tbsp neutral oil, 2 tbsp aquafaba, and 1 tsp apple cider vinegar.
Pour the wet mixture into the flour, stirring with a fork until a shaggy dough forms. Knead on a lightly floured surface until smooth and elastic, 5–7 minutes. The dough should feel supple and slightly tacky, not sticky; dust sparingly with flour only as needed. Cover tightly with plastic wrap or a damp towel and rest 30 minutes to relax the gluten for easier rolling. Alternative: use a stand mixer with dough hook on low speed for 5 minutes, then rest as above.
Cook the Potatoes:
Place the peeled, chunked potatoes in a large pot, cover with cold water by 1 inch, and add 1 tbsp kosher salt. Bring to a boil, then reduce to a lively simmer and cook until fork-tender, 12–15 minutes. Drain in a colander and let steam-dry 2–3 minutes for a fluffier mash (evaporating excess moisture prevents a watery filling).
Make the Filling:
Return the hot potatoes to the pot. Add 3 tbsp vegan butter and 1/3 cup warmed plant milk. Mash until creamy but not gluey. Fold in the chopped caramelized onions, 1/2 tsp fine sea salt, 1/4 tsp black pepper, 1/4 cup chives, and, if using, 1 tbsp nutritional yeast and 1/2 tsp garlic powder. Taste and adjust seasoning—filling should be boldly seasoned to shine through the dough. Let cool 10 minutes before filling; a cooler filling seals more cleanly.
Roll the Dough:
Divide the rested dough into 2 pieces; keep one covered. On a lightly floured surface, roll the first piece to 1/16–1/8 inch thickness. Rotate the dough often and dust lightly to prevent sticking. Cut rounds with a 3-inch cutter or glass. Gather scraps, rest them 5 minutes, then re-roll. You should yield about 28–32 wrappers total.
Fill and Seal:
Place about 1 tbsp filling in the center of each round. Lightly moisten the edge with water (use a fingertip or pastry brush), fold into a half-moon, and press from the center outward to expel air. Crimp firmly with your fingers or a fork to seal. Set on a parchment-lined baking sheet dusted with flour and keep covered with a towel to prevent drying.
Boil:
Bring 4 qt water and 1 tbsp kosher salt to a rolling boil. Add pierogi in batches (10–12 at a time). Stir gently to prevent sticking. Once they float, cook 2–3 minutes more until the dough is tender and slightly translucent. Lift with a slotted spoon to a lightly oiled tray, tossing with 1 tbsp neutral oil if desired to keep them from sticking. Total boiling time across batches is about 10 minutes.
Pan-fry to Finish:
Heat 2 tbsp vegan butter in a skillet over medium heat until foaming. Add boiled pierogi in a single layer and cook 2–3 minutes per side until deep golden and crisp at the edges. Keep finished pierogi warm in a 200°F / 95°C oven while you work in batches, if needed.
Serve:
Plate pierogi in gentle stacks. Spoon over the reserved caramelized onions, add dollops of vegan sour cream, shower with chives, and finish with freshly cracked black pepper. Look for golden blistered spots, steam escaping with a buttery-onion aroma—your cue that they’re perfect.
Notes
Mary’s Tips:
Ultra-silky Dough: For an even more tender dough, swap 2 tbsp of the warm water for 2 tbsp unsweetened vegan yogurt or sour cream alternative.
Faster Onions: A pinch of baking soda accelerates caramelization; stir constantly for a minute after adding to avoid any metallic notes.
Flavor Boosts: Fold 1/2 cup finely diced sautéed mushrooms or 1/2 cup well-rinsed, chopped sauerkraut into the filling for an earthy or tangy variation.
Sealing Insurance: If seams pop, press with a light dusting of flour on your fingertips, then crimp again. Avoid overfilling.
No Pan-fry? Brush boiled pierogi lightly with oil and bake on a parchment-lined sheet at 425°F / 220°C for 8–10 minutes, flipping once, for a crisp finish without additional stovetop time.
Gluten-free Path: Use a 1:1 gluten-free flour blend with xanthan gum; add 1–2 tsp extra aquafaba if the dough feels fragile.
For the most delicate texture, keep the dough slightly warm and relaxed; cold dough tightens and can spring back while rolling.
If your kitchen is dry, lightly mist the resting dough to prevent a crust.
Always taste the filling—pierogi sing when the mash is confidently seasoned.