This Russian piroshki recipe makes perfect savoury minced meat-filled pastries, which are essentially Russian hand pies. Eaten as a snack, piroshki are also a popular side to the traditional soup called borscht. My baboushka also served piroshki as one of an array of Russian dishes for family gatherings. While we prefer deep-fried piroshki, these can also be baked. They taste even better the next day.
My Russian piroshki recipe makes the perfect deep-fried minced meat-filled pastries typically served with a bowl of warming borscht that my Russian-Ukrainian grandmother made when I was growing up in Sydney in the 1970s and during my university years in the mid-Eighties.
My baboushka would often send me home after a stay at my grandparents with a bag full of the deliciously addictive savoury buns that my American friends call Russian hand pies. The piroshki would be wrapped in cotton tea towels to keep them warm and I couldn’t resist digging into my bag to sneak one to nibble on the train home.
I was tempted to call this a Russian-Australian piroshki recipe, because baba’s minced meat filling contained the fine, clear, bean thread noodles or vermicelli that come from China and are used throughout East Asia and Southeast Asia. I never questioned baba’s inclusion of noodles until we tried this street food snack for the first time in Russia many years ago.
The Russian piroshki we tried in Moscow was sold as a street food snack outside markets and served in restaurants with soup. While there were many kinds of fillings on offer, both minced meat and cabbage-based, none of them contained noodles. I have a few theories why my baboushka might have added noodles to her Russian piroshki recipe.
Now before you scroll down to my Russian piroshki recipe, I have a favour to ask. Grantourismo is reader-supported. If you’ve cooked and enjoyed our recipes, please consider supporting our work here on the site. You could buy a handcrafted KROK, the best mortar and pestle ever; book a cooking class or meal with locals on EatWith; or buy something on Amazon such as one of the best new cookbooks or a cookbook for culinary travellers.
Looking for more cooking inspo? Scan our recipes to make in February and most January popular recipes or browse our recipe archives, brimming with hundreds of recipes we’ve cooked, created and collected from around the world, from places we’ve lived, travelled and loved. Don’t forget: you can save your faves by clicking on the heart on the right of posts. Now let me tell you about this Russian piroshki recipe.
Russian Piroshki Recipe for Perfect Savoury Minced Meat Filled Hand Pies
This Russian piroshki recipe – as with all the recipes for traditional Russian food that I’ve been sharing for Russian Orthodox Christmas include my Russian-Ukrainian baboushka’s Russian pelmeni, Ukrainian vareniki, stuffed cabbage rolls, beet potato salad, classic garden salad, and a kotleti recipe for minced chicken patties – are a combination of my family’s recipes, the recipes of my memory, and the recipes I’ve been cooking my whole life and have adapted during our years living abroad.
That’s to say that these traditional Russian recipes might differ to your Russian recipes – or your Ukrainian recipes, or Lithuanian recipes, or Latvian recipes, or Uzbekistani recipes. By sharing these recipes here as ‘Russian’ dishes, I am not questioning or disputing their origin. I’m documenting, recreating and reinterpreting the traditional Russian food of my Russian-Ukrainian grandparents, and mother, that’s all.
There’s no denying that that Russian borscht originated in Ukraine, however, the beetroot-based soup has still been made by Russians for at least five centuries, perhaps longer, according to written sources, and has also long been made all over Eastern Europe and Central Asia.
Food travels – as a lifetime of travel has taught us. We return from journeys with recipes we’ve learnt on our travels. As refugees, immigrants, expatriates, and long-term travellers, we all take the dishes of our motherlands with us to our new homes and the places we travel to, and while some might not leave our own kitchens, others are incorporated into local culinary cultures, through the sharing of food and exchange of recipes.
So by all means, dear readers, tell me in the comments that piroshki are also made in Ukraine – or Moldova or Mongolia or wherever – but rather than tell me they are not Russian, why not share your experience of piroshki, how your grandmother or mother made them, and your favourite filling or way of eating them?
Here’s my Russian piroshki recipe based on how my baboushka made her delicious minced meat pastries that filled our stomachs, hearts and memories.
Tips to Making this Russian Piroshki Recipe
Just a few tips to making my Russian piroshki recipe, starting with the piroshki dough.
Making the Piroshki Dough
I like to use a big mixing bowl in which to combine the flour, yeast and salt. Then I create a well in the centre of the flour into which I pour the water and vegetable oil and stir until combined.
Sprinkle a little flour onto your kitchen workspace before transferring the piroshki dough there, then knead the dough for a few minutes. When the dough is smooth and stretchy, lightly oil a mixing bowl, drop the dough in, cover it with a clean cotton tea towel, and set it aside for around one hour.
When the piroshki dough has doubled in size, punch it down, then remove the dough and knead it on your lightly-floured work space for a couple of minutes or until the dough is smooth. Return it to the bowl again and set it aside for another 30 minutes to prove.
Make the Piroshki Filling
While the dough is resting, make the piroshki filling: soak the dried bean thread vermicelli noodles in a bowl of water that completely covers them and set aside.
Heat a tablespoon of cooking oil in a big frying pan, skillet or wok over medium-high heat, then add the finely chopped onion, fry until soft, then add the finely chopped garlic cloves, and fry until the onion is near translucent.
Add the minced pork and minced beef to the fry pan, using a stainless-steel whisk to break up lumps. Add another tablespoon of cooking oil if needed, along with salt, black pepper, paprika, and sugar, and fry until brown.
Drain the bean thread noodles, add those to the minced mixture and combine well, tasting to ensure it is well-seasoned. If not, add more salt, black pepper, paprika, and/or sugar to suit your taste. Set aside to cool a little, then just before you’re ready to make the piroshki, add the finely chopped fresh dill and combine.
Create the Piroshki
Clean down your kitchen work space, sprinkle lightly with flour, then drop the piroshki dough onto the surface and knead for a minute or so until the dough is smooth.
Shape the piroshki dough into log of around 30cm in length, cut it into 16 portions, and cover the pieces with your tea towel. Fill a small dish with water.
As best as you can, roll a piece of dough into a round, about 10-12cm in diameter. This dough is not as easy to shape as pelmeni or varenyki dough so don’t be too concerned if it’s not perfectly round.
Scoop out a heaped tablespoon of the minced mixture, place it onto one half of the dough round, and bring the other half over to cover the filling. Dip a finger into the dish of water and run it down the rim of one side of the dough then press the edges together to seal the piroshki. This results in a smooth seam, which is how my baboushka liked her piroshki.
Repeat until you have filled all of the dough pieces with the savoury mince mixture, keeping the finished piroshki on a flour-dusted tray, covered in a clean tea towel.
Fry the Piroshki
Half-fill a deep small- to medium-sized frying pan with cooking oil and heat to medium-high heat. Using a Chinese spoon or large slotted spoon, transfer one of the piroshki from the tray to the pan, and gently slide it into the hot oil.
Transfer another one or two piroshki, and fry them in batches of two or three, ensuring they don’t touch. Fry the piroshki for a couple of minutes, then turn them over to fry the other side.
Turn them again if necessary, until the pastry has puffed up and is a deep brown, then transfer them to a clean tray lined with a kitchen wipes or paper towels to soak up any excess oil.
Repeat the process until you’ve made all the piroshki.
Serve the Piroshki
Serve the piroshki warm with a dish of sour cream (smetana) sprinkled with fresh dill. If you’re not ready to eat them yet keep the piroshki wrapped inside a tea towel in a basket. They’re even more delicious once they’ve softened.
Russian Piroshki Recipe for Perfect Minced Meat Filled Pastries

