The Best Knish Recipe

Crafted from a beautifully golden and flaky crust that encases a savory mashed potato, caramelized onion, and "beef" fillingโ€”this homemade vegan knish recipe is one that everyone is sure to enjoy!
post featured image
Three knishes on a plate served with green beans and mustard.
This post may contain affiliate links, which means that I make a small commission off items you purchase at no additional cost to you. Please read my policy page.

Craving a cozy, savory snack? This vegan knish recipe is packed with creamy mashed potatoes and flavorful onions, all wrapped in a golden, flaky dough. Theyโ€™re simple to make and perfect for a snack, light meal, or tasty party bite. This meatless version puts a delicious twist on a classic comfort food!

If you’re impressed by this reimagined the classic knish with a plant-based twist, you’ll love these matza pizza, dairy-free noodle kugel, and vegan stuffed cabbage roll recipes!

Why You Must Try These Potato Pastries

For anyone new to knishes, this is why they’re so awesome.

  • The Filling Does the Heavy Lifting. You get plenty of flavor without needing a complicated ingredient list.
  • Who Doesnโ€™t Love a Stuffed Pastry? Thereโ€™s something extra fun about biting into a golden pastry and finding a savory filling inside.
  • Crispy Edges, Soft Center. The baked dough gets golden around the edges while the potato filling stays soft and creamy.
  • Let the Onions Shine. Slowly cooked onions bring sweetness and savory flavor to the filling.
  • Theyโ€™re Made for Eating With Your Hands. These compact little pastries are easy to pick up, dip, snack on, and enjoy straight from the baking sheet.
A white serving platter piled with vegan potato knish pastries garnished with parsley and served with a side of mustard.

Key Ingredients and Substitutions

Here are the pantry staples you’ll need and some handy substitutions:

Key ingredients for vegan knish with labels.
  • All-Purpose Flour – Creates a sturdy wrapper around the filling. Avoid adding too much flour, or the dough can become tough. A 1-to-1 gluten-free all-purpose flour blend can also work.
  • Apple Cider Vinegar โ€“ Helps to create a tender dough. A small amount goes a long way, so measure carefully. Use white vinegar or lemon juice instead.
  • Olive Oil โ€“ Adds moisture and richness to the dough and helps keep it tender. Avocado oil or another neutral cooking oil works well.
  • Yukon Gold Potatoes โ€“ Donโ€™t overcook or waterlog the potatoes, as a dry, fluffy mash works best. Russet potatoes are a great option and will give you a lighter, fluffier filling.
  • Vegan Ground Meat – Adds a hearty, savory filling and gives the knish a meaty texture. Crumble it into small pieces so it mixes evenly with the potatoes. Use cooked lentils, vegan sausage, mushrooms, or ground plant-based meat.
  • Yellow Onion โ€“ Adds sweetness and plenty of savory flavor to the filling. Cook the onion until soft and lightly golden for the best flavor. Shallots or leeks can work in a pinch.
  • Vegan Butter โ€“ Helps give the knishes a deliciously tender, golden finish. Choose a vegan butter that melts well for the best results. You can usually use olive oil instead, although the flavor might be different.
  • Egg Wash โ€“ We recommend a combination of soy milk with a little agave or just melted vegan butter for an โ€œegg washโ€ to help these knishes brown beautifully. This is purely for aesthetic purposes and can be skipped.
  • Baking Powder – Gives the dough a little lift and keeps it from becoming too dense. Make sure your baking powder is fresh for the best results.
Creative Pea BEEFREE vegan ground beef in a bowl after rehydrating.

How To Make Knish

This three step process is much easier than it looks! Read it over before you get started:

Step 1: Prepare The Dough

In a small bowl, combine water and vinegar. Stir dry ingredients in a separate small bowl. Using a food processor, blend the dry ingredients and water/vinegar mixture until a dough forms. Drizzle in olive oil while processing, being careful not to overmix.

Lightly knead the dough on a floured surface for about 2 minutes, adding flour as needed. Wrap in plastic wrap and chill in the fridge for 1 hour.

A pair of hands kneading the knish dough on a floured surface.

Step 2: Make The Filling

While the dough chills, prep the filling. Boil potatoes until fork-tender, then mash with a little butter and salt. Sautรฉ diced onions in vegan butter until caramelized.

