Cheesy Egg and Cheese Piroshki

Golden-brown Cheesy Egg and Cheese Piroshki fresh from the oven, served on a rustic wooden board with a small bowl of sour cream for dipping. Pin it
Golden-brown Cheesy Egg and Cheese Piroshki fresh from the oven, served on a rustic wooden board with a small bowl of sour cream for dipping. | homeypinbakes.com

These soft, golden piroshki feature a tender yeast dough wrapped around a savory filling of chopped hard-boiled eggs blended with melted mozzarella and tangy crumbled feta. Fresh dill and green onions add brightness to the rich cheese mixture. Each pastry bakes to beautiful golden brown in about 25 minutes, creating a satisfying handheld snack or light meal that's perfect for serving warm or at room temperature.

The first time I made piroshki, my kitchen smelled like yeast and butter for days afterward. My grandmother had tried teaching me the technique years ago, but I was too impatient to wait for dough to rise. Now I understand why she took her time. Theres something magical about watching simple flour and milk transform into golden pillows of comfort.

Last winter, I made a batch during a snowstorm when friends were stranded at my house. We stood around the oven watching them turn golden, stealing warm ones straight from the baking sheet. Something about breaking bread together makes even the fiercest weather feel cozy. Those piroshki disappeared faster than I could bake them.

Ingredients

  • All purpose flour: This creates the structure for your dough, so measure carefully for the best texture
  • Warm milk: Should feel like bath temperature, about 110°F, to activate the yeast without killing it
  • Active dry yeast: Let it foam for the full ten minutes even if you are eager to proceed
  • Sugar: Feeds the yeast and helps the dough develop that beautiful golden color
  • Salt: Essential for flavor balance in both dough and filling
  • Unsalted butter melted: Adds richness and helps create a tender crumb
  • Large egg: Adds structure and helps the dough hold together better
  • Hard boiled eggs: Chop them into small, even pieces so they distribute throughout the filling
  • Shredded mozzarella cheese: Provides the melty, stretchy element in every bite
  • Crumbled feta cheese: Brings a salty tang that cuts through the rich dough
  • Fresh dill chopped: Adds bright, herbaceous notes that complement the eggs
  • Green onions: Use both white and green parts for maximum flavor and color
  • Ground black pepper: Freshly cracked adds the best aromatic quality
  • Beaten egg for brushing: Creates that gorgeous glossy finish on the baked pastries

Instructions

Wake up the yeast:
Dissolve the sugar in warm milk, then sprinkle yeast on top and watch it bubble
Make the dough:
Stir together flour and salt, then add butter, egg, and that foamy yeast mixture until combined
Knead until smooth:
Work the dough on a floured surface for 7 to 8 minutes until it feels elastic and springs back
Let it rise:
Place dough in a greased bowl, cover, and let it double in size for about an hour
Prepare the filling:
Mix chopped eggs, mozzarella, feta, dill, green onions, pepper and salt until well combined
Heat the oven:
Preheat to 375°F and line your baking sheet with parchment paper
Divide and roll:
Punch down dough, form 12 equal balls, and roll each into a 4 inch circle
Fill and seal:
Place 2 tablespoons filling in center, fold dough over, and pinch edges tightly closed
Brush and bake:
Arrange seam side down, brush with beaten egg, and bake 20 to 25 minutes until golden
Golden baked Cheesy Egg and Cheese Piroshki displayed on a white platter, revealing fluffy dough and a rich, melty egg and cheese filling. Pin it
Golden baked Cheesy Egg and Cheese Piroshki displayed on a white platter, revealing fluffy dough and a rich, melty egg and cheese filling. | homeypinbakes.com

My sister now makes these every Sunday for her family. She called me last month to say her three year old helps pinch the edges closed, leaving little thumbprint crimps along the seam. Recipes become traditions when hands of all sizes get involved.

Making The Dough Your Own

Sometimes I swap half the all purpose flour for whole wheat flour to add nuttiness. The dough becomes slightly denser but the flavor is worth the tradeoff. Just add an extra tablespoon of milk if the mixture feels too stiff.

Filling Variations To Try

Potatoes and caramelized onions make a classic vegetarian filling. Mash the potatoes with plenty of butter and salt before mixing with the onions. Or try sauerkraut for something tangy and traditional.

Serving Suggestions

