
A classic potato knish is a must have nosh, where a flavored potato mixture is encased in a delicate, flaky pastry. Beautifully golden on the outside, and tender on the inside. Enjoy this knish recipe warm, room temperature, or even cold!
Whisk flour, salt, and baking powder together in a bowl. Make a well in the center. Add beaten egg, vinegar, canola oil, schmaltz, and warm water. Mix by hand until dough pulls together. Turn dough out onto a lightly floured surface and knead until soft, smooth, and elastic. Wrap in plastic wrap and set it aside while you make the filling (or place in the fridge for up to 3 days.)
Place the potatoes in a large pot with 1 tablespoon of kosher salt (not table salt) and enough cold water to cover the potatoes by 1-inch. Bring to a boil, then reduce heat to a gentle simmer until the potatoes are just fork tender, about 10 minutes. Drain the potatoes in a colander, then transfer to a large mixing bowl. Add in the sour cream, shredded cheese, and a bit of salt and pepper to taste, and mash (but leaving some texture, since you’ll mash again with the onion mixture. You don’t want them gummy.)
Melt butter in a skillet over medium heat. Add onion, schmaltz, and kosher salt; cook and stir until onions are soft and golden brown, about 10 minutes. Transfer mixture to the bowl with the warmed mashed potatoes. Season with a touch more salt and pepper. Mash until combined and let cool to room temperature.
Preheat the oven to 375 degrees F. Line two baking sheets with silicone mats or parchment paper.
Bake in the preheated oven until lightly golden-brown, about 40 minutes. Let cool until just warm or room-temperature.Serve with your favorite mustard, horseradish, or sauerkraut.