If using Creative Pea’s BEEFFREE, rehydrate half a package according to instructions. Combine rehydrated BEEFFREE with onions, then mix with mashed potatoes.

Step 3: Assemble Knishes

Preheat oven to 375ยฐF and line a baking sheet with parchment paper. Divide the dough in half and roll it out into two rectangles about 12-14 inches long and โ…›-inch thick. Fill each rectangle with a log of filling, careful not to overfill. Brush the long sides of the dough with an “egg wash,” fold both sides of the dough over the filling, and seal. Slice into 6 equal pieces.

Shape pieces into round knishes by squishing down the top to create a squat ball and tucking everything into the center to form a round knish. Then, brush with an “egg wash” and bake for 25-30 minutes until golden. Cool for 5-10 minutes before serving. Enjoy hot, at room temperature, or chilled.

Serving Suggestions

There are so many other delicious ways to serve this tasty vegan knish pastry!

  • Soup – For a heartier meal, consider pairing your knish with a bowl of hot soup, such as a creamy tomato soup or a flavorful vegetable broth.
  • Roasted Vegetables – For a well-rounded meal, pair your knish with a medley of roasted vegetables.
  • Hot Sauce or Sriracha – For those who love a little heat, drizzle your knish with hot sauce or sriracha.
  • Fruit Preserves – If you’re craving a sweet knish, consider serving it with fruit preserves like apricot, raspberry, or strawberry jam.
  • Hummus – Try a creamy white bean hummus, vibrant pink beet hummus, or easy oil-free hummus to pair with this knish recipe.
Round vegan knishes on a baking tray with parchment paper.

Knish Filling Variations

Here are some of our favorite vegan knish fillings:

  • Kasha (Buckwheat) Knish – Buckwheat groats cooked with onions and mushrooms.
  • Sweet Potato Knish – The natural sweetness of roasted or mashed sweet potatoes, combined with a hint of cinnamon and nutmeg, gives this knish filling a unique twist reminiscent of sweet potato pie.
  • Meaty Knish – We love using vegan ground beef from Creative Pea but any plant-based meat or ground meat substitute can work! Vegan chicken or soy curls make a great alternatives.
  • Mushroom and Onion Knish – Mushroom and onion knish features sautรฉed mushrooms, onions, and sometimes a touch of garlic.
  • Cheese Knish – Cheese lovers can relish in a creamy, cheesy knish filling made with a combination of your favorite vegan cheeses like cheddar, mozzarella, or cream cheese.
  • Spicy Jalapeรฑo and Black Beans Knish – For those who like a little heat, this knish filling includes diced jalapeรฑos and hearty black beans.
  • Cinnamon Apple Knish: Embrace the flavors of fall with a knish filled with sautรฉed cinnamon-spiced apples. It’s like a mini apple pie wrapped in flaky pastry!
  • Nutella and Banana Knish – Perfect for sweet cravings and fans of Nutella!
Woman holding up a potato knish.

Mixing the Dough By Hand vs Food Processor

If you don’t have a food processor, you can still make the dough by hand!

  • Mix the dry ingredients making a well in the center.
  • Add the water/vinegar mixture and then combine, mixing by hand, until the dough pulls together.
  • Once a dough forms, turn dough out onto a lightly floured surface and knead until soft and elastic.
  • Wrap in plastic wrap and allow it to rest for one hour.
  • You can also use a blender if it has a pour spout for the oil, but it is easier to overwork the dough in a blender and you may need to scrape the sides with a rubber spatula.

FAQs

How long do vegan knishes last?

Store the knishes in an airtight container and consume within 4-5 days for best quality. Knishes
can be reheated in the microwave, air fryer, or oven until warm, or enjoyed room temperature or
even cold.

Can you freeze a potato knish?

Yes, you can! Simply place cooled knishes in an airtight resealable
freezer bag and freeze for up to 1 month. Thaw in the fridge overnight and reheat in the oven or
air fryer until warm.

What is a knish?

A knish is a traditional Eastern European Jewish food made with thin dough wrapped around a savory filling, often mashed potatoes, onions, or meat. They come in different shapes and can be baked or fried, making them a tasty and portable snack or light meal. Knishes originated in Jewish communities in Eastern Europe and later became popular around the world. Today, you can find them at bakeries, delis, and food trucks, where they remain a comforting favorite.

What is a knish made of?

