Vegan Potato Knish Recipe: Flaky Pastry Wrapped Around Spiced Potato Heaven

Side Dishes

Vegan Potato Knish Recipe: Flaky Pastry Wrapped Around Spiced Potato Heaven

This vegan potato knish recipe delivers all the comfort of classic knishes without a single egg or dairy product.

The secret lies in a flaky, vegan-friendly dough that wraps around a savory potato filling spiced with onions, garlic, and plant-based butter substitutes—creating a dish that's both hearty and entirely plant-based.

I've perfected this recipe over years of testing, ensuring the pastry stays crispy while the filling remains tender and flavorful.

The dough uses a simple flax egg substitute to bind the ingredients, while vegan margarine creates the same rich, golden flakiness as traditional butter. The potato filling gets its depth from caramelized onions and aromatic spices, all held together with a touch of nutritional yeast for that classic umami kick.

This isn't just a vegan adaptation—it's a recipe that stands on its own with restaurant-quality results.

By the time these knishes emerge from the oven, you'll have golden, crisp-edged pastries filled with tender, spiced potatoes that melt in your mouth. The dough puffs beautifully, creating those signature knish folds that make every bite satisfying.

Serve warm with vegan sour cream or chili oil for a dish that feels indulgent yet stays completely plant-based.

Perfect for holiday gatherings, potlucks, or a cozy weeknight dinner, these knishes reheat beautifully and freeze well for meal prep. The recipe scales easily, so you can make a batch for a crowd or just a few for a small gathering.

Let's get started on creating these delicious, vegan-friendly knishes that everyone will love.

👨‍🍳
Difficulty
Medium
🌱
Category
Vegan
🔥
Calories
Med Cal

Ingredients for vegan potato knish

Six ingredients for the filling, seven for the dough—all plant-based and packed with flavor.

Ingredient Amount Notes
Russet Potatoes 🥔 3 lb Peeled and diced small
Yellow Onions 🧅 2 whole Medium-sized, finely chopped
Vegan Margarine 🧈 ½ cup Plus 2 tbsp for dough
Ground Flaxseed 🌾 3 tbsp Plus 9 tbsp water for flax eggs
All-Purpose Flour 🌾 3 ½ cups Plus 1 tbsp for dusting
Granulated Sugar 🍚 1 tbsp For dough sweetness
Salt 🧂 1 ½ tsp Kosher or sea salt
Garlic Cloves 🧄 4 cloves Minced for filling
Nutritional Yeast 🍃 2 tbsp For cheesy flavor
Dried Thyme 🌿 1 tsp Or 1 tbsp fresh
Black Pepper 🌶️ ½ tsp Freshly ground
Cold Water 💧 ½ cup For dough activation
Vegan Sour Cream 🥛 ¼ cup For serving (optional)

The potatoes are the heart of this recipe, so Russet potatoes are your best bet—they're starchy and hold up well to baking. Grab a 3-pound bag from the grocery store; you'll use about half. For the onions, medium-sized yellow ones work perfectly—no need for fancy varieties. The vegan margarine is key here: Earth Balance or Miyoko's are my go-tos, but any plant-based butter with at least 80% oil content will do. Look for brands that mimic the fat content of traditional butter for that signature flakiness.

No flaxseed? Chia seeds work too—just double the amount. Short on nutritional yeast? Vegan Parmesan cheese at half the quantity gives a similar umami punch. The dough can be tricky without eggs, but the flax egg trick is foolproof—just mix the ground flaxseed with water and let it sit for 5 minutes to thicken. For the filling, if you can't find dried thyme, fresh thyme at the same amount works beautifully. The vegan sour cream for serving? Tofutti or Kite Hill brands are my favorites—they stay thick and tangy.

Store the dough and filling separately in the fridge for up to 2 days before assembling. Once baked, these knishes reheat best in a 350°F oven for 10-15 minutes—they taste almost as good as fresh! For meal prep, freeze the unbaked knishes on a tray, then transfer to a bag. Bake straight from frozen at 400°F for 20-25 minutes. I always make a double batch—they disappear fast at gatherings, and leftovers reheat perfectly.

❤️

Why You'll Love This Recipe

  • No Fuss Filling: I swear by the flaxseed egg trick—just mix, fold, and roll. No whisking, no waiting for eggs to set. The onions caramelize while you work, so the filling’s ready when the dough is.
  • Crispy-Creamy Magic: That golden crust? All thanks to vegan margarine brushed on the dough and baked into the filling. The outside shatters like a dream, while the inside stays pillowy—no soggy corners here.
  • Weeknight to Potluck: Make a double batch on Sunday, freeze half, and you’ve got dinner covered for days. Or bring them to a picnic—they reheat beautifully (or just eat cold if you’re sneaky).
  • Pantry Staple Power: Russets and onions last forever, flour’s always on hand, and flaxseed? Cheap and versatile. This recipe costs less than takeout but feels like a treat—especially when you’re feeding a crowd.