Ingredients
Dough
- 450 g plain flour
- 2 tsp dried yeast
- 1 tsp salt
- 300 ml warm water
- 1 ½ tbsp neutral cooking oil
Piroshki Filling
- 100 g dried bean thread vermicelli noodles
- 2 tbsp neutral cooking oil
- 125 g onion - finely chopped
- 3 garlic cloves - finely chopped
- 300 g minced pork
- 250 g minced beef
- 2 tsp salt
- 1 tsp black pepper
- ½ tsp paprika
- 1 tsp sugar
- 1 tbsp fresh dill - finely chopped
Instructions
- To make the piroshki dough: in a big mixing bowl combine the flour, yeast and salt, then create a well in the centre of the flour into which you need to pour the water and vegetable oil and stir until combined.
- Sprinkle a little flour onto your kitchen workspace before transferring the piroshki dough there, then knead the dough for a few minutes. When the dough is smooth and stretchy, lightly oil a mixing bowl, drop the dough in, cover it with a clean cotton tea towel, and set it aside for around one hour.
- When the piroshki dough has doubled in size, punch it down, then remove the dough and knead it on your lightly-floured work space for a couple of minutes or until the dough is smooth. Return it to the bowl again and set it aside for another 30 minutes to prove.
- While the dough is resting, make the piroshki filling: soak the dried bean thread vermicelli noodles in a bowl of water that completely covers them and set aside.
- Heat a tablespoon of cooking oil in a big frying pan, skillet or wok over medium-high heat, then add the finely chopped onion, fry until soft, then add the finely chopped garlic cloves, and fry until the onion is near translucent.
- Add the minced pork and minced beef to the fry pan, using a stainless-steel whisk to break up lumps. Add another tablespoon of cooking oil if needed, along with salt, black pepper, paprika, and sugar, and fry until brown.
- Drain the bean thread noodles, add those to the minced mixture and combine well, tasting to ensure it is well-seasoned. If not, add more salt, black pepper, paprika, and/or sugar to suit your taste. Set aside to cool a little, then just before you’re ready to make the piroshky, add the finely chopped fresh dill and combine.
- Clean down your kitchen work space, sprinkle lightly with flour, then drop the piroshki dough onto the surface and knead for a minute or so until the dough is smooth.
- Shape the piroshki dough into log of around 30cm in length, cut it into 16 portions, and cover the pieces with your tea towel. Fill a small dish with water.
- As best as you can, roll a piece of dough into a round, about 10-12cm in diameter. This dough is not as easy to shape as pelmeni or varenyki dough so don’t be too concerned if it’s not perfectly round.
- Scoop out a heaped tablespoon of the minced mixture, place it onto one half of the dough round, and bring the other half over to cover the filling. Dip a finger into the dish of water and run it down the rim of one side of the dough then press the edges together to seal the piroshki. This results in a smooth seam, which is how my baboushka liked her piroshki.
- Repeat until you have filled all of the dough pieces with the savoury mince mixture, keeping the finished piroshki on a flour-dusted tray, covered in a clean tea towel.
- Half-fill a deep small- to medium-sized frying pan with cooking oil and heat to medium-high heat. Using a Chinese spoon or large slotted spoon, transfer one of the piroshki from the tray to the pan, and gently slide it into the hot oil. Transfer another one or two piroshki, and fry them in batches of two or three, ensuring they don’t touch.
- Fry the piroshki for a couple of minutes, then turn them over to fry the other side. Turn them again if necessary, until the pastry has puffed up and is a deep brown, then transfer them to a clean tray lined with a kitchen wipes or paper towels to soak up any excess oil.
- Repeat the process until you’ve made all the piroshki. Serve them warm with a dish of sour cream (smetana) sprinkled with fresh dill. If you’re not ready to eat them yet keep the piroshki wrapped inside a tea towel in a basket. They’re even more delicious once they’ve softened.
Nutrition
Do let us know if you make our Russian piroshki recipe as we’d love to know how it turns out for you. You can leave a comment below, email us or connect with us on social media. Scroll down to the bottom of the page for links to our social media accounts where we share these posts.