A knish is typically made of a flaky pastry crust filled with various ingredients, with the most common filling being mashed potatoes seasoned with onions and sometimes other spices. However, there are many variations, including those with ingredients like kasha (buckwheat), sweet potatoes, sautรฉed mushrooms, cheese, and meat.

The best homemade potato knish pastries served with green beans and parsley.

Hungry for more? Subscribe to the World of Vegan weekly newsletter and join our community of over 1 million plant-passionate peeps on Instagram (@Vegan), Facebook, Pinterest, and YouTube!

flower icon
Send This Recipe to My Inbox
Drop your email below to receive this recipe in your inbox. Plus, we’ll send you our favorite seasonal plant-based recipes weekly!

The Best Knish Recipe

5 from 11 votes
These knishes are made with a beautifully golden and perfectly flaky dough encasing a tender and savory vegan โ€œbeefโ€, potato, and caramelized onion filling that is sure to please.
Three knishes on a plate served with green beans and mustard.
Prep Time 20 minutes
Cook Time 35 minutes
Resting Time 1 hour
Total Time 1 hour 55 minutes
Servings 12 Knishes

Equipment

Ingredients

Dough

  • ยพ cup water
  • 1 teaspoon apple cider vinegar
  • 2 ยฝ cups all-purpose flour, (300 g) + additional flour for kneading/rolling
  • 1 teaspoon baking powder
  • 1 teaspoon kosher salt
  • ยฝ cup olive oil

Potatoes

  • 1 pound Yukon gold potatoes, peeled and chopped (about 3 medium potatoes, 455 g)
  • 2 tablespoon vegan butter
  • 1 tablespoon kosher salt + ยฝ teaspoon kosher salt, divided

Filing

  • 2 tablespoons vegan butter
  • ยฝ medium brown onion, finely diced (155 g)
  • 1 ยฝ cups vegan ground meat, we use ยฝ package of Creative Pea's BEEFFREE mix, rehydrated
  • 1 teaspoon kosher salt

โ€œEgg Washโ€

  • ยผ cup soy milk
  • 1 teaspoon agave nectar, or 2 tablespoons melted vegan butter

Instructions

Knish Dough:

  • Mix the water and vinegar in a small bowl and set aside.
  • Place the dry ingredients in a small bowl and stir to combine.
  • In a food processor, add the dry ingredients and the water/vinegar mixture and process until a dough forms, about 1 minute, scraping the sides if needed.
  • Drizzle the olive oil in while the processor is running, and process for about 1 minute or until the oil is fully worked into the dough. Avoid overmixing.
  • Lightly dust a clean, flat working surface with flour. Remove the dough from the food processor and place it on the surface and knead for about 2 minutes. If the dough is soft and sticky, add flour, one sprinkle at a time, and work the dough until you can form a ball.
  • Wrap the kneaded dough in plastic wrap and put in the fridge for 1 hour to chill.

Knish Filling:

  • While the dough is chilling, prepare the knish filling. Peel the potatoes and chop them into about 1-inch pieces. Put them in a large pot, cover with water, and add one tablespoon of kosher salt to the water. Bring the water to a rolling boil, then reduce the heat to maintain a gentle boil and cook for 15-20 minutes, or until the potatoes are easily pierced with a fork.
  • While the potatoes boil, finely dice the onion, and add to a skillet with 2 tablespoons of vegan butter over medium heat. Cook the onions over for about 10 minutes, or until tender and lightly caramelized, stirring frequently.
  • Add your vegan ground meat to the pan with the onions and sautรฉ for about 2 minutes. Remove from heat and set aside.
  • Once the potatoes are finished cooking, drain them, and add them to a large mixing bowl.
  • Using a potato masher, mash the potatoes with 2 tablespoons of sliced vegan butter and the remaining ยฝ teaspoon of salt (or salt to taste). It is okay to leave some chunks of potatoes, they do not need to be smoothly mashed.
  • Add the cooked onion and "meat" mixture to the bowl with the potatoes and stir with a rubber spatula to combine.