Step-by-step instructions for vegan potato knish

Here's how to make these golden, crispy knishes with a flaky crust that'll fool even devoted meat-eaters.

1

Cook the Potato and Onion Filling

Peel and dice the 3 lb Russet Potatoes into small, even cubes—about ½-inch pieces. You want them to cook through completely but still hold their shape. Place them in a large pot and cover with cold water by about 2 inches. Add 1.5 tsp Salt and bring to a boil over medium-high heat. Once boiling, reduce to a simmer and cook for 15-20 minutes until the potatoes are fork-tender but not falling apart.

While the potatoes cook, finely chop the 2 whole Yellow Onions. In a separate skillet, melt 2 tbsp of the 0.5 cup Vegan Margarine over medium heat. Add the onions and cook for 8-10 minutes until they're soft and golden brown, stirring occasionally. You'll want them caramelized but not burnt—this adds deep flavor to the filling.

Drain the potatoes well, then return them to the pot. Add the cooked onions, 4 cloves Garlic Cloves (minced), 1 tsp Dried Thyme, 0.5 tsp Black Pepper, and 2 tbsp Nutritional Yeast. Mash lightly with a potato masher or fork until the mixture is chunky but well combined. Let it cool to room temperature before using—this prevents the dough from getting soggy.

2

Make the Flaky Dough

In a small bowl, mix 3 tbsp Ground Flaxseed with 9 tbsp water (not included in the original list—this is for the flax eggs). Let it sit for 5 minutes to thicken into a gel-like consistency. This replaces eggs in the dough, giving it structure and binding power.

In a large mixing bowl, combine 3.5 cups All-Purpose Flour, 1 tbsp Granulated Sugar, and 1.5 tsp Salt. Cut in the 0.5 cup Vegan Margarine using a pastry cutter or your fingers until the mixture resembles coarse crumbs with pea-sized butter pieces. Add the flax egg mixture and 0.5 cup Cold Water, mixing just until the dough comes together.

Turn the dough onto a lightly floured surface and knead gently for 2-3 minutes until smooth. If it's too sticky, add 1 tbsp more flour (from the extra amount listed). Wrap the dough in plastic wrap and refrigerate for 30 minutes—this chills it enough for easier rolling but doesn't harden it too much.

3

Assemble and Bake the Knishes

Preheat your oven to 375°F. On a lightly floured surface, roll out the chilled dough to about ⅛-inch thickness. Cut into 6 equal rectangles (about 5x7 inches each). Place ½ of the potato filling onto the short end of each rectangle, leaving a 1-inch border at the top. Fold the dough over the filling to create a half-moon shape, then seal the edges by pinching and crimping with a fork.

Place the knishes on a parchment-lined baking sheet, seam-side down. Brush the tops lightly with a little cold water (about 1 tsp per knish) to help them brown evenly. Bake for 25-30 minutes until the crust is deep golden brown and puffed. The filling should be hot and bubbly inside—if you press gently, it should spring back slightly.

4

Serve Warm with Vegan Sour Cream

Let the knishes cool for 5 minutes before serving—this prevents the filling from oozing out when you cut in. For the ultimate experience, serve each knish warm with a dollop of 0.25 cup Vegan Sour Cream on top. The contrast of the creamy, tangy sour cream with the crispy, savory knish is pure magic.

Slice into wedges and enjoy immediately while the crust is still flaky and the filling is piping hot. These knishes freeze beautifully too—just bake from frozen, adding 5-10 extra minutes to the baking time. Store leftovers in an airtight container for up to 3 days or freeze for up to 3 months.

👨‍🍳

Pro Tips For Making Vegan Potato Knish

  • Boil Potatoes Until Fork-Tender: Russets should collapse like overcooked spuds when pierced—no resistance. I learned this the hard way when my first batch stayed dense inside. Drain immediately after boiling and let them steam-dry in the pot for 2-3 minutes; this prevents soggy filling later.
  • Sweat Onions Low and Slow: Yellow onions caramelize best at 275°F (135°C) for 15-20 minutes—no rushing. I used to crank the heat and ended up with burnt bits that ruined the filling’s texture. Cover the pan to trap steam, then uncover to develop color.
  • Chill Dough Before Rolling: Vegan margarine makes dough extra sticky, so pop it in the fridge for 15 minutes before handling. I skipped this once and the dough stuck to my rolling pin like glue, making shaping knishes a nightmare. Use a lightly floured surface and keep dough in a ball until ready to roll.
  • Seal Edges with Water: Brush the dough edges with water before folding—it creates a better seal than just pinching. I was skeptical until I tried it; now my knishes don’t leak filling when baking. Use a pastry brush or your finger dipped in water for precision.

