Stuffed Buns (Pirozhki)

Inspired by Russian pirozhki, these "small pies" envelop a savory cheese and beef filling in a pocket of pillowy soft dough enriched with sour cream, butter, and eggs. We love them served hot from the oven as an appetizer, or alongside soup or salad for a more substantial meal. They can also be enjoyed at room temperature for an easy on-the-go snack or quick meal.

1 hr
15 to 20 mins
4 hrs 20 mins
16 buns
Stuffed Buns (Pirozhki)


Prevent your screen from going dark as you follow along.
  1. To make the dough: Weigh your flour; or measure it by gently spooning it into a cup, then sweeping off any excess. Combine all the dough ingredients and mix and knead — by hand, mixer, or bread machine — until a soft, smooth dough forms.

  2. Transfer the dough to a lightly greased bowl, cover, and allow to rest for about 90 minutes, until puffy but not necessarily doubled in bulk.

  3. To make the filling: Heat the oil in a sauté pan set over medium heat.

  4. Add the onion and cook until translucent.

  5. Add the garlic and ground beef and cook for 5 to 10 minutes, breaking the meat up as it browns, until it's cooked through.

  6. Season the filling with salt, pepper, and parsley, remove it from the heat, and cool to room temperature.

  7. Stir in the cheese. The filling can be made ahead of time, then wrapped and stored in the refrigerator until ready to use.

  8. Divide the dough into 16 equal pieces; if you have a scale they'll weigh about 2 ounces each.

  9. Shape the pieces into balls, and place them on lightly greased or parchment-lined baking sheets, leaving about an inch between them.

  10. Cover the dough balls, and allow them to rest for about 15 minutes.

  11. Shape each ball into a flattened round about 5" in diameter, brush the surface with some of the egg/water wash, and place 2 tablespoons of filling onto the center of each round; our tablespoon cookie scoop works well here.

  12. Pull the dough over the filling, pinching two opposite edges together tightly, to seal in the filling; it should look like a dumpling.

  13. Place the buns on two lightly greased or parchment-lined baking sheets. Cover the buns, and allow them to rise for 1 hour, or until puffy.

  14. Towards the end of the rising time preheat the oven to 400°F.

  15. Brush the buns with the remaining egg wash. Bake the buns for 15 to 20 minutes, until golden brown. It's OK if some of the seams have come undone and the filling is visible; they can be prettier that way!

  16. Remove the buns from the oven and allow them to cool for 5 to 10 minutes before serving.

  17. Store any leftover buns in the refrigerator.

Tips from our Bakers

  • Salting "to taste" can be tricky, since you never know where to start. We've found that a scant 1 teaspoon salt per pound of ground beef adds enough salt to enhance flavor, but not enough to taste salty.
  • Although we've opted for a hearty meat filling here, a vegetarian option can be made with sautéed onions and cabbage, chopped hard-boiled eggs, and/or ricotta.