Knish:

  • Preheat the oven to 375 F. Line a large baking sheet with parchment paper and set aside.
  • Halve the dough. Place the halves on a lightly floured working surface. Roll each out to a rectangle that is about 12-14 inches long and โ…›-inch thick.
  • Divide the filling in half and fill each rectangle of dough with a 2-inch thick log of filling that goes the length of the rectangle. Avoid over filling.
  • Bast the long edges of the dough with an โ€œegg washโ€ and then fold both sides of the dough over the filling and seal. Repeat for both halves of dough.
  • Mark each log with the side of your hand, pressing down lightly and moving your hand back and forth, dividing it into 6 equal pieces, and then cut with a knife to separate.
  • Place each piece with one cut end facing down and the other facing up on the lined baking sheet, leaving 1 ยฝ inches between each knish. Squish down the top, creating a squat ball and tuck everything into the center to form a round knish.
  • Brush the tops of the knishes with โ€œegg washโ€ and then place in the preheated oven to bake for 25-30 minutes, or until golden brown. Remove from the oven and allow to cool for 5-10 minutes before serving. Enjoy hot, room temperature, or cold.

Notes

How to Prepare Creative Pea’s Ground Meat:
While the onions are cooking, rehydrate ยฝ of a package of Creative Peaโ€™s BEEFFREE (65 grams) according to instructions on the package. Shake the package well to distribute the seasonings. It can be helpful to use a kitchen scale to get precisely half of the package. To rehydrate half of a package you will need to mix the dry BEEFFREE mixture with about 2/3 cup (150 ml) of cold water and 2 ยฝ tablespoons (37.5 ml) of olive oil. Stir well and place in the fridge for 5-10 minutes.
Tips for Using the Dough:ย 
  • The dough can be sticky when coming out of the food processor. Sprinkle it lightly with flour when kneading. Repeat several times if needed, until you are able to form a ball.
  • Vegan frozen puff pastry or even pie crust can be used as shortcuts in this recipe.
  • Allow the filling to cool slightly before filling the dough. It should be close to room temperature before it goes in the dough.
  • When rolling out the dough, aim for an even thickness throughout to achieve the most uniform knishes.
ย 
    ย 

    Nutrition

    Calories: 264kcal | Carbohydrates: 28g | Protein: 8g | Fat: 13g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 8g | Trans Fat: 1g | Sodium: 1095mg | Potassium: 202mg | Fiber: 2g | Sugar: 1g | Vitamin A: 21IU | Vitamin C: 8mg | Calcium: 41mg | Iron: 3mg
    Course โ€” Appetizer or Snack
    Cuisine โ€” Jewish
    Love this Recipe? Leave a Rating!And follow @Vegan on Instagram for more.
    newsletter offer

    Enter to Win Our Monthly Giveaway!

    New winner every month! Drop your name below for a chance to win hundreds of dollars of vegan prizes from our brand partners. Youโ€™ll also receive our weekly e-newsletter with plant-based recipes galore!

    Leave a Comment

    5 from 11 votes

    Your email address will not be published. Required fields are marked *


    The reCAPTCHA verification period has expired. Please reload the page.
    Recipe Rating




    11 comments
    1. 5 stars
      I’ve been looking for a potato knish recipe that’s vegan for a while and this was SO good, and very nostalgic to me! I’m so glad I found it!

    2. 5 stars
      Yum! I’ve never heard of knish before, but this looked so good, I had to try it out! Great recipe, thanks for sharing.

    3. 5 stars
      I love all things potato and this recipe ticks all of the boxes for deliciousness. Yum!

    4. Andrea White says:

      5 stars
      Looks so delicious! Can’t wait to try this knish!

    5. 5 stars
      Learnt something new today. Thank you for that! This sounds like a perfect chai I will enjoy with some chai ๐Ÿ™‚

    6. 5 stars
      This Knish recipe is so good!! Definitely making them again for Thanksgiving.

    7. 5 stars
      We love getting creative w these knishes. Fun to make and experiment with different fillings.

    8. 5 stars
      Your knish recipe is spot on, effortlessly capturing the essence of this classic dish with a flawless balance of flavors. The dough had just the right texture, crisp on the outside yet soft inside, and the filling was both hearty and comforting. It was a delight to recreate this in my kitchen, and the result was nothing short of delicious. This will definitely be a repeat in my recipe rotation.

    9. 5 stars
      I’d never heard of a knish before I read this post. Wow, they’re good. I’ve never come across pastry quite like it. Had to make some immediately. I used my own filling, but will make yours next time. Thanks for spreading the word.

    Stay Inspired!

    Thank you for subscribing!