Perfect pairings for vegan potato knish

Classic Vegan Dips

Serve your knishes with a side of vegan sour cream—I recommend Tofutti or Kite Hill brands—they stay thick and tangy, cutting through the richness of the potato filling. For extra flavor, mix in 1 tsp lemon zest and ½ tsp garlic powder to create a zesty twist. 🥛

Another crowd-pleaser is smoky roasted garlic dip: blend ½ cup vegan mayo, 2 tbsp roasted garlic, 1 tsp smoked paprika, and ½ tsp onion powder until smooth. This adds a deep, savory contrast to the crispy knish crust.

Fresh Vegetable Sides

Brighten the plate with shredded cabbage slaw: mix 3 cups shredded green cabbage, 2 tbsp apple cider vinegar, 1 tbsp olive oil, and ½ tsp salt. Toss with 1 tsp toasted sesame seeds for crunch. The acidity balances the hearty knishes beautifully.

A simple roasted carrot medley works wonders too. Toss 2 cups sliced carrots with 1 tbsp maple syrup, 1 tsp olive oil, and ½ tsp cumin, then roast at 400°F for 20 minutes. The natural sweetness pairs perfectly with the savory filling.

Spicy & Tangy Toppings

For heat lovers, drizzle chili oil (like La Choy or homemade with 1 tbsp chili crisp) over the knishes. The spicy kick complements the flaky crust and creamy filling. Start with ½ tsp per knish—you can always add more!

Add a sprinkle of everything bagel seasoning for a salty, herby finish. The mix of sesame seeds, poppy seeds, and dried garlic adds texture and depth. I like to dust it lightly over the knishes right before serving.

Beverage Pairings

Pair these knishes with a crisp vegan lager like Omission IPA or Athletic Brewing Co.’s offerings. The hoppy bitterness cleanses the palate between bites of rich, buttery knish. For a non-alcoholic option, try sparkling apple cider—the effervescence cuts through the heaviness.

For a cozy vibe, serve with hot black tea (like Earl Grey) or spiced chai latte made with oat milk. The warmth of the tea enhances the comfort-food feel of the knishes. 🍵

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 4g20%
Cholesterol 0mg0%
Sodium 720mg31%
Total Carbohydrate 58g21%
Dietary Fiber 6g21%
Sugars 4g
Protein 10g20%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this vegan potato knish recipe without flaxseed?

Yes! You can substitute the flaxseed with chia seeds—just double the amount (use 6 tbsp chia seeds with 9 tbsp water) and let it thicken for 5 minutes. Another option is using aquafaba (chickpea brine) mixed with 1 tbsp cornstarch for a neutral binder. Both work well for the dough's structure.

2

Why did my knish dough turn out too sticky?

Sticky dough usually happens when the flax egg isn't fully thickened or you've added too much water. First, ensure your flax egg has gelled completely (it should look like egg whites). If the dough is still too wet, add 1 tbsp flour at a time until it becomes pliable but not dry. Avoid over-kneading—just work it gently for 2-3 minutes.

3

How do I prevent the filling from leaking out?

Leaky filling happens when the dough isn't sealed properly or the filling is too wet. First, make sure your potato filling is cooled completely before assembling. When folding, press the edges firmly and use a fork to crimp them tightly. Also, avoid overfilling—leave a 1-inch border around the edges for a clean seal.

4

Can I make these knishes ahead of time?

You can prep the dough and filling separately up to 2 days ahead and store them in the fridge. For unbaked knishes, assemble them and refrigerate for up to 12 hours before baking. To freeze, shape the knishes on a tray, freeze solid, then transfer to a bag. Bake from frozen at 400°F for 25-30 minutes.

5

What's the best way to reheat leftover knishes?

For best results, reheat in a 350°F oven for 10-15 minutes until the crust is crispy again. Avoid microwaving—they'll get soggy. If you're short on time, you can also reheat in a skillet over medium heat for 2-3 minutes per side until golden and bubbly.

★★★★★4.8(4 reviews)
Categories Side Dishes