These piroshki are substantial enough to serve as a light lunch alongside a simple green salad. I also love them as part of a brunch spread. They are equally good at room temperature, making them perfect for picnics or lunchboxes.

  • Extra sour cream for dipping makes everything better
  • A quick cucumber salad balances the richness beautifully
  • Leftovers reheat surprisingly well in a 350°F oven
A close-up of a split Cheesy Egg and Cheese Piroshki showing chopped eggs, feta, and mozzarella, beside fresh dill and a cup of tea. Pin it
A close-up of a split Cheesy Egg and Cheese Piroshki showing chopped eggs, feta, and mozzarella, beside fresh dill and a cup of tea. | homeypinbakes.com

There is something deeply satisfying about making pastry from scratch. These piroshki bring a little bit of Eastern European comfort into any kitchen they grace.

Recipe Questions & Answers

Yes, assemble the unbaked pastries and freeze them on a baking sheet until firm. Transfer to a freezer bag and freeze for up to 3 months. Bake from frozen, adding 5-10 extra minutes to the cooking time.

Sharp cheddar, Gruyère, or farmer's cheese can replace or complement the mozzarella and feta. Just keep the total amount similar for proper consistency.

The dough is ready when it has doubled in size and a finger pressed into the surface leaves an indentation that slowly springs back. This typically takes about 1 hour in a warm, draft-free spot.

Absolutely. After the first rise, punch down the dough and refrigerate it overnight. Let it come to room temperature for 30 minutes before rolling and filling.

They pair wonderfully with sour cream for dipping, a simple cucumber and tomato salad, or a bowl of borscht. They also make excellent appetizers on their own.

Cheesy Egg and Cheese Piroshki

Soft golden pastries with eggs and two cheeses, ready in under an hour.

Prep 30m
Cook 25m
Total 55m
Servings 12
Difficulty Medium

Ingredients

Dough

  • 3 cups all-purpose flour
  • 1 cup warm milk
  • 1 packet (2 1/4 tsp) active dry yeast
  • 2 tbsp sugar
  • 1/2 tsp salt
  • 2 tbsp unsalted butter, melted
  • 1 large egg

Filling

  • 4 large hard-boiled eggs, peeled and chopped
  • 1 1/2 cups shredded mozzarella cheese
  • 1 cup crumbled feta cheese
  • 1/4 cup chopped fresh dill
  • 1/4 cup chopped green onions
  • 1/4 tsp ground black pepper
  • 1/4 tsp salt

For Brushing

  • 1 large egg, beaten

Instructions

1
Activate the Yeast: Dissolve sugar in warm milk in a small bowl. Sprinkle yeast over the top and let stand for 5–10 minutes until foamy.
2
Prepare the Dough: Combine flour and salt in a large bowl. Add melted butter, 1 egg, and the yeast mixture. Mix until a dough forms.
3
Knead and Rise: Knead the dough on a lightly floured surface for 7–8 minutes until smooth and elastic. Place in a greased bowl, cover, and let rise in a warm place for 1 hour until doubled in size.
4
Make the Filling: Combine chopped hard-boiled eggs, mozzarella, feta, dill, green onions, black pepper, and salt in a medium bowl. Mix until evenly combined.
5
Preheat Oven: Preheat oven to 375°F. Line a baking sheet with parchment paper.
6
Shape the Dough: Punch down the risen dough and divide into 12 equal balls. Roll each ball into a 4-inch circle.
7
Fill and Seal: Place 2 tablespoons of filling in the center of each dough circle. Fold dough over filling to form a half-moon shape. Pinch edges tightly to seal.
8
Brush and Bake: Place piroshki seam side down on the prepared baking sheet. Brush each with beaten egg. Bake for 20–25 minutes until golden brown.
Additional Information

Equipment Needed

  • Mixing bowls
  • Whisk
  • Measuring cups and spoons
  • Rolling pin
  • Baking sheet
  • Parchment paper
  • Pastry brush

Nutrition (Per Serving)

Calories 210
Protein 9g
Carbs 25g
Fat 8g

Allergy Information

  • Contains wheat (gluten)
  • Contains milk (dairy)
  • Contains eggs
  • Feta cheese may contain traces of other allergens
Jenna Whitaker

Passionate home cook sharing simple, wholesome recipes perfect for busy families and weeknight dinners.