Lara, Sydney-born with Russian Ukrainian heritage like yourself. Mum passed away 11 years ago. Cooked til the day she died. Regret not spending more time in the kitchen with her. Could never get her piroshki right till I tried this recipe yesterday. Brought tears to my eyes. Thank you. Will make again when the daughters come for post lockdown celebration lunch.
Hello Tanya, awww, I am so touched to read this. So pleased the recipe worked out for you and brought back memories. That’s the very reason I like to cook Russian food over the Xmas-NY period. I reminisce while I roll out the dough and the process of cooking and eating enables provokes memories and enables me to spend time with my family for a while. I have the same regrets, which is why I plan to embark on a Russian cookbook project after we finish the Cambodian cookbook. So pleased you’ll make these again. Thank you so much for taking the time to leave comments and a review.
Aww what a lovley storey. My mother was a russian born in China and immigrated to Australia. She sold piroshki with bean noodles at the markets all over Central qld. She was a big hit with her customers. From Anna
Hi Anna, thank you. Oh that’s wonderful! You mean farmers markets? Wow. I’ve never seen piroshki at a farmers market in Australia, although there’s a Russian stall at Adelaide Central Market, where they sell them but they weren’t like these. I’d love to hear more about your mother and her story – and her piroshki! Were they the same as these, with minced meat also? And have you seen piroshki with noodles in the filling before? Was that how Russians from China/Hong Kong made them? That was always my theory, as I’ve not seen fillings with noodles in other Russian piroshki recipes before. If you enjoyed the post, you might like to read this story – and story behind the story: https://grantourismotravels.com/tale-of-two-dumplings-story-al-jazeera-lara-dunston/ Thank you so much for taking the time to leave a comment to let me know about your mum’s piroshki. I’d love to learn more about her and her cooking :)
Hi Lara, my Russian grandmother and great Aunts who lived in Harbin and Shanghai all made piroshki with vermicelli. Thank you for sharing your recipe x
Hi Helen, you’ve absolutely made my day!!! THANK YOU! SPASIBA! Thank you so much for taking the time to let me know. I’ve long suspected that must have been the case as I’ve never come across a piroshki recipe with vermicelli. I need to talk to mum more about this when I get back to Australia for Christmas. Do you know more of their stories? Are you cooking their food? Where are you located in Australia? I’d love to chat to you more and perhaps include their story in the book I’m working on. And please let me know if you make this and if you think it’s close to the piroshki your family made. I was never able to find a recipe with vermicelli so this one was guesswork but it definitely tastes the same as my baba’s. Thanks again for dropping by! x