Russian Pirozhki with Beef and Cabbage

September 22, 2025
Pirozhki (пирожки) are Russia's most popular hand pies — small, oval-shaped yeast-dough pastries filled with savoury fillings and either baked until golden or fried until shatteringly crisp. The word means "little pies," and across Russia and the Slavic world they are the original portable food: sold from train-station kiosks, carried on picnics, served at family gatherings, and eaten warm with a bowl of borscht. AllRecipes traces the traditional recipe, while Tatyana's Everyday Food offers an authoritative braised-cabbage version. The fillings are endlessly variable — braised cabbage, ground beef and onion, mashed potato, mushroom, or even sweet fruit — but the beef-and-cabbage combination is one of the most enduring and party-friendly.
What makes pirozhki special is the dough. It is a soft, slightly enriched yeast dough, kneaded until silky and allowed to rise until pillowy, then rolled, filled, and shaped into plump ovals. The baked version is golden and soft; the fried version is crisper and richer. Either way, the contrast between the tender bread and the deeply savoury filling is what makes pirozhki one of the great comfort foods of Eastern Europe.
About the Ingredients
The dough is a straightforward enriched yeast dough — flour, milk (or water), yeast, a little sugar, butter or oil, and an egg. It should be soft and slightly tacky but not sticky. Pants Down Aprons On provides a complete from-scratch guide with video. The dough needs a full first rise (about 1–1.5 hours) and a short second rise after shaping (20–30 minutes).
Beef should be lean ground beef, cooked with finely chopped onion until browned and seasoned with salt, pepper, and a little dill. Peter's Food Adventures provides an excellent beef-and-onion filling.
Cabbage is braised slowly with onion and a little carrot until sweet, soft, and golden. The cabbage must be cooked until completely soft — undercooked cabbage will be chewy inside the pastry. Tatyana's Everyday Food is the definitive braised-cabbage filling. Beef and cabbage can be combined or used separately; the combination is especially satisfying.
Dill — fresh, generous — is the finishing herb for both the filling and the dough, giving pirozhki their unmistakably Russian aroma.
Ingredients (makes approximately 20 pirozhki):
Dough: - 4 cups all-purpose flour - 1 cup warm milk (105–115°F) - 2 1/4 teaspoons (1 packet) active dry yeast - 1 tablespoon sugar - 1/4 cup unsalted butter, melted and cooled - 1 egg, at room temperature - 1 teaspoon salt
Beef and Cabbage Filling: - 1 lb lean ground beef - 1 medium onion, finely chopped - 2 tablespoons neutral oil - 1/2 medium head green cabbage, finely shredded - 1 medium carrot, grated (optional) - 1 tablespoon butter - 2 tablespoons chopped fresh dill - Salt and black pepper to taste - 1 egg, beaten with 1 tablespoon water (for egg wash)
Instructions: Prepare the dough: in a large bowl, combine the warm milk, sugar, and yeast. Let stand for 5 minutes until frothy. Add the melted butter, egg, and salt. Gradually stir in the flour until a soft dough forms. Turn out onto a floured surface and knead for 8–10 minutes until smooth and elastic. Place in an oiled bowl, cover, and let rise in a warm spot for 1–1.5 hours until doubled in bulk.
Prepare the filling: heat the oil in a large skillet over medium heat. Add the chopped onion and sauté until soft, about 5 minutes. Add the ground beef and cook, breaking it up, until browned. Season with salt and pepper. Remove the beef to a bowl.
In the same skillet, melt the butter and add the shredded cabbage (and grated carrot, if using). Cook over medium-low heat, stirring often, for 20–25 minutes until the cabbage is completely soft and lightly golden. Season with salt, pepper, and the dill. Combine the cabbage with the cooked beef and let the filling cool to room temperature.
Punch down the dough and turn it out. Divide into 20 equal pieces. Roll each piece into a 4-inch circle. Place a generous tablespoon of filling in the center. Fold the dough over to form an oval and pinch the edges firmly to seal, then crimp with the tines of a fork. Place on a parchment-lined baking sheet, seam side down. Cover loosely and let rise for 20–30 minutes.
Preheat the oven to 375°F (374°F). Brush the pirozhki with egg wash. Bake for 20–25 minutes until deep golden brown. (Alternatively, fry in 2 inches of 350°F / 347°F oil for 3–4 minutes per side until golden.) Serve warm.
The Mimosa Pairing Logic: The soft, yeasty bread and the deeply savoury beef-and-cabbage filling want a bright, clean drink that can lift the rich pastry without competing with it. A classic Champagne mimosa or a blackberry sage mimosa is ideal — the citrus cuts through the dough and the buttery filling, while the wine's effervescence refreshes the palate between bites. The blackberry in the latter echoes the dill's gentle herbaceousness, creating a pairing that feels at once Eastern European and brunch-elegant. This is the mimosa taking the place of the traditional shot of cold vodka or a glass of kvass — a sparkling toast to a centuries-old Russian habit of warm bread and savoury filling.
Reference Links: - Traditional Russian pirozhki recipe: AllRecipes - Braised cabbage piroshki: Tatyana's Everyday Food - Baked beef piroshki: Peter's Food Adventures - Russian pirozhki complete guide: Pants Down Aprons On
Make-Ahead: The filling can be made up to 2 days ahead and refrigerated — it improves as the flavours meld. The dough can be made 1 day ahead, refrigerated after the first rise, and brought to room temperature before shaping. The assembled, unbaked pirozhki can be frozen on a baking sheet, then transferred to a freezer bag for up to 2 months. Bake from frozen, adding 5–7 minutes to the baking time. Baked pirozhki reheat beautifully in a 300°F (302°F) oven for 8–10 minutes.
Pro Tips: The filling must be completely cool before shaping — warm filling will soften the dough and the pirozhki will leak. Seal the edges thoroughly; a poorly sealed pirozhki will open in the oven. Do not overfill — a generous tablespoon is plenty; overfilled pirozhki will burst. Let the shaped pirozhki rise briefly before baking for the softest texture. The cabbage must be cooked until completely soft; undercooked cabbage will be chewy inside the pastry. Fresh dill is essential to the authentic flavour — do not substitute dried.
Rate this recipe
Be the first to rate this recipe
to submit your rating.
Perfect Mimosa Pairings
Mimosas that pair perfectly with this dish
Recent Posts

Couscous Royale: North Africa's Grand Platter of Lamb, Chicken, and Merguez
October 14, 2026

Seattle Cream Cheese Dog Bites: Hadley Long's 1989 Pioneer Square Invention
October 14, 2026

Khao Soi: Chiang Mai's Northern Thai Coconut Curry Noodles
October 13, 2026

Korean Bibimbap: Jeonju's Joseon Dynasty Mixed Rice
October 11, 2026

Spaghetti alla Carbonara: Rome's World War II Pasta of Eggs, Guanciale, and Pecorino
October 9, 2026
